When I use the droplet, how long can the CPU run at 100%? What are the restrictions on the CPU?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

Hello, @beijinglihe

We do not set a cap on CPU usage by default but we do monitor for droplets doing a consistent 100% CPU and may CPU limit droplets displaying this behavior. Since each droplet shares physical hardware with other droplets, constant 100% CPU use degrades the service quality for other users on the same node.

Hope this helps

Regards,
Alex

  • So… what are the restrictions on cpu usage?
    If you sell droplets, with resources described, then you should be clear about limits, otherwise you are obviously mis-selling.

    What are your monitoring criteria, and under which circumstances will you limit usage?
    Also how will that interference manifest?

    Thanks.

    • At the moment there are no hard limits for CPU usage on droplets. As I already mentioned we do monitor for droplets doing a consistent 100% CPU and may CPU limit droplets displaying this behavior. Since each droplet shares physical hardware with other droplets, constant 100% CPU use degrades the service quality for other users on the same node.

      What you can do is to check on your Droplet’s graphs in your account. These graphs visualize each resource’s use for the last 6 hours, 24 hours, 7 days and 24 hours. The CPU graph provides CPU utilization information.

      The graphs let you see whether you’re experiencing intermittent or a sustained change in usage and are helpful in spotting changes in a server’s CPU usage pattern.

      In addition to these default graphs, you can install the DigitalOcean Agent on a Droplet to collect and display additional data. The Agent also allows you to set Alert Policies for the system. How To Install and Use the DigitalOcean Agent for Monitoring can help you get set up.

      Once the agent is installed, you can set alert policies to notify you about resource usage. The thresholds you choose will depend on the workload.

      Once the agent is installed, you can set alert policies to notify you about resource usage. The thresholds you choose will depend on the workload.

      Hope this helps!

      Regards,
      Alex

Submit an Answer