shinken-solutions / shinken

Flexible and scalable monitoring framework
http://www.shinken-monitoring.org
GNU Affero General Public License v3.0
1.13k stars 336 forks source link

RFE: Can't use pipe redirection with shinken command (2.0RC) #1110

Closed jylenhofgfi closed 10 years ago

jylenhofgfi commented 10 years ago

Because I cannot do this to find the 3 logstore module that exist...

[root@centosminishinken brokers]# shinken search logstore you are unlucky, use "shinken search all" for a complete list No match founded in shinken.io [root@centosminishinken brokers]#

I wanted to to this

[root@centosminishinken brokers]# shinken search all|grep -i logstore Traceback (most recent call last): File "/usr/bin/shinken", line 441, in CLI.one_loop(command_args) File "/usr/bin/shinken", line 276, in one_loop f(_cmdargs,*cmd_opts.dict) File "/var/lib/shinken/cli/shinkenio/cli.py", line 219, in do_search print_search_matches(matches) File "/var/lib/shinken/cli/shinkenio/cli.py", line 201, in print_search_matches cprint('%s ' % name , 'green', end='') TypeError: cprint() got an unexpected keyword argument 'end' [root@centosminishinken brokers]#

For now I have to list everything and scroll which is not nice... [root@centosminishinken brokers]# shinken search all akcp (naparuba) [pack,sensors,akcp,temperature] : AKCP box checks for temperature and humidity android-sms (naparuba) [module,reactionner,android,sms] : Sending and receiving SMS from an Android phone arbiter (dessaiimrane) [pack,arbiter,shinken] : Checks for Shinken Health asterisk (naparuba) [pack,voip,asterisk] : Asterisk server checks auth-active-directory (naparuba) [module,broker,WebUI] : Active directory auth for WebUI auth-cfg-password (naparuba) [module,auth,authentification,webui] : Shinken module for UI authentification from simple password for configuration file auth-htpasswd (naparuba) [module,webui,auth,authentification] : Shinken module for UI authentification from Apache passwd files awocket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports booster-nrpe (naparuba) [module,poller,nrpe] : NRPE module to handle check_nrpe cisco (naparuba) [pack,cisco,network] : Cisco equipement checks collectd (naparuba) [pack,collectd] : Standard linux icolectd checks, like CPU, RAM and disk space. Checks are done by triggers on collectd data. couchdb (naparuba) [module,broker,couchdb,nosql] : Shinken module for sending data to a couchdb server csv-tag (naparuba) [module,arbiter,configuration,csv,tag] : Tagging host configuration based on a csv file content cups (naparuba) [pack,printer,cups] : Checks for cups server on a linux host dc (olivierha) [pack,microsoft,replication,active directory,dc,domain controler] : Microsoft Active Directory domain controler replication monitoring dhcp (naparuba) [pack,dhcp] : DHCP checks dns (naparuba) [pack,dns,network,bind,dig] : DNS checks emc (naparuba) [pack,emc,clariion] : Checks for Clariion storage box file-tag (olivierha) [module,arbiter,configuration,tag] : Tagging host configuration based on a flat file presence ftp (naparuba) [pack,ftp,ftps] : FTP(s) checks glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server glpidb (ddurieux) [module,broker,glpi] : Export monitoring data into the GLPI montoring module. graphite (naparuba) [module,broker,graphite] : Export performance data into a graphite server hack-commands-poller-tag-arbiter (naparuba) [module,arbiter,poller-tag] : Replace on-the-fly a command's poller tag by another hack-poller-tag-by-macros (olivierha) [module,arbiter,poller_tag,macro] : Tag hosts poller tag based on macro hacmp (claneys) [pack,cluster,hacmp] : Hacmp cluster checks hot-dependencies (naparuba) [module,arbiter,dependencies] : Will look at a source (file or other) hostdependencies and will update Shinken data with it. Use for example with VMWare with VMotion support hp (naparuba) [pack,hp] : Based pack for all HP related checks hp-asm (naparuba) [pack,hp,proliant] : Checks for HP proliant servers hp-blades-chassis (naparuba) [pack,hp,c7000,blade,chassis] : Checks for HP Blade (C7000) chassis hp-printers (naparuba) [pack,hp,printer,jetdirect] : Checks for HP Jetdirect compatible printers http (naparuba) [pack,http,https,certificate,ssl] : HTTP(s) checks http-proxy (jccomputing) [pack,http,proxy] : HTTP forward proxy checks ibm-xseries (claneys) [pack,ibm,xseries,hardware,server] : Standard checks about xSeries sensors (Fan, Temperature, Voltage, ...). Checks are done by IPMI. iis (naparuba) [pack,microsoft,http,https,iis] : Microsoft IIS checks, for actives users and cache hits imap (naparuba) [pack,imap,imaps] : IMAP(s) checks import-aws (naparuba) [module,arbiter,import,aws,amazon] : Import hosts from AWS regions import-glpi (ddurieux) [module,arbiter,glpi,import] : Import hosts from the GLPI monitoring module import-landscape (naparuba) [module,arbiter,import,landscape] : Will import hosts from Landscape service (Canonical SaaS) ip-tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ip_tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ldap (naparuba) [pack,ldap,ldaps] : Standard ldap(s) checks linux-snmp (naparuba) [pack,linux,snmp] : Linux checks based on SNMP linux-ssh (dessaiimrane) [pack,linux,ssh] : Linux checks based on SSH without any script on distant server livestatus (naparuba) [module,broker,livestatus] : Export Shinken data with a LiveStatus LQL API logstore-mongodb (naparuba) [module,livestatus,log,mongodb] : Export logs from LiveStatus modules into mongodb logstore-null (olivierha) [module,livestatus,broker,logs] : Export logs to /dev/null for the Livestatus module logstore-sqlite (naparuba) [module,livestatus,broker,logs] : Sqlite backend for logstore memcached (lermit) [pack,database,memcached] : Memcached checks merlindb (naparuba) [module,broker,merlindb,mysql,sqlite] : Shinken module for exporting data to a OP5/Merlin database (Mysql or sqlite) mod-mongodb (naparuba) [module,webui,arbiter,mongodb,mongo] : Module used for all mongodb connections, like for saving UI data, or loading configuration inside the Arbiter mongodb (naparuba) [pack,mongo,mongodb,database,nosql] : MongoDB database checks, like connected users, locks or data size mssql (naparuba) [pack,microsoft,database,sqlserver,mssql] : Microsoft Sqlserver checks, like connected users, locks or data size mysql (olivierha) [pack,database,mysql] : MySQL database checks, like connected users, locks or data size mysql-import (olivierha) [module,arbiter,mysql] : Import Shinken configuration from a Mysql Server named-pipe (naparuba) [module,arbiter,pipe] : Command pipe to submit command to Shinken netapp (naparuba) [pack,storage,netapp] : Checks for NetApp storage box nortel (naparuba) [pack,network,nortel] : Nortel equipement checks npcdmod (naparuba) [module,broker,pnp] : Module to send host and service perfdata to a NPCD daemon for PNP ntp (jccomputing) [pack,ntp] : NTP checks oracle (naparuba) [pack,oracle,database,sql] : Oracle database checks, like connected users, locks or data size pack-glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server perfdata-host (naparuba) [module,broker,perfdata,centreon] : Module for saving host perfdata into a flat file (for Centreon) perfdata-service (naparuba) [module,broker,perfdata,centreon] : Module for saving service perfdata into a flat file (for Centreon) pickle-retention-file-generic (naparuba) [module,arbiter,broker,retention] : Module for loading/saving retention data from a flat file (for arbiter & broker) pickle-retention-file-scheduler (naparuba) [module,scheduler,retention] : Module for loading/saving retention data from a flat file (for scheduler) pop3 (naparuba) [pack,pop3,mail] : POP3(s) checks postgresql (naparuba) [pack,database,postgresql] : PostgreSQL database checks, like connected users, locks or data size printers (naparuba) [pack,printers] : Generic pack for all printers raw-socket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports retention-memcache (naparuba) [module,scheduler,retention,memcache] : Module for loading/saving retention data from a memcache server retention-mongodb (naparuba) [module,scheduler,retention,nagios] : Module for loading/saving retention data from a mongodb cluster retention-nagios (naparuba) [module,scheduler,retention,nagios] : Module for loading retention data from a nagios flat file. Useful for migration to Shinken from Nagios retention-redis (naparuba) [module,scheduler,retention,redis] : Module for loading/saving retention data from a redis cluster router (naparuba) [pack,network,router] : Generic pack for router checks safekit (claneys) [pack,evidian,safekit,cluster] : Evidian Safekit cluster solution monitoring simple-log (naparuba) [module,broker,log] : Module for saving all logs from Shinken daemons into one file smtp (naparuba) [pack,smtp] : SMTP(s) checks sqlitedb (naparuba) [module,broker,sqlite] : Generic module for others to export data into a Sqlite database ssh (naparuba) [pack,ssh] : Checks for SSH status-dat (naparuba) [module,broker,nagios,cgi] : Export data to a flat file compatible with Nagios CGI switch (naparuba) [pack,network,switch,check_nwc_health] : Standard switch checks. Checks are done by check_nwc_health. syslog-sink (naparuba) [module,broker,log,syslog] : Export data to a syslog server tomcat (olivierha) [pack,tomcat,jolokia,jmx4perl] : Checks various tomcat metrics from jolokia and jmx4perl ui-graphite (naparuba) [module,broker,webui,graphite,graphs] : Enable Graphite graphs inside the WebUI ui-pnp (naparuba) [module,broker,webui,pnp4nagios,graphs] : Enable PNP4Nagios graphs inside the WebUI unix-fs (claneys) [pack,fs,unix,filesystem] : Templates examples about unix filesystems vmware (dessaiimrane) [pack,vmware,esx,esxi,virtualization,vm,vcenter] : Checks for VMware virtual machine and ESX/ESXi webui (naparuba) [module,broker,webui,interface] : Main Web interface for Shinken windows (naparuba) [pack,microsoft,windows,server,os,wmi] : Standard windows checks, like CPU, RAM and disk space. Checks are done by WMI. ws-arbiter (naparuba) [module,arbiter,http,webservice] : Provide a WebInterface for the external commands [root@centosminishinken brokers]#

