Hello everybody, I have installed a Centreon 24.04.2 Central server with several pollers. I use the ZMQ revese flow from the pollers to the Central.
I have enabled TLS encryption (forced to “Yes”) with self made certificates on the Broker configuration for the communications between pollers and the Central (Input on the Central and Output on the poller).
Everything is Green on the Poller in the GUI. I can Reload/restart/DoCheck on the poller, All work well.
However, I have noticed High CPU (99%) usage for the gorgone-proxy process on the Central.
We have and old Centreon 21.04 also with several pollers and have no problem of CPU.
Do I have missed something ? Or Did I make something wrong ?
Thank you for your answer.
Best Regards Pierre
Page 1 / 1
Hello @vivecentreon ,
There is 2 main possibility for this to append :
Some of the gorgone module are not loaded correclty :
Check with this api call the module proxy, node and register are correctly loaded
curl --request GET "http://127.0.0.1:8085/api/internal/information" | jq .
a poller is configured in the central but don’t respond :
please check every poller configured in the web app is correctly responding
you can list all poller gorgone see with this request on the centreon database :
SELECT id, name, localhost, ns_ip_address, gorgone_port, remote_id, remote_server_use_as_proxy, gorgone_communication_type FROM nagios_server WHERE ns_activate = '1'
you can check all poller gorgone see correctly respond with this api and the last time a poller responded :
curl http://127.0.0.1:8085/api/internal/constatus
Hello
Thank you for your answer.
I don’t see something strange. All the Pollers are Green in the Gui and work normally (one host only at the moment).
Here are the result of the Queries:
sroot@ ~]# curl --request GET "http://127.0.0.1:8085/api/internal/information" | jq .data.modules % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2642 100 2642 0 0 645k 0 --:--:-- --:--:-- --:--:-- 645k { "engine": "gorgone::modules::centreon::engine::hooks", "nodes": "gorgone::modules::centreon::nodes::hooks", "cron": "gorgone::modules::core::cron::hooks", "legacycmd": "gorgone::modules::centreon::legacycmd::hooks", "dbcleaner": "gorgone::modules::core::dbcleaner::hooks", "httpserver": "gorgone::modules::core::httpserver::hooks", "statistics": "gorgone::modules::centreon::statistics::hooks", "register": "gorgone::modules::core::register::hooks", "autodiscovery": "gorgone::modules::centreon::autodiscovery::hooks", "action": "gorgone::modules::core::action::hooks", "audit": "gorgone::modules::centreon::audit::hooks", "proxy": "gorgone::modules::core::proxy::hooks" }
Hello Here are the CPU & Load graphs of the Central server:
When I have disabled all Pollers with the Gui, we can see that the CPU and Load goes down to almost zero. When the Pollers are enabled, the CPU & Load goes High.
I have update Central and Poller to lastest version.
Does anyboy else have the same trouble and was abble to fix it ?
Regards
Pierre
Hello everybody
I have postponed my migration from 21 to latest 24 version due to the gogrgoned-proxy issue that I have.
I have 1 Central with 6 remote pollers (reverse flow). When I enable the pollers (with only 1 host monitored each poller, in fact the loller itseld), the CPU goes high after one hour on the Central.
Am I the only one to have this problem ?
Thank you in advance.
Pierre
Hi @vivecentreon,
I just saw your issue, and I had this problem I think when updating my test platform.
I don’t remember exactly what I did but can you check that your Central’s Gorgone is using the register module as such :
As I said I don’t remember exactly what was the problem but I think the proxy module was trying to access Gorgone’s Poller, which was not possible, because of misconfiguration or right issue.
Hello Stewart
Thank you for the answer. I have try what you said but everything was already like that.
However I have also noticed in the log this kinf of line (every 10 minutes for each poller)