Shinken

Calculation or processing string in MACRO

I would like to add a processing string to my macro: - basic mathematic operation ( +,- ....) - substring - etc .... Example: define service { service_description SUPERSERVICE.................. check_command check_super_service!($_HOSTVAR1$-$_VAR2$) } **** other example with _HOSTWEBSITE=myapps.dev.enterprise.org: define service { service_description WEBSITE substr($_HOSTWEBSITE$,.) ; i just want hostname ...more »

Submitted by

Voting

0 votes

Shinken

Python "Booster" for poller

Using execfile and exceptions, we could run python plugins inside a poller module instead of a shlex.

 

This should increase performance by removing a syscall.

 

This should also allow to share resources between all runs of the plugin.

Submitted by

Voting

0 votes

Shinken

Add timeperiod inheritance

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

 

Timeperiod can use the "use" parameter too.

Submitted by (@naparuba)

Voting

1 vote

Shinken

Problem/impacts export

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

 

So webUI will have a cool tactical overview :)

Submitted by (@naparuba)

Voting

1 vote

Shinken

Easy service dep definition

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

 

Why parents are so easy to defined and service dep so hard?

 

Add a service_dependancies in service:

service_dependencies srv-1,Mysql, srv-3,NFS

(2 services here, all anormal states are anormal, type logical)

Submitted by (@naparuba)

Voting

1 vote

Shinken

Returnmodulations for host/service

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

 

Should be able to change "on the fly" the check return code (like critical -> warning for a qualification server).

Submitted by (@naparuba)

Voting

1 vote

Shinken

scheduler overide parameter

scheduler overide parameter

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

 

 

In a scheduler conf, can overide a global parameter ?

Submitted by (@naparuba)

Voting

1 vote

Shinken

Use unions of hostgroup's for system matching

https://sourceforge.net/apps/trac/shinken/ticket/119 From Icinga, and previously from Nagios tracker. Can be cool to have. Summary 0000109: Use unions of hostgroup's for system matching Description The installation of nagios I manage uses multiple hostgroup's to define roles, i.e. locations, service groups, etc. It would be nice to be able to do unions of hostgroups for service definitions, i.e. define service { ...more »

Submitted by (@naparuba)

Voting

1 vote

Shinken

Problem/Impact state change should be optional.

Problem/Impact state change should be optional.

 

Like a problem_impact_state_change=0 by default.

 

So Nagios users won't be lost with their old conf, same behavior.

Submitted by (@naparuba)

Voting

1 vote

Shinken

Bug fix Blitz prior to release!

I suggest you call upon all Shinken developers and users to find+submit and fix+validate all possible bugs prior to a release date.

The one who fixes the most bugs gets a recognition prize.

The one who submits the most accurate and numerous bug reports also gets a prize.

Submitted by

Voting

1 vote

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

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