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.
  • timconsidineT Online
    timconsidineT Online
    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 Away
          nebulonN Away
          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 Online
            timconsidineT Online
            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 Online
                jdaviescoatesJ Online
                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 Away
                    nebulonN Away
                    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 Online
                      jdaviescoatesJ Online
                      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