Campaign: 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

Campaign: Shinken

$KEY$ with multi-values

It would be great if something like this was possible (in order to have very flexible host-template) : define { name my_wonderful_template register 0 # Default value of the key (but value is a list) _mykey [ "index.php", "http://$HOSTADDRESS$", "REGEX", "2"], } define service { # We can use any item of the key. duplicate_foreach service_description test on $KEY[0]$ register 0 ...more »

Submitted by

Voting

1 vote

Campaign: Shinken

Reporting

Shinken is great, but how can I create great reports to show my managers for SLA and include performance reports from PNP4Nagios

 

Jasper Reports would be a possible great integration

 

What is everyone else using for reporting?

Submitted by

Voting

2 votes

Campaign: Shinken

Option -use in discoveryrule

Add an option -use in discoveryrule like :

 

define discoveryrule {

discoveryrule_name RouterOS

creation_type host

macvendor routerboard.com

openports ^8291$

+use router-os

-use linux

}

Submitted by

Voting

1 vote

Campaign: Shinken

FreeBSD port

I was trying to install Shinken on my FreeBSD server. Unfortunately there is no easy way to do so. Since Shinken is written in Python it should be easy to make port for FreeBSD.

 

I'm willing to make it if you could help me with it on Shinken side.

Submitted by

Voting

2 votes

Campaign: Shinken

Plugin to manage Syslog and SNMP trap :

Like syslog plugin in cacti... posibility to filter, to delete log/trap, to send alert to shinken

Submitted by

Voting

3 votes

Campaign: Shinken

Windows port of Check_wmi_plus.pl

Hi, I suggest to work on a port of check_wmi_plus.pl to windows (not to manage windows but to be used on a Windows shinken host). As the actual check_wmi_plus.pl use WMIC on linux, i suggest to write a new script using all windows tools (WMI of course, but also powershell or vbscript - i strongly prefer powershell - to have the same input/output as check_wmi_plus.pl. By this way, the templates will be directly useable ...more »

Submitted by

Voting

2 votes

Campaign: Shinken

Check_XX tools to use Shinken on windows hosts

Hi, I am using Shinken on a Windows 2008 R2 host. After some settings it is working now, but to use the check_xx commands, i had to compile the source code with CYGWIN or some other 'unix subsystem'. This was done but, again, some check_ modules cannot compile under Windows even if the cygwin is working... Do you think that it makes sense to fork the check_xx command to 'pure' windows tools (same input/output) ? I think ...more »

Submitted by (@jfbutkiewicz)

Voting

1 vote

Campaign: Shinken

Adaptive threshold

Hi, Adjust thresholds is just boring and can take times to adjust a new behavior that make obsolete old thresholds. Why not having adaptive thresholds ? Via a directive, you specify a number of occurrences that make shinken takes the significant thresholds. Or just provides different level of adaptive choices : low, medium, high with predefined parameter. Or takes metrics average and calculates its thresholds with a ...more »

Submitted by

Voting

3 votes

Campaign: Shinken

Alerts and ACK via a Jabber Bot

Il will be great to define a chat room where alerts could be sent by a shinken bot. A user can ask bot to have the list of alerts and, maybe, who is on.

 

A user can ACK an alert to the bot.

Submitted by

Voting

2 votes

Campaign: Shinken

CDP - LLDP - Discovery and visualization

SNMP::Info can gives us the neighbourhood of CDP/LLDP hosts. This kind of discovery should be real faster than nmap to track existing hosts. Then, when could populate a field called "neighbours" in the hosts. The field would not be used the reachability function, but only in the maps. Using only parent-child relationship is not enough to draw a map of the network. Using the js thejit toolkit, already used in the "dependancy" ...more »

Submitted by

Voting

8 votes

Campaign: Shinken

Automatic XEN / KVM host/virtual machine dependency creation

Like the module for VMWare, it would be a good idea to generate the dependencies between hypervisors and virtual machines for Open Source solutions like Xen / KVM.

Submitted by

Voting

14 votes