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

Add "criticity" to hosts and services

With only warning/critical, we can't really know what to fix first. We need to haev a way to "tag" hosts and/or services with a criticity indicator.

 

Just an int between 0 (I nearly don't care about it) to 5 (if it fall, I lose my job!).

 

So UI can print "problems" by taking this into account (order by impacts criticity).

Submitted by

Voting

10 votes

Campaign: Shinken

Dashboard : show maintenance periods

Show maintenance periods can hemp admins to see what the others have planned.

Submitted by

Voting

10 votes

Campaign: Shinken

User roles

I suggest you implement three roles that users can have:

 

Administrator, user and read-only

Submitted by

Voting

10 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

Campaign: Shinken

More than one graph by line in the WebUI

Screen are "huge" nowadays, do why do not use the horizontal scale to show more than one graph? At least 2 are easy to show in a 22" screen :)

Submitted by

Voting

9 votes

Campaign: Shinken

Android client

Write an android client as a broker module in order to make the phone ringing, acknowledge alerts, ... and also to have a synthetic view on a smartphone

Submitted by

Voting

8 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

Syslog logging

Submitted by

Voting

7 votes

Campaign: Shinken

category alert tag

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

 

For reporting, it an be cool to have the category of the alert (network, system, etc). So just add a information tag on services for it.

Submitted by

Voting

7 votes

Campaign: Shinken

Incremental send for schedulers

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

For configuration. Need hash and not take care of id (but update it).

Submitted by

Voting

7 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