naparuba commented 10 years ago

I give a try, seems that the logging did not catch the "not tty" context there :p

On Mon, Feb 24, 2014 at 11:16 AM, jylenhofgfi notifications@github.comwrote:

Because I cannot do this to find the 3 logstore module that exist...

[root@centosminishinken brokers]# shinken search logstore you are unlucky, use "shinken search all" for a complete list No match founded in shinken.io [root@centosminishinken brokers]#

I wanted to to this

[root@centosminishinken brokers]# shinken search all|grep -i logstore Traceback (most recent call last): File "/usr/bin/shinken", line 441, in CLI.one_loop(command_args) File "/usr/bin/shinken", line 276, in one_loop f(_cmd_args,__cmd_opts._dict*) File "/var/lib/shinken/cli/shinkenio/cli.py", line 219, in do_search print_search_matches(matches) File "/var/lib/shinken/cli/shinkenio/cli.py", line 201, in print_search_matches cprint('%s ' % name , 'green', end='') TypeError: cprint() got an unexpected keyword argument 'end' [root@centosminishinken brokers]#

For now I have to list everything and scroll which is not nice... [root@centosminishinken brokers]# shinken search all akcp (naparuba) [pack,sensors,akcp,temperature] : AKCP box checks for temperature and humidity android-sms (naparuba) [module,reactionner,android,sms] : Sending and receiving SMS from an Android phone arbiter (dessaiimrane) [pack,arbiter,shinken] : Checks for Shinken Health asterisk (naparuba) [pack,voip,asterisk] : Asterisk server checks auth-active-directory (naparuba) [module,broker,WebUI] : Active directory auth for WebUI auth-cfg-password (naparuba) [module,auth,authentification,webui] : Shinken module for UI authentification from simple password for configuration file auth-htpasswd (naparuba) [module,webui,auth,authentification] : Shinken module for UI authentification from Apache passwd files awocket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports booster-nrpe (naparuba) [module,poller,nrpe] : NRPE module to handle check_nrpe cisco (naparuba) [pack,cisco,network] : Cisco equipement checks collectd (naparuba) [pack,collectd] : Standard linux icolectd checks, like CPU, RAM and disk space. Checks are done by triggers on collectd data. couchdb (naparuba) [module,broker,couchdb,nosql] : Shinken module for sending data to a couchdb server csv-tag (naparuba) [module,arbiter,configuration,csv,tag] : Tagging host configuration based on a csv file content cups (naparuba) [pack,printer,cups] : Checks for cups server on a linux host dc (olivierha) [pack,microsoft,replication,active directory,dc,domain controler] : Microsoft Active Directory domain controler replication monitoring dhcp (naparuba) [pack,dhcp] : DHCP checks dns (naparuba) [pack,dns,network,bind,dig] : DNS checks emc (naparuba) [pack,emc,clariion] : Checks for Clariion storage box file-tag (olivierha) [module,arbiter,configuration,tag] : Tagging host configuration based on a flat file presence ftp (naparuba) [pack,ftp,ftps] : FTP(s) checks glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server glpidb (ddurieux) [module,broker,glpi] : Export monitoring data into the GLPI montoring module. graphite (naparuba) [module,broker,graphite] : Export performance data into a graphite server hack-commands-poller-tag-arbiter (naparuba) [module,arbiter,poller-tag] : Replace on-the-fly a command's poller tag by another hack-poller-tag-by-macros (olivierha) [module,arbiter,poller_tag,macro] : Tag hosts poller tag based on macro hacmp (claneys) [pack,cluster,hacmp] : Hacmp cluster checks hot-dependencies (naparuba) [module,arbiter,dependencies] : Will look at a source (file or other) hostdependencies and will update Shinken data with it. Use for example with VMWare with VMotion support hp (naparuba) [pack,hp] : Based pack for all HP related checks hp-asm (naparuba) [pack,hp,proliant] : Checks for HP proliant servers hp-blades-chassis (naparuba) [pack,hp,c7000,blade,chassis] : Checks for HP Blade (C7000) chassis hp-printers (naparuba) [pack,hp,printer,jetdirect] : Checks for HP Jetdirect compatible printers http (naparuba) [pack,http,https,certificate,ssl] : HTTP(s) checks http-proxy (jccomputing) [pack,http,proxy] : HTTP forward proxy checks ibm-xseries (claneys) [pack,ibm,xseries,hardware,server] : Standard checks about xSeries sensors (Fan, Temperature, Voltage, ...). Checks are done by IPMI. iis (naparuba) [pack,microsoft,http,https,iis] : Microsoft IIS checks, for actives users and cache hits imap (naparuba) [pack,imap,imaps] : IMAP(s) checks import-aws (naparuba) [module,arbiter,import,aws,amazon] : Import hosts from AWS regions import-glpi (ddurieux) [module,arbiter,glpi,import] : Import hosts from the GLPI monitoring module import-landscape (naparuba) [module,arbiter,import,landscape] : Will import hosts from Landscape service (Canonical SaaS) ip-tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ip_tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ldap (naparuba) [pack,ldap,ldaps] : Standard ldap(s) checks linux-snmp (naparuba) [pack,linux,snmp] : Linux checks based on SNMP linux-ssh (dessaiimrane) [pack,linux,ssh] : Linux checks based on SSH without any script on distant server livestatus (naparuba) [module,broker,livestatus] : Export Shinken data with a LiveStatus LQL API logstore-mongodb (naparuba) [module,livestatus,log,mongodb] : Export logs from LiveStatus modules into mongodb logstore-null (olivierha) [module,livestatus,broker,logs] : Export logs to /dev/null for the Livestatus module logstore-sqlite (naparuba) [module,livestatus,broker,logs] : Sqlite backend for logstore memcached (lermit) [pack,database,memcached] : Memcached checks merlindb (naparuba) [module,broker,merlindb,mysql,sqlite] : Shinken module for exporting data to a OP5/Merlin database (Mysql or sqlite) mod-mongodb (naparuba) [module,webui,arbiter,mongodb,mongo] : Module used for all mongodb connections, like for saving UI data, or loading configuration inside the Arbiter mongodb (naparuba) [pack,mongo,mongodb,database,nosql] : MongoDB database checks, like connected users, locks or data size mssql (naparuba) [pack,microsoft,database,sqlserver,mssql] : Microsoft Sqlserver checks, like connected users, locks or data size mysql (olivierha) [pack,database,mysql] : MySQL database checks, like connected users, locks or data size mysql-import (olivierha) [module,arbiter,mysql] : Import Shinken configuration from a Mysql Server named-pipe (naparuba) [module,arbiter,pipe] : Command pipe to submit command to Shinken netapp (naparuba) [pack,storage,netapp] : Checks for NetApp storage box nortel (naparuba) [pack,network,nortel] : Nortel equipement checks npcdmod (naparuba) [module,broker,pnp] : Module to send host and service perfdata to a NPCD daemon for PNP ntp (jccomputing) [pack,ntp] : NTP checks oracle (naparuba) [pack,oracle,database,sql] : Oracle database checks, like connected users, locks or data size pack-glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server perfdata-host (naparuba) [module,broker,perfdata,centreon] : Module for saving host perfdata into a flat file (for Centreon) perfdata-service (naparuba) [module,broker,perfdata,centreon] : Module for saving service perfdata into a flat file (for Centreon) pickle-retention-file-generic (naparuba) [module,arbiter,broker,retention] : Module for loading/saving retention data from a flat file (for arbiter & broker) pickle-retention-file-scheduler (naparuba) [module,scheduler,retention] : Module for loading/saving retention data from a flat file (for scheduler) pop3 (naparuba) [pack,pop3,mail] : POP3(s) checks postgresql (naparuba) [pack,database,postgresql] : PostgreSQL database checks, like connected users, locks or data size printers (naparuba) [pack,printers] : Generic pack for all printers raw-socket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports retention-memcache (naparuba) [module,scheduler,retention,memcache] : Module for loading/saving retention data from a memcache server retention-mongodb (naparuba) [module,scheduler,retention,nagios] : Module for loading/saving retention data from a mongodb cluster retention-nagios (naparuba) [module,scheduler,retention,nagios] : Module for loading retention data from a nagios flat file. Useful for migration to Shinken from Nagios retention-redis (naparuba) [module,scheduler,retention,redis] : Module for loading/saving retention data from a redis cluster router (naparuba) [pack,network,router] : Generic pack for router checks safekit (claneys) [pack,evidian,safekit,cluster] : Evidian Safekit cluster solution monitoring simple-log (naparuba) [module,broker,log] : Module for saving all logs from Shinken daemons into one file smtp (naparuba) [pack,smtp] : SMTP(s) checks sqlitedb (naparuba) [module,broker,sqlite] : Generic module for others to export data into a Sqlite database ssh (naparuba) [pack,ssh] : Checks for SSH status-dat (naparuba) [module,broker,nagios,cgi] : Export data to a flat file compatible with Nagios CGI switch (naparuba) [pack,network,switch,check_nwc_health] : Standard switch checks. Checks are done by check_nwc_health. syslog-sink (naparuba) [module,broker,log,syslog] : Export data to a syslog server tomcat (olivierha) [pack,tomcat,jolokia,jmx4perl] : Checks various tomcat metrics from jolokia and jmx4perl ui-graphite (naparuba) [module,broker,webui,graphite,graphs] : Enable Graphite graphs inside the WebUI ui-pnp (naparuba) [module,broker,webui,pnp4nagios,graphs] : Enable PNP4Nagios graphs inside the WebUI unix-fs (claneys) [pack,fs,unix,filesystem] : Templates examples about unix filesystems vmware (dessaiimrane) [pack,vmware,esx,esxi,virtualization,vm,vcenter] : Checks for VMware virtual machine and ESX/ESXi webui (naparuba) [module,broker,webui,interface] : Main Web interface for Shinken windows (naparuba) [pack,microsoft,windows,server,os,wmi] : Standard windows checks, like CPU, RAM and disk space. Checks are done by WMI. ws-arbiter (naparuba) [module,arbiter,http,webservice] : Provide a WebInterface for the external commands [root@centosminishinken brokers]#

