This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Unusually high CPU usage after update to 8.3

After updating to version 8.3 we have been experiencing higher than usual CPU usage and when I checked it this morning it is running at 99 - 100 percent.  When I check the running processes I noticed 2 processes that are hogging the CPU.

postgres  2178 91.4 21.2 913492 708968 ?       Rs   07:32   0:45  \_ postgres: reporting reporting [local] SELECT

postgres 30211 55.1  4.1 151692 139548 ?       Ss   06:40  29:12  \_ postgres: reporting reporting [local] VACUUM waiting

It seems that these are either stalled or not operating properly.  I only use the web interface for administration and have not had a need to use the shell, but is there a way to kill these processes so that the performance of the box can return to normal at least until the problem returns or I can open a ticket to support for help?

Thanks in advance!


This thread was automatically locked due to age.
  • The vacuum means the database is being rebuilt.  postgres is going to take some time for the massive database changes that are under way.  Is there a significant performance impact on your users?  If so how long has it been in this state?  Is this an appliance or your own hardware?

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • This is an ASG425 running in 64bit mode.  Our CPU usage increased last year with the firmware update around 10-25 but there was minimal performance issues.  Since the 8.3 update the CPU usage has ramped up considerably and at times affects our users.  We do not have any scheduled reports and here recently they have been mostly unresponsive when I have tried to run a simple user usage report.  I have attached the weekly and monthly CPU graphs.
  • first off let me say..contact support most assuredly.  
    Secondly, user count, and full details on which features you are using please..[:)]

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • Around 225 users with Mail Security, Net Security, Web Security, and Web Application Security being used.  

    Maximum of around 3700 connections with an average of around 700 but during our main hours it stays around 2000 - 2500.

    We are using the Firewall, NAT ( 1 main and 2 DNAT) , Intrusion Detection, Web filtering ( with both AD integration proxy and we are testing the AAA agent ), Application Control, SMTP Proxy, Web Application Security ( Exchange Active Sync, Exchange Web, 2 ArcGIS web sites, and 1 basic website ), SSL VPN, Logging and Reporting.
  • You are definitely having a database problem..support can help with that.  Otherwise you will see an increased load with 8.3.  Once you get that database fixed you'll see higher utilization..but since you aren't using https scanning it should not be to the extreme you are seeing now.

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • Thanks for the help!  

    I originally started this thread because I had an hour to wait for our reseller to be available and was hoping for a quick fix or workaround.  After about 1 1/2 hours it settled down.  A database issue makes sense as to why I am seeing the increased load.
  • let us know how things settle down now with 8.3 installed.  I'm curious to see if the overhead of 8.3 is noticeable at least in utilization graphs and hopefully not with the users..[:)]

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • It might take awhile until support gets involved with our Standard Support contract.  The last time we had a major issue the turn around time from support was around 2 months until they actually got involved.  I was lucky enough to use a workaround until they fixed the issue and we almost dumped the Astaro product as a result.

    IMO I feel that by integrating the advanced reporting functions onboard are taxing the appliance and causing some of the increased overhead.  I would like to have the appliance feed a database and then have a dedicated client to do the reporting.  This offloads most of the overhead to a database server or client machine.
  • At least they give the option to turn off local reporting and you can have the system send the logs to either a remote cifs or syslog share and have something else do the crunching..two months for a response though?  Ouchies.

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • I really like their products and when they work they are great, but sadly when they don't it's a major headache because of how much we are depending on Internet access and email.

    That was 2 months to get them involved and then another month for them to fix the issue.  Around the time Support got involved our renewal was coming due and my superiors were contemplating not renewing.  Once we were actually contacted by Support it was a 2 day turnaround to get back up and running full strength.  Check this post for details.