Skip to main content

Manage instance

The following is to manage virtual machine instances.

View instance list

View, search, and manage the list of running instances and information about each instance.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. Check the list of currently running instances in the Instance menu. Then, click the instance filter to see a list of instances by property.

    image. Instance tab Instance list

    CategoryDescription
    NameUser-specified instance name / instance's unique ID
    IDUnique ID of the instance
    StateState of the instance
    - Refer to Instance lifecycle.
    TypeServer type of instance
    - You can check detailed specifications (vCPU, Memory) by hovering the mouse cursor
    ImageImages installed on the instance
    Private IPVirtual network IP address automatically assigned to your instance
    Public IPPublic IP address assigned and connected by the user
    AZAvailability zone in which the instance is created
    CreatedInstance creation date
    [More] iconProvides extra functions
    - For more details, refer to More features.

More features

Click the [More] icon of the instance to perform extra features.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, click the [More] icon.

    image. See more instances More features

    More FeaturesDescriptionInstance state after launch
    StartStart instance
    - Converts an instance in a stopped or terminated state to Active state
    Active
    StopStop instanceStopped
    RebootRestart instance (soft reboot)Active
    Hard rebootHard reboot instanceActive
    TerminateShelve instanceShelved_offloaded
    Rename instanceLaunch pop-up window to edit instance name and description-
    Change instance typeRun a pop-up window to change (resize) the type of instance
    - Type change is possible in Stopped state
    -
    Modify security groupLaunch the popup window to set the security group for the instance.-
    Associate public IPLaunch pop-up window associate public IP to instance
    - Only. Project Admin can use this feature.
    -
    Disassociate public IPLaunch a pop-up window to Disassociate public IP from instance
    - Only. Project Admin can use this feature.
    -
    Change source/destination checksRun a popup window to configure the source/destination check (allowed_address_pairs)-
    Use SSH to connectRun a pop-up window to provide instructions for SSH connection to the instance
    - Available for instances with a Linux-based OS installed
    -
    Use RDP to connectRun a pop-up window to provide instructions for RDP connection to the instance
    - Available for instances with Windows OS installed
    -
    View system logRun a pop-up window to check the system log saved in the instance
    - Data containing all records of the audited system, displaying progress such as program operation status
    - Not supported in instances with Windows OS installed
    -
    Create imageRun a pop-up window to create the root volume of the instance as an image
    - Instances can be created with a backed-up image.
    - While instances can create images in both stopped and active states,
    it's recommended to create images when the instance is in a stopped state.
    -
    Delete instanceShut down the instance completely and return it.-

View instance details

Find the instance details such as networks connected to the instance, security, volume, action log, and monitoring information.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, select the instance.

  3. Check the information.

    Check the details of a specific instance.

    image. Instance Details_Network Details tab

    CategoryDescription
    Instance nameInstance name
    Instance IDInstance unique ID
    Host nameHostname automatically generated in the form of private IP
    Availability ZoneThe availability zone where the instance is stored
    CreatorThe user who created the instance
    CreatedInstance creation date (time elapsed from creation date)
    TypeThe instance type selected when creating the instance.
    vCPUNumber of vCPUs
    ImageImage name of instance
    MemoryMemory size selected upon creation
    Key pairInstance's key pair
    VolumeNumber of volumes applied to the instance

Delete instance

You can delete instances that are no longer in use.

caution

Deleted instance resources are completely retrieved and cannot be recovered once terminated.

  • Volumes that are set to Delete when instance is deleted will be deleted along with the instance upon deletion.
  • Volumes that are not set to Delete when instance is deleted will remain as detached volumes after the instance is deleted and will continue to incur charges. In this case, you must manually delete them from the volume list.
  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.
  2. In the Instance menu, select the [More] icon > Delete instance.
  3. Enter the name of the instance to delete and click the [Delete] button.

Monitoring

Monitoring is divided into basic monitoring and detailed monitoring. For detailed monitoring, installation of a monitoring agent is required beforehand.

Basic monitoring

