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. Cloudron services are slow

Cloudron services are slow

Scheduled Pinned Locked Moved Solved Support
performance
14 Posts 7 Posters 1.3k Views 8 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.
  • nebulonN Offline
    nebulonN Offline
    nebulon
    Staff
    wrote on last edited by
    #2

    Maybe you can get some better immediate overview when running htop or top via SSH to see if systemload is maybe high, in which case the system may just be underpowered for the apps you are running. Also sometimes disk I/O is an important factor.

    1 Reply Last reply
    1
    • J joseph marked this topic as a question on
    • robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #3

      Also look at the disk IO on the VPS next to the CPU graphs. If it's under 300, it may be overloaded.

      Conscious tech

      1 Reply Last reply
      0
      • timconsidineT Offline
        timconsidineT Offline
        timconsidine
        App Dev
        wrote on last edited by
        #4

        Errr it’s your server @KhalilZammeli !
        Not being awkward but you can’t really post a question like this one without information on the server, RAM, CPU, disk space total and free, location (not sure VPS on the end of starlink in Antarctica will be great)

        1 Reply Last reply
        4
        • K Offline
          K Offline
          KhalilZammeli
          wrote on last edited by
          #5

          Sorry for the lack of info.

          Here are some additional info gathered by the team:

          Platform Versionv8.2.3 (Ubuntu 24.04.1 LTS)
          VendorQEMU
          ProductStandard PC (i440FX + PIIX, 1996)
          CPU6 Core "AMD EPYC 7282 16-Core Processor"
          Memory16.77 GB RAM & 4.29 GB Swap

          We noticed something is related to MySQL?
          caae539b-bea8-4ee0-be69-90dc9284788b.jpeg

          Capture d’écran 2025-01-24 214804.png

          1 Reply Last reply
          0
          • robiR Offline
            robiR Offline
            robi
            wrote on last edited by
            #6

            Please post the Cloudron top right Menu > System Info view

            Your DB is super busy for some reason as well. So include the > Services view

            Conscious tech

            1 Reply Last reply
            3
            • nebulonN Offline
              nebulonN Offline
              nebulon
              Staff
              wrote on last edited by
              #7

              @KhalilZammeli looking at your screenshot, the user of that very busy mysql instance seems to be some pollina+ which I have no clue what that would be. At least this is not coming from any Cloudron bits. Have you installed anything on the side on this server, which may be causing that?

              1 Reply Last reply
              2
              • timconsidineT Offline
                timconsidineT Offline
                timconsidine
                App Dev
                wrote on last edited by
                #8

                https://github.com/pollina-s/mysql_project ??

                But that doesn’t give much info so I’m not sure

                1 Reply Last reply
                1
                • K Offline
                  K Offline
                  KhalilZammeli
                  wrote on last edited by
                  #9

                  Hello Cloudron Team,

                  After further investigation into the server performance issues, we've identified some suspicious activity that may not be related to Cloudron itself. Here's a summary of our findings:

                  1. System and Security Checks Performed:
                    • We confirmed that no software other than Cloudron was intentionally installed before today.
                    • We reviewed recent command history to ensure no unintended actions were performed manually.
                  2. Unrecognized User Activity:
                    • Initially, we noticed a MySQL instance running under the user pollinate, which is not part of Cloudron’s standard services.
                    • Upon further analysis, we found that after removing the pollinate user, a new user with UID 106 took over running similar services, including MySQL, PostgreSQL, and MongoDB.
                    • Most recently, these processes have transitioned to running under the netdata user, which we installed today for monitoring purposes.
                      • is it possible it’s a malicious entity changing user each time ?
                  3. System Observations:
                    • We have gathered the following screenshots for further analysis:
                      • Service View Screenshot: (Attach the image)
                        image.png

                      • System Info Screenshot: (Attach the image)
                        image.png

                      • Top Command Output Screenshot: (Attach the image)
                        image (2).png

                        update of the screenshot for our wordpress service, very high CPU usage, how can we investigate these ?
                        image (3).png

                  Next Steps:

                  • We're investigating if the unauthorized services were installed via a privilege escalation method.
                  • We're considering reinstallation of Cloudron on a fresh system if no other resolution is found.

                  Any insights or suggestions from the Cloudron team would be greatly appreciated.

                  Thank you for your continued support!

                  jdaviescoatesJ 1 Reply Last reply
                  0
                  • jdaviescoatesJ Offline
                    jdaviescoatesJ Offline
                    jdaviescoates
                    wrote on last edited by jdaviescoates
                    #10

                    I did wonder earlier if a hacked instance of WordPress (or even just WordPress malicious or badly designed plugin) could potentially be the culprit. Seems worth investigating.

                    I use Cloudron with Gandi & Hetzner

                    1 Reply Last reply
                    2
                    • J Offline
                      J Offline
                      joseph
                      Staff
                      wrote on last edited by
                      #11

                      You can also use docker stats to check which container is taking CPU.

                      For the confusing user names: top command has no idea about containers. A uid in container will just appear as uid in host and top will blindly translate the uid not realizing that the uid is for the container. This is why you see mysqld running as netdtaa. Most likely mysqld is running in the mysql container and the mysqld user of container is mapped as netdata in host (i.e their uids are the same). See something like pstree to make out the pids

                      1 Reply Last reply
                      0
                      • nebulonN Offline
                        nebulonN Offline
                        nebulon
                        Staff
                        wrote on last edited by
                        #12

                        Sorry for the mysql user confusion. I had not realized that Ubuntu does come with a pollinate user through the pollinate package by default!

                        So then the question comes back to finding out which app seems to utilize the mysql service that heavily. Maybe you can also stop one app after the other to find out which one is the one causing that.

                        1 Reply Last reply
                        1
                        • K KhalilZammeli

                          Hello Cloudron Team,

                          After further investigation into the server performance issues, we've identified some suspicious activity that may not be related to Cloudron itself. Here's a summary of our findings:

                          1. System and Security Checks Performed:
                            • We confirmed that no software other than Cloudron was intentionally installed before today.
                            • We reviewed recent command history to ensure no unintended actions were performed manually.
                          2. Unrecognized User Activity:
                            • Initially, we noticed a MySQL instance running under the user pollinate, which is not part of Cloudron’s standard services.
                            • Upon further analysis, we found that after removing the pollinate user, a new user with UID 106 took over running similar services, including MySQL, PostgreSQL, and MongoDB.
                            • Most recently, these processes have transitioned to running under the netdata user, which we installed today for monitoring purposes.
                              • is it possible it’s a malicious entity changing user each time ?
                          3. System Observations:
                            • We have gathered the following screenshots for further analysis:
                              • Service View Screenshot: (Attach the image)
                                image.png

                              • System Info Screenshot: (Attach the image)
                                image.png

                              • Top Command Output Screenshot: (Attach the image)
                                image (2).png

                                update of the screenshot for our wordpress service, very high CPU usage, how can we investigate these ?
                                image (3).png

                          Next Steps:

                          • We're investigating if the unauthorized services were installed via a privilege escalation method.
                          • We're considering reinstallation of Cloudron on a fresh system if no other resolution is found.

                          Any insights or suggestions from the Cloudron team would be greatly appreciated.

                          Thank you for your continued support!

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote on last edited by jdaviescoates
                          #13

                          @nebulon

                          @KhalilZammeli said in Cloudron services are slow:

                          update of the screenshot for our wordpress service, very high CPU usage, how can we investigate these ?

                          Given the above and the fact WordPress uses mysql (and is very often attacked as it's so widely used, and malicious plugins are also quite common) that seem to me to be the obvious first app to investigate.

                          I use Cloudron with Gandi & Hetzner

                          micmcM 1 Reply Last reply
                          1
                          • jdaviescoatesJ jdaviescoates

                            @nebulon

                            @KhalilZammeli said in Cloudron services are slow:

                            update of the screenshot for our wordpress service, very high CPU usage, how can we investigate these ?

                            Given the above and the fact WordPress uses mysql (and is very often attacked as it's so widely used, and malicious plugins are also quite common) that seem to me to be the obvious first app to investigate.

                            micmcM Offline
                            micmcM Offline
                            micmc
                            wrote on last edited by
                            #14

                            @jdaviescoates said in Cloudron services are slow:

                            @nebulon

                            @KhalilZammeli said in Cloudron services are slow:

                            update of the screenshot for our wordpress service, very high CPU usage, how can we investigate these ?

                            Given the above and the fact WordPress uses mysql (and is very often attacked as it's so widely used, and malicious plugins are also quite common) that seem to me to be the obvious first app to investigate.

                            Absolutely! Most of the time a WP plugin is the culprit. A WP plugin that's been acquired through a 'friend' which is not the original developer. Extremely, dangerous these are compromised in 99% of the times.

                            Ignorance is not an excuse anymore!
                            https://AutomateKit.com

                            1 Reply Last reply
                            1
                            • J joseph has marked this topic as solved on
                            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