Shinken

Shinken

Table in custom MACRO

I suggest creating a sub-table for duplicate_foreach. Exemple with a list of web virtual host service that need a vitualhost name and uri: define host { name webserver ......... _WEB_SITES {www.toto.com,/page1.html},{www.pouet.com,/login.php} } define service{ service_description WebSite $KEY[0]$ use generic-service register 0 host_name ...more »

Submitted by

Voting

-1 votes

Shinken

Wrong Nagios repository URL

Could it be possible to update the Nagios Plugins URL in the automated installation script ?

 

This one is no longer avalaible:

NAGPLUGBASEURI="http://downloads.sourceforge.net/project/nagiosplug/nagiosplug/$NAGPLUGVERS/nagios-plugins-$NAGPLUGVERS.tar.gz"

 

The good one is:

NAGPLUGBASEURI="https://www.nagios-plugins.org/download/nagios-plugins-$NAGPLUGVERS.tar.gz"

 

Thanks !

Submitted by

Voting

-1 votes

Shinken

Modules for Arbiter (configuration load and inputs)

Modules for Arbiter (configuration load and inputs)

https://sourceforge.net/apps/trac/shinken/ticket/81

 

We need modules for Arbiter :

*load configuration :

**still flat file

**XML load (just a simple define )

**Database loading (Centreon? Another one?)

 

*get external commands :

**Still named pipe (so NO Windows.. :( )

**REST interface

**LiveStatus??

**DBus

Submitted by (@naparuba)

Voting

0 votes

Shinken

High performance passive result processing

Passive check data should be received by a process that can queue data directly in-memory. Putting received data in a file queue (external messages or even spool queue file) is inefficient. Passive results should also be received in JSON(simple for humans and machine readable) or XML.This reduces check latency and queuing and also permits bulk processing of check results. There is no reason why a host would not send 10000 ...more »

Submitted by

Voting

0 votes

Shinken

Create multiple instance of deamon on same server

I suggest you provide a script that helps creating and configuring new instance of deamon on same server.

 

The script should :

- create ini file

- rc.d script

- duplicate deamon lauch script ...

 

the script should take as argument (non exhaustive) :

- Deamon to duplicate

- Port of new daemon

- Name to be happen to daemon name (ie poller-second ...)

 

This script should work on any OS already supported.

Submitted by

Voting

0 votes