Check the results of basic monitoring.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, select an instance.

  3. Go to the instance's detail page > Monitoring tab, click the Basic monitoring tab.

    Basic monitoring data

    ItemDescription
    vCPU Usage (Core)Total vCPU usage over time
    Disk Read/Write BytesDisk (volume) read, write usage over time
    Network RXUsage of Network RX over time
    Network TXUsage of network TX over time
    Credit UsageNumber of CPU credits consumed during the measurement period (Burstable instances only)
    Credit BalanceCPU credit remaining on an instance (Burstable instances only)

Detailed monitoring

You can check detailed monitoring information after installing the Monitoring Agent in advance. The following is to install the Monitoring Agent.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, select the instance to install the Monitoring Agent.

  3. Click [Go to installation guide] displayed on the Monitoring tab.

  4. After installing the Monitoring Agent, set each item in the Metric explorer tab of the Management > Monitoring > Explorer. For more details, see Management > Monitoring > How-to Guides > Use explorer.

  5. To check the log, you can search each item in the Management > Monitoring > Explorer.

  6. The monitoring dashboard is provided in a basic form. It is also possible to configure a custom dashboard to suit your monitoring purpose.

Associate public IP

Associate a public IP to a specific instance.

Permissions

Only Project Admin can associate a public IP.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.
  2. In the Instance menu, select the [More] icon > Associate public IP of the instance.
  3. Check the information and click the [OK] button.

Disassociate public IP

Disassociate a connected public IP.

Permissions

Only Project Admin can disassociate a public IP.

caution

If you just disconnect without deleting resources to which the public IP is associated, the public IP will not be returned. In this case, you will be charged even if it is not used.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, select the [More] icon > Disassociate public IP for the instance to disconnect from the public IP.

  3. Click the checkbox to disassociate the public IP.

  4. Click the [Disassociate] button.

Modify security group

You can modify a security group.

  1. Go to Beyond Compute Service > Virtual Machine in the KakaoCloud Console.

  2. In the Instance menu, go to [More] icon > Modify security group.

  3. Select the security group to apply to the instance.

    • If there are changes to multiple security groups, all policies in each security group will be also applied to the instance.

    image. security group Settings Modify security group

  4. Click the [Save] button.

Set time reference

Consistent and accurate time references are important for many server operations and processes. The images provided by KakaoCloud use time synchronization services such as Network Time Protocol (NTP), Chrony, and systemd-timesyncd, which are provided by the operating system by default. These time synchronization services allow multiple servers to operate based on the same time reference and ensure consistent time references. However, these external services can only be used when the server has internet access.
In a local network environment, you can synchronize time using KakaoCloud's NTP service. For Linux environments, you can use the Chrony client to utilize KakaoCloud's NTP service within the instance.

info
  • Synchronization of KakaoCloud is provided at the IPv4 address 169.254.169.123.
  1. Install the Chrony package.

    sudo yum install chrony
  2. Open the /etc/chrony.conf file and add the following line.

    server 169.254.169.123 prefer iburst minpoll 4 maxpoll 4
  3. Restart the chronyd daemon to apply the changes.

    sudo service chronyd restart
  4. Configure Chrony to start at boot with the following command.

    sudo chkconfig chronyd on
  5. Verify that Chrony is using the IP 169.254.169.123 for time synchronization. Also, check that the default time source marked with ^* is set to 169.254.169.123.

    $ chronyc sources
    MS Name/IP address Stratum Poll Reach LastRx Last sample
    ===============================================================================
    ^- 193.123.243.2 2 6 17 9 -8932us[-8909us] +/- 4550us
    ^- ec2-13-209-84-50.ap-nort> 2 6 17 9 -8534us[-8512us] +/- 5038us
    ^* 169.254.169.123 2 4 17 9 +11us[ +34us] +/- 39ms
  6. Check Chrony's time synchronization status.

    $ chronyc tracking
    Reference ID : A9FEA97B (169.254.169.123)
    Stratum : 3
    Ref time (UTC) : Wed Jun 28 08:14:40 2023
    System time : 0.000019450 seconds fast of NTP time
    Last offset : +0.000022669 seconds
    RMS offset : 0.000022669 seconds
    Frequency : 1.352 ppm slow
    Residual freq : +2.810 ppm
    Skew : 0.061 ppm
    Root delay : 0.076084495 seconds
    Root dispersion : 0.000831026 seconds
    Update interval : 2.0 seconds
    Leap status : Normal