Campaign: Shinken

logs: event correlation

Log Event Correlation: using 'ESPER' opensource for this purpose.

Submitted by

Voting

12 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

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

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

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

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

User profiles

I would suggest having user profiles that are stored across sessions. This user profile can have a default setting and also remember things like: Dashboard entity groups selections, list of links in main dashboard.

Roles should be assigned to users.

Submitted by

Voting

11 votes

Campaign: Shinken

Timeout overide for a specific command

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

 

Global command timeout can be override by a specific one.

Submitted by (@naparuba)

Voting

11 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

Get a forum

I suggest to get a forum. This is the second time i try to get my hands on shinken - and again i failed. I wasted hours to get answers or a way to post my question - but no comfortable way. What's the problem? If you want people to use your stuff, do not stop them this way... Btw. - downloading the VM-Image is pure pain - and even finished, it does not work for me (ESXi 4.1).

Submitted by

Voting

4 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

Module to calculate rate over time

Today's plugins must use a custom solution to do rate calculation, there's no readily available API for checking against the latest results. The most common way of doing this, is to store to a file on disk, this is heavily I/O intensive when there's 1000's of checks a minute doing this. Suggestion: Create an API to graphite, via a few extra paramters, either available externally or handled inside shinken, allow for ...more »

Submitted by

Voting

4 votes