Ad Widget

Collapse

Disk IO skyrockets with 1.8.3 (And maybe Ubuntu 10.04 and MySQL 5.1.41)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • QwErTy_LoGiC
    Member
    • Feb 2010
    • 66

    #1

    Disk IO skyrockets with 1.8.3 (And maybe Ubuntu 10.04 and MySQL 5.1.41)

    Hey all,

    I did a completely new install for Zabbix 1.8.3 and restored the 1.8.2 database. With 1.8.2 the avg. CPU load was around 0.80 and avg. utilization was around 3-4 percent.

    With 1.8.3 I was pleasantly surprised to see the load average drop to 0.22 and cpu avg. util. drop around 2%.

    However, I nearly spat my morning coffee when I saw disk IOs... The disk IO were a solid, neverchanging 30/iops to a whopping 298/iops average...

    Now, mind you I also upgraded the os from Ubuntu 9.10 to 10.04 and MySQL 5.1.37 to 5.1.41.

    Anyone seeing a jump in the disk IO?

    I can't, for lack of better word, pin this on zabbix since too many variables were changed at once. But the physical server and disk layout is exactly the same, the my.cnf for MySQL is still the same also.

    Cheers!
  • QwErTy_LoGiC
    Member
    • Feb 2010
    • 66

    #2
    Probably the same issue...

    Comment

    • richlv
      Senior Member
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Oct 2005
      • 3112

      #3
      do you have a statistic for your setup of queries against the db ?
      which process is generating the most disk access for you ?
      Zabbix 3.0 Network Monitoring book

      Comment

      • QwErTy_LoGiC
        Member
        • Feb 2010
        • 66

        #4
        Stats

        Zabbix required performance is at ~70

        In phpadmin I was at 25k requests per hour with 1.8.2, with 1.8.3 I'm at 12k requests per hour.

        With iotop, mysql dominates the IO, almost entirely in writes.

        Comment

        • QwErTy_LoGiC
          Member
          • Feb 2010
          • 66

          #5
          Whoops

          Sorry, thats 25k requests per minute with 1.8.2 and 12k requests per minute with 1.8.3...

          Comment

          • walterheck
            Senior Member
            • Jul 2009
            • 153

            #6
            Can you see if the process that is generating that disk i/o is the zabbix server or mysql?
            Free and Open Source Zabbix Templates Repository | Hosted Zabbix @ Tribily (http://tribily.com)

            Comment

            • QwErTy_LoGiC
              Member
              • Feb 2010
              • 66

              #7
              Ok...My Bad... I think...

              Ok guys, I think I nailed it... I'll let 24hours run by before I celebrate.

              I think I messed up with my restored DB... It restored fine but I forgot to run the mysql update on it...

              I stopped everything, let MySQL calm down, ran the mysql_update started everything back up and I'm back to my 30iops... at least for now.

              I'll let you guys know tomorrow if everything is stable.

              Comment

              • Alexei
                Founder, CEO
                Zabbix Certified Trainer
                Zabbix Certified SpecialistZabbix Certified Professional
                • Sep 2004
                • 5654

                #8
                Let Zabbix run for at least a couple of hours before judging about its performance. Zabbix keeps lots of data in memory, some time and resources are required to populate the memory cache.
                Alexei Vladishev
                Creator of Zabbix, Product manager
                New York | Tokyo | Riga
                My Twitter

                Comment

                • QwErTy_LoGiC
                  Member
                  • Feb 2010
                  • 66

                  #9
                  Survey says!???

                  Allright, we're 12 hours past the the mysql_upgrade and everything is rock solid...

                  That is, plus the CPU Utilization & Load performance gain! Nice to see my server purring again.

                  Thanks for all the input!

                  Cheers

                  Comment

                  Working...