Announcement

Collapse
No announcement yet.

System load

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • System load

    Hi,


    Since the update to the newest version 6.14.0 Rev 14 of OXAE I have much more systemload then before (20-30%) - is this a bug or normal behaviour?

    Thank you

    wbrgds

    Lukasz
    company | private

  • #2
    Hi Lukasz,

    since we lack a crystal ball, we need to know what processes are consuming more system resources on your system.

    Greetings

    Comment


    • #3
      i will try to get a crystal ball for you....what exactly would you like to know?
      When I watch "top" on my system, i can see that (even with a few users (lets say 5-10) logged in to webmail i can see the the process JAVA triggered by user OPEN-XCHANGE is consuming always more than 50% CPU resources and most time it is above 70%

      all other processes seem to be OK, always around 1-7%

      what do you think?
      what log files or files would you like to see?

      Thank you

      wbrgds

      Lukasz
      company | private

      Comment


      • #4
        Hi,

        a first step would be just watching the OX log file for anything suspicious like exceptions that are thrown very often, checking the number of open sessions etc.

        Greetings

        Comment


        • #5
          log file

          Here are some parts of the log file, is this behaviour ok?

          Apr 12, 2010 9:35:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46507" to initiate a KEEP-ALIVE poll.
          Apr 12, 2010 9:35:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46507" initiated by former KEEP-ALIVE poll.
          Apr 12, 2010 9:35:46 PM com.openexchange.mail.json.parser.AbstractAttachme ntHandler <init>
          SEVERE: CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53845
          CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53845
          at com.openexchange.configuration.ServerConfig.getInt (ServerConfig.java:283)
          at com.openexchange.mail.json.parser.AbstractAttachme ntHandler.<init>(AbstractAttachmentHandler.java:10 5)
          at com.openexchange.mail.json.parser.AbortAttachmentH andler.<init>(AbortAttachmentHandler.java:80)
          at com.openexchange.mail.json.parser.MessageParser.pa rse(MessageParser.java:204)
          at com.openexchange.mail.json.parser.MessageParser.pa rse4Transport(MessageParser.java:174)
          at com.openexchange.ajax.Mail.action(Mail.java:4012)
          at com.openexchange.ajax.AJAXServlet.fireUploadEvent( AJAXServlet.java:690)
          at com.openexchange.ajax.Mail.doPost(Mail.java:3886)
          at javax.servlet.http.HttpServlet.service(HttpServlet .java:616)
          at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:373)
          at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:164)
          at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:66)
          at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
          at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 504)
          at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:129)
          at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:31 6)
          at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:207)
          at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:346)
          at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
          at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:735)
          at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:761)
          at java.lang.Thread.run(Thread.java:595)

          Apr 12, 2010 9:38:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46638" to initiate a KEEP-ALIVE poll.
          Apr 12, 2010 9:38:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46638" initiated by former KEEP-ALIVE poll.
          Apr 12, 2010 9:38:35 PM com.openexchange.mail.json.parser.AbstractAttachme ntHandler <init>
          SEVERE: CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53848
          CFG-0005 Category=10 Message=Property "MAX_UPLOAD_SIZE" is not defined. exceptionID=2037740489-53848
          at com.openexchange.configuration.ServerConfig.getInt (ServerConfig.java:283)
          at com.openexchange.mail.json.parser.AbstractAttachme ntHandler.<init>(AbstractAttachmentHandler.java:10 5)
          at com.openexchange.mail.json.parser.AbortAttachmentH andler.<init>(AbortAttachmentHandler.java:80)
          at com.openexchange.mail.json.parser.MessageParser.pa rse(MessageParser.java:204)
          at com.openexchange.mail.json.parser.MessageParser.pa rse4Transport(MessageParser.java:174)
          at com.openexchange.ajax.Mail.action(Mail.java:4012)
          at com.openexchange.ajax.AJAXServlet.fireUploadEvent( AJAXServlet.java:690)
          at com.openexchange.ajax.Mail.doPost(Mail.java:3886)
          at javax.servlet.http.HttpServlet.service(HttpServlet .java:616)
          at com.openexchange.ajax.AJAXServlet.service(AJAXServ let.java:373)
          at com.openexchange.ajax.SessionServlet.service(Sessi onServlet.java:164)
          at com.openexchange.ajax.PermissionServlet.service(Pe rmissionServlet.java:66)
          at javax.servlet.http.HttpServlet.service(HttpServlet .java:689)
          at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.doServletService(AJPv13RequestHandlerImpl.java: 504)
          at com.openexchange.ajp13.AJPv13Request.response(AJPv 13Request.java:129)
          at com.openexchange.ajp13.najp.AJPv13RequestHandlerIm pl.createResponse(AJPv13RequestHandlerImpl.java:31 6)
          at com.openexchange.ajp13.najp.AJPv13ConnectionImpl.c reateResponse(AJPv13ConnectionImpl.java:207)
          at com.openexchange.ajp13.najp.AJPv13Task.call(AJPv13 Task.java:346)
          at java.util.concurrent.FutureTask$Sync.innerRun(Futu reTask.java:269)
          at java.util.concurrent.FutureTask.run(FutureTask.jav a:123)
          at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:735)
          at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:761)
          at java.lang.Thread.run(Thread.java:595)

          Apr 12, 2010 9:40:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Flushed empty GET-BODY request to socket "/127.0.0.1:46638" to initiate a KEEP-ALIVE poll.
          Apr 12, 2010 9:40:20 PM com.openexchange.ajp13.najp.AJPv13TaskWatcher$Task RunCallable keepAliveGetEmptyBody
          INFO: AJP KEEP-ALIVE: Swallowed empty REQUEST-BODY from socket "/127.0.0.1:46638" initiated by former KEEP-ALIVE poll.
          Apr 12, 2010 9:40:51 PM com.openexchange.push.udp.PushOutputQueue createAndDeliverPushPackage
          SEVERE: createPushPackage
          java.lang.NullPointerException
          at com.openexchange.push.udp.PushOutputQueue.makeAndS endPackage(PushOutputQueue.java:378)
          at com.openexchange.push.udp.PushOutputQueue.createAn dDeliverPushPackage(PushOutputQueue.java:272)
          at com.openexchange.push.udp.PushOutputQueue.deliver( PushOutputQueue.java:365)
          at com.openexchange.push.udp.PushOutputQueue.run(Push OutputQueue.java:433)
          at java.lang.Thread.run(Thread.java:595)

          these 3 are very often in the log file - what do you think?
          company | private

          Comment


          • #6
            Hi,

            those issues are know and not seen as critical, some of them have already been fixed with the latest version. It's very hard to debug this remotely, so if it's a real problem for you, you might contact the support and send some thread dumps etc.

            Greetings

            Comment


            • #7
              ok...it is not so bad at the moment - it is just ~20% more serverload than bevore the update - will wait until the next update and then we will see what will be necessary to do

              thank you
              company | private

              Comment


              • #8
                I had a similar problem allready with update:


                Open-Xchange Public PTF 2009-10-26 for v.6.12

                and it was gone with update:

                Open-Xchange Public PTF 2010-01-20 for v.6.14

                so hopefully it will happen again
                company | private

                Comment


                • #9
                  The last update to the new CLAM-AV Version including also new Python (is that possible) solved the problem again - system load went down!

                  wbrgds

                  Lukasz
                  company | private

                  Comment

                  Working...
                  X