Stream Connectors Release – July 2026
Learn more about the Centreon Infra Monitoring.
Recently active
Hi,We are currently using a VBS script to check if Veeam is working at our customer’s sites, but now they have moved to PostgreSQL this script doesn’t work anymore.The script we use is this one:'' Nagios Plugn for reading BackupExec's error log' It is intended to use with NSClient++'' To reset the alerts, accnolage the alerts in BackupExec'' Author: Nils Cronstedt' Email: nils.cronstedt[at]gmail[dot]com' Created on: 2010-05-15Dim rad,txt,dag,alert,statusSet cnn = CreateObject("ADODB.Connection")Set Rs = CreateObject("ADODB.Recordset")cnn.ConnectionString = "driver={SQL Server};server=VEEAM\VEEAMSQL2016;Trusted_Connection=Yes;database=VeeamBackup"cnn.Openrs.ActiveConnection = cnnexitcode = 0txt=""allert()rs.closeIf txt > "" Then txt = "Error in Backup or Replication Job " & txt & " | "else txt = "OK" exitcode=0End Ifwscript.echo(txt)wscript.quit exitcodeFunction allert() Const ForReading = 1, ForWriting = 2, ForAppending = 8 Const TristateUseDefault = -2, Trist
Hi all, It’s about centreon_aws_cloudwatch_api.pl and FreeableMemory metric.I’ve got 64 Gb RAM.I would like warning threshold when 10 Gb remaining and critical threshold when 5 Gb remaining.Actually, --warning-metric <= 10Gb and --critical-metric<= 5Gb.I tried with --warning-metric=10737418240 --critical-metric=5368709120CRITICAL: Metric 'DBInstanceIdentifier.my-aurora-db-instance_FreeableMemory_maximum' value is 36857413632 | 'FreeableMemory_maximum'=36857413632;0:10737418240;0:5368709120;;36857413632 is around 34 GB.I believed status check OK. Is someone experencied such a problem. Thank you for any help. Regards Laurent.
Hello,I’m searching the correct syntax to use --critical-input-power (alert threshold in ‘dBm’ from juniper mseries plugin)Can someone help ? Regards
I’m getting security alert aout certificate and transport on the port 8443.In the nsclient.ini I can’t find any parameter to force TLS1.2.Is there a way to fix this security problem on nsclient++ version 0.5.2.41 ?
Hello, I am using Centreon 24.04 and I try to send a downtime to business activity because something a batch job change a business activity in Error mode.First step, I use the webui to send a downtime on my business activity. Monitoring->Business Activity->Monitoring / Select one Business Activity and more actions and Schedule downtime ( Fixed is use ).When I use api to retreive my ba service with this :GET https://centreon.int.dns/centreon/api/latest/monitoring/services/downtimesResponse is : {"start_time":"2025-01-27T14:15:00+01:00","end_time":"2025-01-27T14:30:00+01:00","actual_start_time":"2025-01-27T14:15:33+01:00","actual_end_time":null,"id":27,"entry_time":"2025-01-27T14:15:27+01:00","author_id":26,"author_name":"fzimmermann","host_id":13,"service_id":9438,"is_cancelled":false,"comment":"Downtime set on WebUI","deletion_time":null,"duration":900,"internal_id":4,"is_fixed":true,"poller_id":1,"is_started":true,"max_date":"2099-12-31T23:59:00+00:00"}Also, I can retreive my
Hello,By following the page https://docs.centreon.com/docs/upgrade/upgrade-from-24-04/, I'm stuck on the step "Upgrade the Centreon solution" when I run the command :# dnf update centreon\* php-pecl-gnupgThe part of the output with problem is : ==cut== Upgrading : centreon-web-24.10.3-1.el9.noarch 49/166 Running scriptlet: centreon-web-24.10.3-1.el9.noarch 49/166Managing users and groups for apache ...Updating APP_SECRET in centreon environment file ...PHP Warning: PHP Startup: posix: Unable to initialize moduleModule compiled with module API=20210902PHP compiled with module API=20220829These options need to match in Unknown on line 0PHP Warning: PHP Startup: shmop: Unable to initialize moduleModule compiled with module API=20210902PHP compiled with module API=20220829These options need to match in Unknown on line 0PHP Warning: PHP Startup: sysvmsg: Unable to initialize moduleModule compiled with module API=20
Hello,I monitor my fortigate 101F on Centreon 24.04 with the Fortinet Fortigate plugin. I want to monitor the number of IPsec tunnel up, and the period before expiration of certificates in the fortigate certificate store. Even if I have at least 1 IPsec tunnel up, the monitoring service “vpn” say me “ Active tunnels: 0”, and I didn’t find anything for certificate monitoring.Could you help me?
Hi team,Events are dropping, while sending events from centreon to servicenow instance, can any once help me, how to set the events in order to solve this issue. I am getting the error message like:Thu May 30 02:19:31 2024: ERROR: Sample event details are:{"_type":65555,"command_line":"/usr/lib/centreon/plugins//centreon_linux_snmp.pl --plugin=os::linux::snmp::plugin --mode=cpu --hostname=10.196.202.155 --snmp-version='2c' --snmp-community='my-snmp-community' --warning-average='1' --critical-average='001' 1","category":1,"host_id":12,"service_id":52,"element":19}Thu May 30 02:19:31 2024: INFO: dropping event because element is not valid. Event element is: service_check
Hi,we have some dashboards in grafana that we want to see in our Centreon. We have no acces to the information that is showed in this dashboards until it arrives at Grafana. So, we are trying to find a way to send this data from grafana to centreon, in order to get alerted as with the rest of our alarms.This information is as traffic light, OK / WARNING / CRITICAL.Is there any way to retrieve this information and show it in Centreon?Best regards,Esther Novoa
Hi,We have migrated Centreon Map Legacy to the new Centreon Map.We have observed quite a few details that make working from the Map Web Client uncomfortable. The Map console seems to have even better options.Specifically, I would like to know if it is possible to hide the resource name of a Chart, as was done in the console. Regards,
Hello,I'm trying to update my pre-production centreon from 23.10 to 24.10. I followed this documentation: https://docs.centreon.com/fr/docs/upgrade/upgrade-from-23-10/I'm stuck at step: https://docs.centreon.com/fr/docs/upgrade/upgrade-from-23-10/#finalisation-de-la-mise-%C3%A0-jourOn the upgrade web interface at step “24.10.2 to 24.10.3”, I get the error “UPGRADE - 24.10.3: Unable to insert data into table topology”.in logs sql-error.log I have :[2025-03-06T15:38:53+01:00] ERROR : [CentreonDb] Error while executing the prepared query: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '92' for key 'PRIMARY' | {"context":{"default":{"back_trace":{"file":"/usr/share/centreon/www/class/centreonDB.class.php","line":933,"class":null,"function":null},"request_infos":{"url":"/centreon/install/step_upgrade/process/process_step4.php","http_method":"POST","server":"centreon-preprod.eolas-services.com","referrer":"https://centreon-preprod.eolas-services.com/centreon/install/up
Hi,Is there posibilty to filter output that centreon will show me only interfaces where packets flow? /usr/lib/centreon/plugins/centreon-plugins/centreon_plugins.pl --plugin=network::dell::nseries::snmp::plugin --mode=interfaces --add-errors --hostname=172.20.1.6 --snmp-version=2c --snmp-community=public --snmp-autoreduce --snmp-timeout=20 --snmp-force-getnext --verbose
bonjour,Comment faire pour avoir une connexion à serveur MSSQL avec un format de date dmy ?aujourd’hui je dois rajouter devant chacune de mes requetes un set dateformat dmy; c’est pas très propre.
Hi,my postfix relay server is sending email fine via office 365.i configured a ubuntu linux client to use this postfix relay adding below line to “/etc/postfix/main.cf”, but test emails show that they are sent to the relay, but they are not delivered to the destination email!!!
Bonjour,Est-ce que quelqu’un a déjà réaliser une migration du plugin linux NRPE3 (de préférence rhel) vers le nouveau plugin linux NRPE4 ?Nous avons environ 200 hôtes concernés et nous souhaiterions identifier les effets de bords envisageables.
Hi, I’m asking a question : There is a simple method to monitor reboot pending of a Linux Server ? Because there are a few methods that’s I read, but don’t know if it’s the right method to do it :Script “check file exist” NRPE4 ?? (I think there is a service to do that) Create a Systemd service and monitor the service (the worse method) For monitor if the Linux server need a reboot there is a way that I learn ; if the server is waiting for a reboot to applied updates, an empty file will be created at :/var/run/reboot-requiredSo we just need to verify if the file exist or not, no ? So that’s why I’m asking, it is the right way to do that or not ? Sorry for my bad english, i’m french.
Hello team, I was trying to retrive the Ip of an interface from my fortigate using the below command but looks not working , please advise haw i can get the desired result. $CENTREONPLUGINS$/plugins/centreon-plugins/centreon_plugins.pl --plugin=network::fortinet::fortigate::plugin --mode=interfaces --oid=.1.3.6.1.2.1.4.20.1.1 --hostname=$HOSTADDRESS$ --snmp-community=$_HOSTSNMPCOMMUNITY$ --snmp-version=$_HOSTSNMPVERSION$
Hello, I got an issue with Centreon Broker Output since I upgraded to 24.10. Conf is still the same but I got many errors in my output and nothing is sent to my InfluxDB. Here is an example of the error I got : {"error":"metric parse error: expected field at 100:101: \"centreon.metric.vla-galaxion-eir-p12.Queue-Usage./prd:creaadd.addons.som.order\\t#queue.messages.count\" (and 1 other parse error)"}'[2025-03-04T11:18:26.688+01:00] [processing] [error] Failed to send stop event to stream: influxdb: got an error from '10.99.5.101' and port '8186': 'HTTP/1.0 400 Bad RequestContent-Type: application/jsonX-Influxdb-Error: metric parse error: expected field at 100:101: "centreon.metric.vla-galaxion-eir-p12.Queue-Usage./prd:creaadd.addons.som.order\t#queue.messages.count" (and 1 other parse error)X-Influxdb-Version: 1.0Date: Tue, 04 Mar 2025 10:18:26 GMTContent-Length: 191
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
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.