All Projects → centreon → Centreon Plugins

centreon / Centreon Plugins

Licence: apache-2.0
Collection of standard plugins to discover and gather cloud-to-edge metrics and status across your whole IT infrastructure.

Programming Languages

perl
6916 projects

Projects that are alternatives of or similar to Centreon Plugins

Easy Monitor
企业级 Node.js 应用性能监控与线上故障定位解决方案
Stars: ✭ 2,451 (+947.44%)
Mutual labels:  monitor
Uptime Monitor App
A PHP application to monitor uptime and ssl certificates
Stars: ✭ 205 (-12.39%)
Mutual labels:  monitor
Onesixtyone
Fast SNMP Scanner
Stars: ✭ 218 (-6.84%)
Mutual labels:  snmp
Ios Monitor Platform
📚 iOS 性能监控 SDK —— Wedjat(华狄特)开发过程的调研和整理
Stars: ✭ 2,316 (+889.74%)
Mutual labels:  monitor
Librenms
Community-based GPL-licensed network monitoring system
Stars: ✭ 2,567 (+997.01%)
Mutual labels:  snmp
Webmonitor
实时监控网页变化,并发送通知(Monitor web page changes in real time and send notifications)
Stars: ✭ 212 (-9.4%)
Mutual labels:  monitor
Netdot
Network Documentation Tool
Stars: ✭ 180 (-23.08%)
Mutual labels:  snmp
Droidtelescope
DroidTelescope(DT),Android端App性能监控框架
Stars: ✭ 231 (-1.28%)
Mutual labels:  monitor
Oknetworkmonitor
A network monitor for OkHttp.
Stars: ✭ 204 (-12.82%)
Mutual labels:  monitor
Mylg
Network Diagnostic Tool
Stars: ✭ 2,538 (+984.62%)
Mutual labels:  snmp
Monitorfe
🍉前端埋点监控,提供前端 JS 执行错误,第三方资源加载异常,Ajax 请求错误监控
Stars: ✭ 190 (-18.8%)
Mutual labels:  monitor
Adi
ADI(Android Debug Intensive) 是通过 JVMTI 实现的 Android 应用开发调试的增强工具集,目前主要提供性能相关的监控能力。
Stars: ✭ 194 (-17.09%)
Mutual labels:  monitor
Wam
Web App Monitor
Stars: ✭ 216 (-7.69%)
Mutual labels:  monitor
Briarids
An All-In-One home intrusion detection system (IDS) solution for the Raspberry PI.
Stars: ✭ 187 (-20.09%)
Mutual labels:  monitor
Cryptotrader
A cryptocurrency trader for all famous exchanges
Stars: ✭ 228 (-2.56%)
Mutual labels:  monitor
Myperf4j
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Stars: ✭ 2,281 (+874.79%)
Mutual labels:  monitor
Stonky
A command line dashboard for monitoring stocks
Stars: ✭ 208 (-11.11%)
Mutual labels:  monitor
Keepalived
Keepalived
Stars: ✭ 2,877 (+1129.49%)
Mutual labels:  snmp
Moreco
moreco 是一个能够为小、中、大型项目提供最合适架构的一条龙生态系统。满足项目从小型到中型至大型的衍变过程。从编码到监控至运维都满足、且各种功能都插件化,支持插件间的切换。支持Spring Boot、Spring Cloud、Axon 无缝升级
Stars: ✭ 231 (-1.28%)
Mutual labels:  monitor
Snmpcollector
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
Stars: ✭ 216 (-7.69%)
Mutual labels:  snmp

centreon-plugins

License GitHub stars GitHub forks

“centreon-plugins” is a free and open source project to monitor systems. The project can be used with Centreon and all monitoring softwares compatible with Nagios plugins.

You can monitor many systems:

  • application: Apache, Asterisk, Elasticsearch, Github, Jenkins, Kafka, Nginx, Pfsense, Redis, Tomcat, Varnish,...
  • cloud: AWS, Azure, Docker, Office365, Nutanix, Prometheus,...
  • database: Firebird, Informix, MS SQL, MySQL, Oracle, Postgres, Cassandra
  • hardware: printers (rfc3805), UPS (Powerware, Mge, Standard), Sun Hardware, Cisco UCS, SensorIP, HP Proliant, HP Bladechassis, Dell Openmanage, Dell CMC, Raritan,...
  • network: Aruba, Brocade, Bluecoat, Brocade, Checkpoint, Cisco AP/IronPort/ASA/Standard, Extreme, Fortigate, H3C, Hirschmann, HP Procurve, F5 BIG-IP, Juniper, PaloAlto, Redback, Riverbed, Ruggedcom, Stonesoft,...
  • os: Linux (SNMP, NRPE), Freebsd (SNMP), AIX (SNMP), Solaris (SNMP)...
  • storage: EMC Clariion, Netapp, Nimble, HP MSA p2000, Dell EqualLogic, Qnap, Panzura, Synology...

Basic Usage

We'll use a basic example to show you how to monitor a system. I have finished the install section and i want to monitor a Linux in SNMP. First, i need to find the plugin to use in the list:

$ perl centreon_plugins.pl --list-plugin | grep -i linux | grep 'PLUGIN'
PLUGIN: os::linux::local::plugin
PLUGIN: os::linux::snmp::plugin

It seems that 'os::linux::snmp::plugin' is the good one. So i verify with the option --help to be sure:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --help
...
Plugin Description:
  Check Linux operating systems in SNMP.

It's exactly what i need. Now i'll add the option --list-mode to know what can i do with it:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --list-mode
...
Modes Available:
 processcount
 time
 list-storages
 disk-usage
 diskio
 uptime
 swap
 cpu-detailed
 load
 traffic
 cpu
 inodes
 list-diskspath
 list-interfaces
 packet-errors
 memory
 tcpcon
 storage

I would like to test the 'load' mode:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --mode=load
UNKNOWN: Missing parameter --hostname.

It's not working because some options are missing. I can have a description of the mode and options with the option --help:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --mode=load --help

Eventually, i have to configure some SNMP options:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --mode=load --hostname=127.0.0.1 --snmp-version=2c --snmp-community=public
OK: Load average: 0.00, 0.00, 0.00 | 'load1'=0.00;;;0; 'load5'=0.00;;;0; 'load15'=0.00;;;0;

I can set threshold with options --warning and --critical:

$ perl centreon_plugins.pl --plugin=os::linux::snmp::plugin --mode=load --hostname=127.0.0.1 --snmp-version=2c --snmp-community=public --warning=1,2,3 --critical=2,3,4
OK: Load average: 0.00, 0.00, 0.00 | 'load1'=0.00;0:1;0:2;0; 'load5'=0.00;0:2;0:3;0; 'load15'=0.00;0:3;0:4;0;

For more information or help, please read 'doc/en/user/guide.rst'.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].