...
| Name | Description |
|---|---|
--version | Show program's version number and exit. |
-h, --help | Show this help message and exit. |
-wf, --write-outputfile | Write output that can be send to the Shinken Solutions team. |
Sample Output
| Code Block | ||
|---|---|---|
| ||
########################################################################################## This tool is used to check the state of your Shinken Enterprise (202.03.03.02U01) installation and configuration ######################################## [ ........... Note: Global check launch as launch from a arbiter server ################################################## Versions: Original installed version: 02.03.03.U01-137.fr Updated version : 02.03.03.U01-137.fr ################################################## [......................................................................................... ] 100% Architecture OK: [/etc/shinken/synchronizers/synchronizer-master.cfg:13] connection to daemon is ] 100% Architecture ------------ |Realm All/| ------------ -------- |In All| -------- - localhost (127.0.0.1): ^^^^^^^^^^^^^^^^^^^^^^^^ [receiver: receiver-1] AT RISK: receiver-1 is defined with the localhost address. It is a problem in distributed mode. Please configure it with the LAN IP/FQDN address instead OK: Connection to daemon is OK at port 7773 OK: Daemon version is: 02.03.03.U01-137.fr [reactionner: reactionner-master] AT RISK: reactionner-master is defined with the localhost address. It is a problem in distributed mode. Please configure it with the LAN IP/FQDN address instead OK: Connection to daemon is OK at port 7769 OK: Daemon version is: 02.03.03.U01-137.fr [broker: broker-master] AT RISK: broker-master is defined with the localhost address. It is a problem in distributed mode. Please configure it with the LAN IP/FQDN address instead OK: Connection to daemon is OK at port 7772 OK: Daemon version is: 02.03.03.U01-137.fr Modules OK: Name: Livestatus Type: livestatus OK: Name: Simple-log Type: simple-log OK: Name: WebUI Type: webui OK: Name: Graphite-Perfdata Type: graphite_perfdata OK: Name: sla Type: sla - 127.0.0.1 (127.0.0.1): ^^^^^^^^^^^^^^^^^^^^^^^^ [poller: poller-central] OK: Configuration seems valid OK: Connection to daemon is OK at port 7771 OK: Daemon version is: 02.03.03.U01-137.fr - localhost (192.168.56.101): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [scheduler: scheduler-central] OK: Configuration seems valid OK: Connection to daemon is OK at port 7768 OK: Daemon version is: 02.03.03.U01-137.fr Modules OK: Name: PickleRetentionFile Type: pickle_retention_file ------------------ |Realm All/Extra/| ------------------ ---------- |In Extra| ---------- - 192.168.56.102 (192.168.56.102): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [poller: poller-distant] AT RISK: Cannot get module details from your daemon (HTTP Error 404: Not Found). Please update it. OK: Configuration seems valid OK: Connection to daemon is OK at port 7771 ------------------------- |Realm All/Extra/Extra2/| ------------------------- ----------- |In Extra2| ----------- - 192.168.56.102 (192.168.56.102): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [scheduler: scheduler-distant] AT RISK: Cannot get module details from your daemon (HTTP Error 404: Not Found). Please update it. OK: Configuration seems valid OK: Connection to daemon is OK at port 7768 - localhost (127.0.0.1): ^^^^^^^^^^^^^^^^^^^^^^^^ [arbiter: synchronizer-master] AT RISK: synchronizer-master is defined with the localhost address. It is a problem in distributed mode. Please configure it with the LAN IP/FQDN address instead OK: Connection to daemon is OK at port 7765 OK: Daemon version is: 02.03.03.U01-137.fr Modules OK: Name: Cfg_password Type: cfg_password_webui OK: Name: syncui-import Type: syncui-import OK: Name: cfg-file-shinken Type: cfg-file-import OK : OKName: active-dir [/etc/shinken/schedulers/scheduler-master.cfg:14] connection to daemon is OK Type: active-dir-import OK: [/etc/shinken/brokers/broker-master.cfg:15] connection to daemon is OK OK: [/etc/shinken/receivers/receiver-master.cfg:7] connection to daemon is OK : OK:Name: sync-vmware [/etc/shinken/reactionners/reactionner-master.cfg:9] connection to daemon is OK Type: sync-vmware OK: [/etc/shinken/pollers/poller-master.cfg:9] connection to daemon is OK OK: [/etc/shinken/arbiters/arbiter-master.cfg:13] connection to daemon is OK OK: Name: cfg-file-nagios AT RISK: [/etc/shinken/synchronizers/synchronizer-master.cfg:13] is defined with Type: cfg-file-import localhost address, will be a problem in distributed mode. Please configure it OK: with the LAN IP/FQDN address instead Name: discovery-import AT RISKType: discovery-import [/etc/shinken/schedulers/scheduler-master.cfg:14] is defined with localhost address, will be a problem in distributed mode. Please configure it with the LAN OK: Name: ip-tag-dmz IP/FQDN address instead AT RISK: [/etc/shinken/brokers/broker-master.cfg:15] is defined with localhost address, Type: sync_ip_tag will be a problem in distributed mode. Please configure it with the LAN IP/FQDN OK: address instead Name: sync-regexp-tag AT RISK: [/etc/shinken/receivers/receiver-master.cfg:7] is defined with localhost Type: sync-regexp-tag address, will be a problem in distributed mode. Please configure it with the LAN [arbiter: arbiter-master] IP/FQDN address instead AT RISK: [/etc/shinken/reactionners/reactionner-master.cfg:9] is defined with localhost AT RISK: arbiter-master is defined with the localhost address,. willIt beis a problem in distributed mode. Please configure it with the LAN the LAN IP/FQDN address instead IP/FQDN address instead AT RISK: [/etc/shinken/pollers/poller-master.cfg:9] is defined with localhost address, OK: Connection to daemon is OK at port 7770 will be a problem in distributed mode. Please configure it with the LAN IP/FQDN address instead AT RISKOK: [/etc/shinken/arbiters/arbiter-master.cfg:13] is definedDaemon withversion localhost address,is: 02.03.03.U01-137.fr will be a problem in distributed mode. Please configure it with the LAN IP/FQDN Modules address instead Libs OK: [lib check] pymongo is is available OK: OK: [lib check] pycurl is is available Name: synchronizer-import OKType: synchronizer-import Licence key ERROR: [libThe check] gevent islicence key is availableinvalid OKERROR: No licence key. Trial mode Node limits : [lib check] ldap is is available20 Local libraries [gevent] OK: OK: [lib check]Library gevent is available. is available Licence keyVersion: 0.13.8 [pycurl] ERROR: OK: The licence key is invalid Library pycurl is available. ERRORVersion: libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 The key format is invalid. libidn/1.18 libssh2/1.4.2 [pymongo] ERROR: OK: No licence key. Library pymongo is ERRORavailable. Version: 2.9.2 The licence key is expired Modules [ldap] OK: Library ldap is [Synchronizer] auth_secret is a custom variableavailable. Version: 2.3.10 Modules [WebUI] OK: OK: [Synchronizer] masterAuth_keysecret is a custom variable OK: Mongodb server [WebUI] auth_secret is a custom variable Storageis available at: mongodb://localhost/?safe=true [Synchronizer] OK: OK: [Synchronizer] mongodbMongodb server is available at: mongodb://localhost/?safe=false OK: OK: [graphite] server localhost:2003 is available OK: Auth_secret is a custom variable OK: [webui::mongodb module /etc/shinken/modules/mongodb.cfg:5] mongodb server is The master_key is a custom variable Storage [graphite] available: mongodb://localhost/?safe=true OK: [webui::graphite] Graphite server 127.0.0.1 is available with 101 top level elements OK: Graphite server localhost:2003 is available |
Output parts
The healthcheck output is separated into several parts:
...