Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Constant background disk IO on instance with 0 enabled apps

Constant background disk IO on instance with 0 enabled apps

Scheduled Pinned Locked Moved Support
5 Posts 4 Posters 995 Views 4 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lewisl9029
    wrote on last edited by
    #1

    Hi Cloudron team,

    I have a Cloudron instance running on an Azure VM right now, and was investigating why my storage bills were much higher than expected (and steadily growing), and seem to have found that disk IO may be the culprit.

    My instance started with a number of running apps, and was running at a fairly constant 40 write operations per second initially, and as I temporarily stopped apps to investigate, it decreased proportionately, but even with 0 apps running it was still doing an average of 7 write operations per second:

    Screenshot_2021-01-04 Microsoft Azure.png

    Curious if you're able to reproduce this, and whether you have any ideas on what's causing this constant disk IO, and any tips on how to reduce idle disk activity on Cloudron itself as well as on apps.

    Prior to stopping all my apps, I was accruing around $30 per month of storage costs for 30GB of standard Azure SSD storage, when an idle 30 GB ssd should cost only $2.4: https://azure.microsoft.com/en-us/pricing/details/managed-disks/, to give you a sense of the costs involved.

    Thanks!

    girishG 1 Reply Last reply
    2
    • L lewisl9029

      Hi Cloudron team,

      I have a Cloudron instance running on an Azure VM right now, and was investigating why my storage bills were much higher than expected (and steadily growing), and seem to have found that disk IO may be the culprit.

      My instance started with a number of running apps, and was running at a fairly constant 40 write operations per second initially, and as I temporarily stopped apps to investigate, it decreased proportionately, but even with 0 apps running it was still doing an average of 7 write operations per second:

      Screenshot_2021-01-04 Microsoft Azure.png

      Curious if you're able to reproduce this, and whether you have any ideas on what's causing this constant disk IO, and any tips on how to reduce idle disk activity on Cloudron itself as well as on apps.

      Prior to stopping all my apps, I was accruing around $30 per month of storage costs for 30GB of standard Azure SSD storage, when an idle 30 GB ssd should cost only $2.4: https://azure.microsoft.com/en-us/pricing/details/managed-disks/, to give you a sense of the costs involved.

      Thanks!

      girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #2

      So the bill increasing based on IOPS? I had no idea such disk/pricing existed.

      As for the disk usage itself, it is hard to know without installing sort of process level monitor. Since you have no apps, one thing you can try is systemctl stop box and see if the disk writes stop? Apart from that there is mysql, nginx and docker. Maybe you can try stopping services one by one and investigate. Also, what is the disk usage of just a vanilla ubuntu or something?

      It seems to me that since there is a spike at around 11 maybe it's because some backup is happening at that point? Is there any CPU or network usage in the same time frame? Cloudron isn't really doing much if there are no apps.

      robiR 1 Reply Last reply
      1
      • girishG girish

        So the bill increasing based on IOPS? I had no idea such disk/pricing existed.

        As for the disk usage itself, it is hard to know without installing sort of process level monitor. Since you have no apps, one thing you can try is systemctl stop box and see if the disk writes stop? Apart from that there is mysql, nginx and docker. Maybe you can try stopping services one by one and investigate. Also, what is the disk usage of just a vanilla ubuntu or something?

        It seems to me that since there is a spike at around 11 maybe it's because some backup is happening at that point? Is there any CPU or network usage in the same time frame? Cloudron isn't really doing much if there are no apps.

        robiR Offline
        robiR Offline
        robi
        wrote on last edited by
        #3

        @lewisl9029 going further, you can set up an empty VM and how many IOs it "uses".

        Conscious tech

        1 Reply Last reply
        0
        • marcusquinnM Offline
          marcusquinnM Offline
          marcusquinn
          wrote on last edited by
          #4

          Yeah, we've been heavily stung by Azure's get you in with low prices and charge you for every single other thing on top pricing. Much, much happier with Hetzner now.

          Web Design https://www.evergreen.je
          Development https://brandlight.org
          Life https://marcusquinn.com

          girishG 1 Reply Last reply
          0
          • marcusquinnM marcusquinn

            Yeah, we've been heavily stung by Azure's get you in with low prices and charge you for every single other thing on top pricing. Much, much happier with Hetzner now.

            girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #5

            @marcusquinn Choosing IOPS based billing seems pretty extreme 🙂 Well, to me anyway. I am not aware of an web application really paying attention to all this. Maybe system software like databases will pay attention and have regression tests for this but never web apps.

            1 Reply Last reply
            1
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Bookmarks
            • Search