Stream Connectors Release – July 2026
Learn more about the Centreon Infra Monitoring.
Recently active
Hello everyone,I want to add hostgroup name for neb service and host status on my elastic events format using by my stream connector. I've tried several ways but nothing works yet. Do you have an idea for getting a group of hosts? my current working file : # cat elastic-events-format.json{ "neb_host_status": { "event_type": "host", "state": "{state}", "state_type": "{state_type}", "hostname": "{cache.host.name}", "output": "{output}", "notes": "{cache.host.notes}", "timestamp": "{last_check}" }, "neb_service_status": { "event_type": "service", "state": "{state}", "state_type": "{state_type}", "hostname": "{cache.host.name}", "output": "{output}", "notes": "{cache.service.notes}", "service" : "{cache.service.description}", "hostgroup_name": "{cache.host.group_name}", "timestamp": "{last_check}" }}
Hello,We are experiencing an issue with our Centreon Hyper-V monitoring due to a localization mismatch between the NSClient++ agent and the Hyper-V environment.Context:Hyper-V Version: Microsoft Windows Server 2022 Standard NSClient++ Version: Centreon-NSClient-0.5.2.41-20240909-x64.exe Centreon Plugin Used: /usr/bin/perl /opt/centreon-plugins/src/centreon_plugins.pl --plugin=apps::protocols::nrpe::plugin --custommode=nsclient --mode=query --hostname='10.0.xx.xx' --port='8443' --proto='https' --username='' --password='xxxxxx' --legacy-password='xxxxxx' --ssl-opt="SSL_verify_mode => SSL_VERIFY_NONE" --command=check_centreon_plugins --arg='apps::microsoft::hyperv::2012::local::plugin' --arg='node-integration-service' --arg=' --filter-vm="" --filter-note="" --filter-status="" --warning-global-status="%{integration_service_state} =~ /Update required/i" --critical-global-status="" --warning-service-status="" --critical-service-status="not %{primary_status} =~ /Ok/i" --verbose' Issue
Hello,I’m trying to monitor PosgreSQL autovacuums per 1 or 5 minutes to get a graph, without alerting (without thresholds).I already have the request to get a number (from DB start I guess) with “--mode=sql” :```/usr/lib/centreon/plugins/centreon_postgresql.pl --plugin=database::postgres::plugin --mode=sql --host=HOSTNAME --username='monitoring' --password='secret' --port='5432' --database='dbname' --sql-statement="SELECT SUM(autovacuum_count) AS total_autovacuum FROM pg_stat_all_tables"OK: SQL statement result : 113703. | 'value'=113703;;;; 'sqlrequest.execution.time.seconds'=0.008s;;;0;```Or with “--mode=collection” too with a custom JSON file. I know this mode have a retention mode in statefile but I don’t know how to use it to get previous value to subtract it to current value to have a ratio from last check. How can I do that? Maybe I don’t use the right check and a better way exists?
Hi,I have a problem with the plugin SNMP of Mikrotik for monitoring them :When I add the template ‘Net-Mikrotik-Interfaces-SNMP-custom’ to the host for monitoring the interfaces of my Mikrotik router, this problem occurs ; when a client is connected to this interface no problem, everything works and the status is displayed as ‘OK’, but when the client is not connected (typically when I turn off my computer) the status displays ‘CRITICAL’ because by default it says “When the interface is up, but the status is down show CRITICAL : %{admstatus} eq "up" and %{opstatus} !~ /up|dormant/ “ And I don’t know why, but I cannot modify the template, For example, I try to add some value on “OIDFILTER” or “INTERFACENAME” but when I click on “save” button it’s not working. It doesn’t save the changes. I appreciate your help guys :)Kind regards.
Hi there,Hope that’s not too much of a duplicate from this topic.Has anyone ever worked on interfacing Netbox with Centreon?I am looking into what would be possible, i.e. identifying any discrepancies between Netbox hardware items and monitored hosts; or monitoring specific interfaces based on Netbox data.My understanding is that I should use the Netbox and Centreon APIs, but I haven't been able to find any use cases. I have found a couple with Zabbix, though. (Sorry for bringing out Centreon’s direct competitor on the Watch 🤐)Any feedback would be very much appreciated!
Bonjour,On aimerait savoir si avez des solutions (plugin, script, ..) qui peuvent superviser le tenant citrix cloud grace a l'api fournie ( mode maintenance, powerstate, vda non eregistré, débit connexion users, etc...) ?Pour info on est en train de développer un script de notre coté, voici comment marche l'api citrixhttps://citrix-landing-page.readthedocs-hosted.com/projects/monitor-service-odata-api/en/latest/https://developer-docs.citrix.com/en-us/citrix-cloud/citrix-cloud-api-overview/get-started-with-citrix-cloud-apis.htmlMon script :#!/bin/bash# Charger les identifiants de manière sécuriséeCLIENT_ID=*****CLIENT_SECRET=******CUSTOMER_ID=*********# Obtenir le token d'accèsTOKEN_RESPONSE=$(curl -s -X POST "https://api.cloud.com/cctrustoauth2/root/tokens/clients" \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "client_id=$CLIENT_ID&client_secret=$CLIENT_SECRET&grant_type=client_credentials")ACCESS_TOKEN=$(echo "$TOKEN_RESPONSE" | jq -r '.access_token')# Vérifier
Hello,I have issue with SNMP on a Centos server.The Error: My config: The same plugin is worked fine with another server: When I make an snmpwalk from Centreon to the server, I occured an error: TCP-MIB::tcpConnState.10.200.10.1.443.10.200.10.1.34700 = INTEGER: established(5)TCP-MIB::tcpConnState.0.0.0.0.1300.0.0.0.0.0 = INTEGER: listen(2)Error: OID not increasing: TCP-MIB::tcpConnState.10.200.10.1.443.10.200.10.1.34700 >= TCP-MIB::tcpConnState.0.0.0.0.1300.0.0.0.0.0
Hi,I would like to monitor CPU for pod, ( memory, disk, iops, etc too )I use node exporter plugin. We can read all cpu, but there no info about the name of the pod. Perhaps there are an other solution ?/usr/lib/centreon/plugins//centreon_prometheus_node_exporter_api.pl --plugin=cloud::prometheus::exporters::nodeexporter::plugin --mode=cpu --hostname=X.X.X.X --url-path='/api/v1' --port='' --proto='http' --instance='instance=~".*"' --cpu='cpu=~".*"' --warning-node-usage='80' --critical-node-usage='90' --warning-cpu-usage='' --critical-cpu-usage='' Checking node 'x.x.x.x:9100'CPU Average Usage: 1.13 %CPU '0' Usage: 1.09 %CPU '1' Usage: 1.48 %CPU '10' Usage: 1.13 %CPU '11' Usage: 1.18 %CPU '12' Usage: 1.30 %CPU '13' Usage: 0.86 %CPU '14' Usage: 0.85 %CPU '15' Usage: 1.06 %CPU '16' Usage: 1.78 %CPU '17' Usage: 1.17 %CPU '18' Usage: 0.84 %CPU '19' Usage: 1.13 %CPU '2' Usage: 1.27 %CPU '20' Usage: 1.09 %CPU '21' Usage: 1.21 %CPU '22' Usage: 1.27 %CPU '23' Usage: 1.12 %CPU '24' Usage: 1.17 %C
Hello,I own an forti Fabric with 1 fortigate, 3 fortiswitchs and 10 FortiAPs.The swichs are connected on fortilink port.It’s not possible to communic between LAN and fortilink network.Is it possible to monitoring fortiswitch from the fortigate with the fortigate pluggin or other ? best regard,Steven
Hello,I have a problem with my command:/usr/lib/centreon/plugins/centreon_haproxy_web.pl --plugin=apps::haproxy::web::plugin --mode=backend-usage --hostname=xxxxxx --port=8404 --proto=http --username='centreon' --password='xxxxxxx' --filter-name='.*' --verbose --urlpath=/haproxy?stats --credentialsI have this return:UNKNOWN: Cannot decode response (add --debug option to display returned content)When I do a --debug, I have the information that comes back, it connects well to the API but with a bad format, for example: My HAproxy: HAProxy version 2.9.14-1ppa1~jammyI relied on the recommendations: https://docs.centreon.com/fr/pp/integrations/plugin-packs/procedures/applications-haproxy-web/ thanks you :)
Hi All, Is there a plugin/monitoring connector that will monitor Azure SPN/Certificates? Thank in advance.
Hello communityI have a question, is it possible to monitor the alarms on the VCenter? I'm not talking about monitoring errors on a datacenter/cluster or host that works very well but really the VCenter.For example when the backup of the VCenter is in error or if the self-signed certifcat reaches the end of its life? I didn't find (or didn't look hard enough) this option in the current probe. Thanks in advance
Hello, When I export CSV graph from Performance from my Administrator account, i have a good CSV export and no error in /var/log/centreon/centreon-web.log but when I do this with another account, it generates an error in /var/log/centreon/centreon-web.log and I have an empty CSV export : [2024-10-02T10:53:26+0200] [ERROR] [Core\Metric\Application\UseCase\DownloadPerformanceMetrics\DownloadPerformanceMetrics:108]: Service not found {"host_id":36025,"service_id":477985}The user has the view and the rights even on the host and the service.
Hi,Is there a plugin that I can use to monitor linux file? I need to check if the output that cronjob writes in a file is correct or not. I tried to find it, but failed.
Centreon version:v. 24.04.10command:/usr/lib/centreon/plugins/centreon_windows_snmp.pl --plugin=os::windows::snmp::plugin --mode=service --hostname=x.x.x.x --snmp-version='2c' --snmp-community='xxxxx-xxxxx' --filter-name='.*xxxxx.*' --critical-active='1:' --verbose hello there!This morning, the OiDs for part of one of our Windows Servers disappeared. There's nothing in the server logs or the Centreon logs. I have uninstalled and reinstalled SNMP on the Windows Server, but nothing has changed. On the other servers, the service checks work perfectly with the same template/command and all the other SNMP checks are working normally (cpu, memory, disk, etc.). Does anyone know how to resolve this issue? Best Regards,System and Network AdministratorATIE
Hi, I’m testing Centreon in a public school here in france, and documentation tells me to upgrade repo as i change version. I think i have business repo as i’m testing in a public school.. can’t remember how it came but as i want to carry on with i think it’s mandatory. When i log into support i can’t find it …Someone would help?Best greeting,Gilles
Hi All, Is there a plugin/monitoring connector that will monitor Azure SPN/Certificates client secrets expiration?Is this feasible via Azure API or azcli?Thank in advance.
Hi,Not something very new with Centreon but I still wonder why it is so :Unexpected Application Error!X.meta is undefinedZe@https://supervision.hm.dm.ad/centreon/static/1836.701dab9f.chunk.js:1:39248xu@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:62881zo@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:74502Ei@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:120580ks@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:108867ys@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:108795vs@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:108656us@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:105463as@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:104018S@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:130643T@https://supervision.hm.dm.ad/centreon/static/422.54a5f503.chunk.js:2:131174Why such miniification/le
Hello,Recently we faced some problems on centreon central,The web UI cannot be loaded. (stuck on Centreon is loading)after a few minutes, the Web UI can be logged in again.On the /var/log/message.following these lines are fill full the log,Use of uninitialized value $data in concatenation (.) or string at /usr/share/centreon/bin/dsmd.pl line 475.Use of uninitialized value $free_slot_service in concatenation (.) or string at /usr/share/centreon/bin/dsmd.pl line 475.Use of uninitialized value $free_slot_data in concatenation (.) or string at /usr/share/centreon/bin/dsmd.pl line 475.Use of uninitialized value $service_description in concatenation (.) or string at /usr/share/centreon/bin/dsmd.pl line 475.Use of uninitialized value $service_description in concatenation (.) or string at /usr/share/centreon/bin/dsmd.pl line 475.Did any one face the same problem and how did you deal with it?Thanks.Xuan Lam
Hi,We are looking at upgrading our Centreon Solution at the moment, but we have run into some problems, so I am hoping someone can help. Firstly let me just say, I am not the most experienced with Linux or Centreon.So What we have is a Redhat Centreon Server, and we did have a Centos Remote Server, this obviously is now obsolete, so we used a script from Github to convert it to Oracle Linux, and this looks to have worked okay. The next bit we were looking at doing was to upgrade Centreon to 24.04, to this end we changed the repo to what we believe is the right one for 24.04baseurl=https://packages.centreon.com/rpm-standard/24.04/el8/stable/$basearch/The problem we are having when we run sudo yum update, it initially looks to go through okay, but then we get the following errors:--> Finished Dependency ResolutionError: Package: perl-FFI-CheckLib-0.31-1.el8.noarch (centreon-plugins-24.04-stab
Hello,I am currently on a traineeship for a validation of a admin title, with a distribued monitoring project.Central in a DMZ, securised by UTMPollers on each client side, securised by UTMSo the flux is like : CENTRAL <> UTM <> INTERNET <> UTM <> POLLER I’m currently in the pre-prod phase, and i’m having issue with connecting Central / Pollers with ZMQ.Obviously I dont have the creds of UTMs so the configuration isn’t made by me so I can’t verify as I wish… I know so far that there is a NAT / PAT configuration. I followed the following post to troubleshoot my problemI saw that ZMQ port (on central / poller side) dont have the same portCENTRAL #ss -tan | grep 5556 POLLER# ss -tan | grep :5556I digged more with netcat simulating server/client with 5556, CENTRAL normally send “aaaa” to POLLER; but it respond a weird thing “router-external” on CENTRAL and nothing showed on POLLER POLLER# listening on 5556CENTRAL# sender on 5556So I’m here to ask, is that a normal b
Hello , After updating from version 21.04 to 24.10, I am no longer able to deploy additional hosts and services on my pollers. Any ideas ? Regards
Hello, I’m trying to use centreon plugins to match one connection on local port 4000 from one known IP address. For this, I need to use “filter-ip” but I cannot manage to get it work. I use the following command: centreon_plugins.pl --plugin os::linux::snmp::plugin --mode tcpcon --hostname host --snmp-version 2 --snmp-community public --service='MyService,,established,4000,,,,,1:1 This one works, it returns one established connection:OK: Service 'LMyService' connections: 1 - Total connections: 8 Then I tried to add an IP destination filter to only match my IP address. If I understand correctly, it an inverted filter to exclude everything that is not my IP address.For the record, when using --debug, I can see the connection I’m trying to match:.1.3.6.1.2.1.6.19.1.7.2.16.0.0.0.0.0.0.0.0.0.0.255.255.10.x.x.x.4000.2.16.0.0.0.0.0.0.0.0.0.0.255.255.10.y.y.y.54706 = 5 < this is 10.y.y.y So I just tried to modify the command like this:centreon_plugins.pl --plugin os::linux::snmp::plugin --
Hello! Is it possible to check a windows disk with these parameters?WARNING if DiskSpace < 150 GB && FreeSpace < 10%FEHLER if DiskSpace < 100 GB && FreeSpace < 5%
I’ve added several Ubuntu servers to my Centreon and one of them works but others don’t. The ones that don’t are running older versions of Ubuntu. They all are using the rule: Any Ideas?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.