Reply to this email directly or view it on GitHubhttps://github.com/naparuba/shinken/issues/1110 .

naparuba commented 10 years ago

bug confirmed, I'm on it :)

On Mon, Feb 24, 2014 at 1:09 PM, nap naparuba@gmail.com wrote:

I give a try, seems that the logging did not catch the "not tty" context there :p

On Mon, Feb 24, 2014 at 11:16 AM, jylenhofgfi notifications@github.comwrote:

Because I cannot do this to find the 3 logstore module that exist...

[root@centosminishinken brokers]# shinken search logstore you are unlucky, use "shinken search all" for a complete list No match founded in shinken.io [root@centosminishinken brokers]#

I wanted to to this

[root@centosminishinken brokers]# shinken search all|grep -i logstore Traceback (most recent call last): File "/usr/bin/shinken", line 441, in CLI.one_loop(command_args) File "/usr/bin/shinken", line 276, in one_loop f(_cmd_args,__cmd_opts._dict*) File "/var/lib/shinken/cli/shinkenio/cli.py", line 219, in do_search print_search_matches(matches) File "/var/lib/shinken/cli/shinkenio/cli.py", line 201, in print_search_matches cprint('%s ' % name , 'green', end='') TypeError: cprint() got an unexpected keyword argument 'end' [root@centosminishinken brokers]#

