Manage Container Server Statistics

On May 26, 2020, according to CoreOS reaching End of Life, container servers in OnApp also reached End of Life. Please contact support or your account manager on amteam@onapp.com for more details and further assistance. 

For your convenience, the system tracks container server performance and generates statistics on CPU utilization, billing, network interface and Disk IOPS usage. In this document you can find information on how to manage Container Server statistics. 


Container Server CPU Utilization



OnApp tracks CPU usage for container servers and generates charts that help analyze container server performance. 
The charts show the total CPU usage for all the cores of this particular container server for a specified time period.

The vertical axis shows the CPU usage percentage (CPU percentage is the core-independent quantity). The horizontal axis defines a time period.

To see CPU usage statistics:

  1. Go to your Control Panel > Cloud > Container Servers menu.
  2. Click the label of the container server you're interested in.
  3. Click the Overview tab > CPU Usage.
  4. On the screen that appears, the top chart shows CPU usage for the last 24 hours. The bottom chart shows usage for the last three months (if there is enough data). If there is less data available, the chart will show utilization for the time available.
  5. Move the Show in My Timezone slider to the right if you want to show bandwidth statistics according to your profile's timezone settings.
  6. To zoom into a time period, click and drag in a chart. Click the Reset Zoom button to zoom out again.
  7. You can filter the statistics by date and time - select the time period from the drop-down menu and click the Apply button.
To see what percentage of Compute resource CPU resource a container server takes, go to your Control Panel's Container Servers menu and click the label of the container server you're interested in. On the screen that appears, the CPU(s)/Shares parameter displays the amount of CPU resource given to this container server.

Container Server Billing Statistics



OnApp has a record of all the charges applied to your container servers for the last three month period. If a container server was created less than three months ago, statistics are recorded for the container server's existence to date. You can view all statistics available, or those for a shorter period by setting a Start and End time.

  • The price parameters on this page do not take into consideration the free limits for resources set in the bucket.
  • When generating billing statistics, OnApp takes the last state of the container server during the hour. For example, if a container server was turned on at 6.15 and turned off at 6.59 it will be considered as being off for the whole hour and its resources will be billed according to the OFF prices set in the bucket. However, the container server's disk and network interface usage can still be billed in case the container server was on during that hour.


To view billing statistics for a container server:

  1. Go to your Control Panel > Cloud > Container Servers menu.
  2. Click the label of the server you're interested in.
  3. Click the Overview tab Billing Statistics tab.
  4. You can filter the statistics by date and time - select the time period from the drop-down menu and click the Apply button. By default the statistics are generated for the last three months or the actual container server existence period.
  5. Move the Show in my Timezone slider to the right if you want to view billing statistics according to your profile's timezone settings. By default, billing statistics is shown in UTC.
  6. On the page that appears:
    • Date – particular date and time for the generated statistics
    • Users – the container server owner. Click the owner name to see the User Profile (user details)
    • Virtual Servers – the container server name with the total due for container server resources (CPU priority, CPUs, memory and template resources) for the point of time specified in the Date column.
    • Network Interfaces Usage – the total due for the network interfaces used by this container server for the point of time specified in the Date column. Click the network interface name to see its details.
    • Disks Usage – the list of disks assigned to this container server with the total due for the "data_read", "data_written", "reads_completed", "writes_completed" resources for particular disk. The charges for the disk size resource are included into the Costs column.
    • Costs – the total due for the Container Servers, Network Interfaces and Disks resources at the point of time specified in the Date column.

Scroll down to see Total Amount (the total due for the whole billing statistics period).


Container Server Network Interface Statistics



OnApp tracks network usage for container servers and generates charts that help analyze network performance. To see network utilization statistics for a container server:

  1. Go to your Control Panel > Cloud > Container Servers menu.
  2. Click the label of the container server you're interested in.
  3. Click the Networking tab > Network Interfaces tab.
  4. Click the Statistics (chart) icon next to the network you're interested in.
  5. On the screen that appears, the top chart shows bandwidth usage in megabits per second (Mbps) for the last 24 hours. The bottom chart shows usage for the last three months.
  6. To zoom into a time period, click and drag in a chart. Click the Reset zoom button to zoom out again.
  7. You can filter the statistics by date and time - select the time period from the drop-down menu and click the Apply button.


Container Server Disk IOPS Statistics



The system tracks IOPS (Input/Output Operations per Second) for container servers and generates charts that help analyze container server disk performance. The data presented in the chart are for the periods during which the statistics was gathered, typically 3 minutes. To see IOPS for a container server:

  1. Go to your Control Panel > Cloud > Container Servers menu.
  2. Click the label of the container server you're interested in.
  3. Click the Storage tab > Disks tab.
  4. Click the Actions button next to the required disk, and then choose IOPS. 
  5. There are four charts on the screen that appears:

    • IOPS for the last hour
    • IOPS for the last 24 hours
    • Data written/read (in Kb) for the last 24 hours
    • Data written/read (in Kb) for the last hour

  6. To zoom into a time period, click and drag in a chart. Click the Reset Zoom button to zoom out again.
  7. You can filter the statistics by date and time - select the time period from the drop-down menu and click the Apply button.

The OnApp API allows you to limit the Hourly IOPS and Hourly data by setting the limit=N parameter, where the N variable is the number of hours for which the charts will display the info.