The following module was proposed for inclusion in the Module List:

  modid:       Monitoring::Icinga
  DSLIP:       bdpOp
  description: Object oriented interface to Icinga REST API
  userid:      SCHRORG (Robin Schroeder)
  chapterid:   8 (User_Interfaces)
  communities:
    https://git.ruhr-uni-bochum.de/monitoring-icinga.git

  similar:
    Nagios::Status::HostStatus Nagios::Status::ServiceStatus

  rationale:

    I chose Monitoring::Icinga as module name because there is an
    already existing rootlevel namespace "Monitoring", which is
    independent of one specific product. I don't think it is necessary
    to create a new rootlevel namespace for Icinga.

    In the first version, the module will basically be what
    Nagios::Status::HostStatus and Nagios::Status::ServiceStatus are,
    but use the Icinga Web REST API instead of parsing the Nagios/Icinga
    status file. Thus, it does not have to run on the monitoring host
    itself to access the information.

    The Icinga Web REST API is under active development and so is this
    module. It is already actively used in a large monitoring
    environment at my employee and will get additional functionality
    soon (i.e. sending commands to Icinga).

  enteredby:   SCHRORG (Robin Schroeder)
  enteredon:   Mon Mar 24 16:34:31 2014 UTC

The resulting entry would be:

Monitoring::
::Icinga          bdpOp Object oriented interface to Icinga REST API SCHRORG


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e9e00000_8a2dd669756e5af6&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e9e00000_8a2dd669756e5af6&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Monitoring%3A%3AIcinga

Reply via email to