For now I have to list everything and scroll which is not nice... [root@centosminishinken brokers]# shinken search all akcp (naparuba) [pack,sensors,akcp,temperature] : AKCP box checks for temperature and humidity android-sms (naparuba) [module,reactionner,android,sms] : Sending and receiving SMS from an Android phone arbiter (dessaiimrane) [pack,arbiter,shinken] : Checks for Shinken Health asterisk (naparuba) [pack,voip,asterisk] : Asterisk server checks auth-active-directory (naparuba) [module,broker,WebUI] : Active directory auth for WebUI auth-cfg-password (naparuba) [module,auth,authentification,webui] : Shinken module for UI authentification from simple password for configuration file auth-htpasswd (naparuba) [module,webui,auth,authentification] : Shinken module for UI authentification from Apache passwd files awocket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports booster-nrpe (naparuba) [module,poller,nrpe] : NRPE module to handle check_nrpe cisco (naparuba) [pack,cisco,network] : Cisco equipement checks collectd (naparuba) [pack,collectd] : Standard linux icolectd checks, like CPU, RAM and disk space. Checks are done by triggers on collectd data. couchdb (naparuba) [module,broker,couchdb,nosql] : Shinken module for sending data to a couchdb server csv-tag (naparuba) [module,arbiter,configuration,csv,tag] : Tagging host configuration based on a csv file content cups (naparuba) [pack,printer,cups] : Checks for cups server on a linux host dc (olivierha) [pack,microsoft,replication,active directory,dc,domain controler] : Microsoft Active Directory domain controler replication monitoring dhcp (naparuba) [pack,dhcp] : DHCP checks dns (naparuba) [pack,dns,network,bind,dig] : DNS checks emc (naparuba) [pack,emc,clariion] : Checks for Clariion storage box file-tag (olivierha) [module,arbiter,configuration,tag] : Tagging host configuration based on a flat file presence ftp (naparuba) [pack,ftp,ftps] : FTP(s) checks glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server glpidb (ddurieux) [module,broker,glpi] : Export monitoring data into the GLPI montoring module. graphite (naparuba) [module,broker,graphite] : Export performance data into a graphite server hack-commands-poller-tag-arbiter (naparuba) [module,arbiter,poller-tag] : Replace on-the-fly a command's poller tag by another hack-poller-tag-by-macros (olivierha) [module,arbiter,poller_tag,macro] : Tag hosts poller tag based on macro hacmp (claneys) [pack,cluster,hacmp] : Hacmp cluster checks hot-dependencies (naparuba) [module,arbiter,dependencies] : Will look at a source (file or other) hostdependencies and will update Shinken data with it. Use for example with VMWare with VMotion support hp (naparuba) [pack,hp] : Based pack for all HP related checks hp-asm (naparuba) [pack,hp,proliant] : Checks for HP proliant servers hp-blades-chassis (naparuba) [pack,hp,c7000,blade,chassis] : Checks for HP Blade (C7000) chassis hp-printers (naparuba) [pack,hp,printer,jetdirect] : Checks for HP Jetdirect compatible printers http (naparuba) [pack,http,https,certificate,ssl] : HTTP(s) checks http-proxy (jccomputing) [pack,http,proxy] : HTTP forward proxy checks ibm-xseries (claneys) [pack,ibm,xseries,hardware,server] : Standard checks about xSeries sensors (Fan, Temperature, Voltage, ...). Checks are done by IPMI. iis (naparuba) [pack,microsoft,http,https,iis] : Microsoft IIS checks, for actives users and cache hits imap (naparuba) [pack,imap,imaps] : IMAP(s) checks import-aws (naparuba) [module,arbiter,import,aws,amazon] : Import hosts from AWS regions import-glpi (ddurieux) [module,arbiter,glpi,import] : Import hosts from the GLPI monitoring module import-landscape (naparuba) [module,arbiter,import,landscape] : Will import hosts from Landscape service (Canonical SaaS) ip-tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ip_tag (naparuba) [module,arbiter,ip] : Tag host by their IP ranges ldap (naparuba) [pack,ldap,ldaps] : Standard ldap(s) checks linux-snmp (naparuba) [pack,linux,snmp] : Linux checks based on SNMP linux-ssh (dessaiimrane) [pack,linux,ssh] : Linux checks based on SSH without any script on distant server livestatus (naparuba) [module,broker,livestatus] : Export Shinken data with a LiveStatus LQL API logstore-mongodb (naparuba) [module,livestatus,log,mongodb] : Export logs from LiveStatus modules into mongodb logstore-null (olivierha) [module,livestatus,broker,logs] : Export logs to /dev/null for the Livestatus module logstore-sqlite (naparuba) [module,livestatus,broker,logs] : Sqlite backend for logstore memcached (lermit) [pack,database,memcached] : Memcached checks merlindb (naparuba) [module,broker,merlindb,mysql,sqlite] : Shinken module for exporting data to a OP5/Merlin database (Mysql or sqlite) mod-mongodb (naparuba) [module,webui,arbiter,mongodb,mongo] : Module used for all mongodb connections, like for saving UI data, or loading configuration inside the Arbiter mongodb (naparuba) [pack,mongo,mongodb,database,nosql] : MongoDB database checks, like connected users, locks or data size mssql (naparuba) [pack,microsoft,database,sqlserver,mssql] : Microsoft Sqlserver checks, like connected users, locks or data size mysql (olivierha) [pack,database,mysql] : MySQL database checks, like connected users, locks or data size mysql-import (olivierha) [module,arbiter,mysql] : Import Shinken configuration from a Mysql Server named-pipe (naparuba) [module,arbiter,pipe] : Command pipe to submit command to Shinken netapp (naparuba) [pack,storage,netapp] : Checks for NetApp storage box nortel (naparuba) [pack,network,nortel] : Nortel equipement checks npcdmod (naparuba) [module,broker,pnp] : Module to send host and service perfdata to a NPCD daemon for PNP ntp (jccomputing) [pack,ntp] : NTP checks oracle (naparuba) [pack,oracle,database,sql] : Oracle database checks, like connected users, locks or data size pack-glances (david-guenault) [pack,system,linux,glances] : Standard check through checkglances.py and glances server perfdata-host (naparuba) [module,broker,perfdata,centreon] : Module for saving host perfdata into a flat file (for Centreon) perfdata-service (naparuba) [module,broker,perfdata,centreon] : Module for saving service perfdata into a flat file (for Centreon) pickle-retention-file-generic (naparuba) [module,arbiter,broker,retention] : Module for loading/saving retention data from a flat file (for arbiter & broker) pickle-retention-file-scheduler (naparuba) [module,scheduler,retention] : Module for loading/saving retention data from a flat file (for scheduler) pop3 (naparuba) [pack,pop3,mail] : POP3(s) checks postgresql (naparuba) [pack,database,postgresql] : PostgreSQL database checks, like connected users, locks or data size printers (naparuba) [pack,printers] : Generic pack for all printers raw-socket (seb-solon) [module,broker,reporting] : Export event to a socket in order to generate reports retention-memcache (naparuba) [module,scheduler,retention,memcache] : Module for loading/saving retention data from a memcache server retention-mongodb (naparuba) [module,scheduler,retention,nagios] : Module for loading/saving retention data from a mongodb cluster retention-nagios (naparuba) [module,scheduler,retention,nagios] : Module for loading retention data from a nagios flat file. Useful for migration to Shinken from Nagios retention-redis (naparuba) [module,scheduler,retention,redis] : Module for loading/saving retention data from a redis cluster router (naparuba) [pack,network,router] : Generic pack for router checks safekit (claneys) [pack,evidian,safekit,cluster] : Evidian Safekit cluster solution monitoring simple-log (naparuba) [module,broker,log] : Module for saving all logs from Shinken daemons into one file smtp (naparuba) [pack,smtp] : SMTP(s) checks sqlitedb (naparuba) [module,broker,sqlite] : Generic module for others to export data into a Sqlite database ssh (naparuba) [pack,ssh] : Checks for SSH status-dat (naparuba) [module,broker,nagios,cgi] : Export data to a flat file compatible with Nagios CGI switch (naparuba) [pack,network,switch,check_nwc_health] : Standard switch checks. Checks are done by check_nwc_health. syslog-sink (naparuba) [module,broker,log,syslog] : Export data to a syslog server tomcat (olivierha) [pack,tomcat,jolokia,jmx4perl] : Checks various tomcat metrics from jolokia and jmx4perl ui-graphite (naparuba) [module,broker,webui,graphite,graphs] : Enable Graphite graphs inside the WebUI ui-pnp (naparuba) [module,broker,webui,pnp4nagios,graphs] : Enable PNP4Nagios graphs inside the WebUI unix-fs (claneys) [pack,fs,unix,filesystem] : Templates examples about unix filesystems vmware (dessaiimrane) [pack,vmware,esx,esxi,virtualization,vm,vcenter] : Checks for VMware virtual machine and ESX/ESXi webui (naparuba) [module,broker,webui,interface] : Main Web interface for Shinken windows (naparuba) [pack,microsoft,windows,server,os,wmi] : Standard windows checks, like CPU, RAM and disk space. Checks are done by WMI. ws-arbiter (naparuba) [module,arbiter,http,webservice] : Provide a WebInterface for the external commands [root@centosminishinken brokers]#

Reply to this email directly or view it on GitHubhttps://github.com/naparuba/shinken/issues/1110 .

naparuba commented 10 years ago

Fixed by https://github.com/naparuba/shinken/commit/2271dc56f1abc4f2b7ed65cfd5b06df1edbf12ac

Thanks for reporting :)