Shinken

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

Campaign: Shinken

Enhanced Inheritance : Overwrite service properties in host

This one is a bit touchy but I think we can do crazy stuff : Use case : - tpl-1 with service-1-a, service-1-b - tpl-2 with service-2-a, service-2-b - host-A uses tpl-1 and tpl-2 - host-B uses tpl-1 and tpl-2 It would be great if we can do this in the host-A definition "service-2-a".retry_interval 4 "service-1-b".business_impact 5 This would change services properties in Host-A wihtout changing ...more »

Submitted by

Voting

7 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

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

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

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

Campaign: Shinken

Requirements in README.rst

I would suggest to move the "Requirements" section in the README.rst file to the top, maybe right after the useradd section and before the "First way: ..." section. Would make more sense in my opinion.

Submitted by

Voting

0 votes

Campaign: Shinken

Securing Shinken inter process/server messaging.

HMAC message digests for signing pyro messages. (Pyro is the messageing framework that Shinken runs on). This feature is available starting at Pyro 4.04.

 

This would be a good first step in securing default Shinken installations.

Submitted by

Voting

11 votes

Campaign: Shinken

New type of Windows installation process of shinken

Hi, I'm working on a full integrated installation for Windows, including more control on python processes for the services (not using srvany), but using .NET services installations. a XML conf file is already used for each service and for the moment a small UI is designed to change the configurations. The installation will be done using InstallShield, each service as a feature so with the choice to install only one service ...more »

Submitted by

Voting

2 votes

Campaign: Shinken

Offer paid enterprise support

I've been keeping an eye on your product, and it looks incredible. However, due to institutional policy we cannot use the software if there is no enterprise support (which we would pay for, of course).

Submitted by

Voting

7 votes

Campaign: Shinken

Storing the configuration in a database

I suggest you store the Shinken configuration in a SQL/noSQL back-end database, instead of current flat-files. Any configuration stored in the database should be exportable/importable to and from a strongly typed format files that are still readable. (JSON, YAML, etc.)

Submitted by

Voting

9 votes