Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: SEF-2278 - Updated Scheduler Performance Screenshots

Abstract

This document describes how you can monitor Shinken Enterprise components such as:

  • Arbiter
  • Broker
  • Broker-module-sla
  • Poller
  • Reactionner
  • Receiver
  • Scheduler
  • Synchronizer

 

 

 


Panel
titleOn this page

Table of Contents
maxLevel2


What is already available in the Shinken Installation

To make your life a bit easier, a few configuration tasks have already been done for you:

Several host templates are ready to be used for each daemon

Arbiter

Corresponding host template: shinken-arbiter

 

Checks


Check nameDescriptionExample Output
Arbiter - AliveChecks that the Arbiter daemon can be reached over the network

Arbiter - PerformanceReturns connection time with the Arbiter daemon and the connection status of the Arbiter with the other daemons


Checks settings

Arbiter checks can be configured via datas provided by the template.

The following datas are available for the Arbiter:

Data nameDescriptionDefault Value
ARBITER_PORTPort used to establish the connection with the Arbiter7770
SHINKEN_PROTOCOLProtocol used to establish the connection with the Arbiterhttp


Broker

Corresponding host template: shinken-broker

Checks


Check nameDescriptionExample Output
Broker - AliveChecks that the Broker daemon can be reached over the network

Broker - Performance API ConnectionChecks to connection time to the Broker and its performances

Broker - Performance Modules QueuesChecks Broker module's performance

Mongo ChecksMultiple Mongo checks to assure Mongo is running well 


Check settings

Broker checks can be configured via datas provided by the template.

The following datas are available for the Broker:

Data nameDescriptionDefault Value
BROKER_PORTPort used to establish the connection with the Broker7772
   


Poller

Corresponding host template: shinken-poller

Checks


Check nameDescriptionExample Output
Poller - Running WellChecks that the Poller daemon can be reached over the network, displays its tags an the connection status with the schedulers

Poller - PerformanceDisplay performance statistics of checks execution in the Poller.


Check settings

Poller checks can be configured via datas provided by the template.

The following datas are available for the Poller:

Data nameDescriptionDefault Value
POLLER_PORTPort used to establish the connection with the Poller7771
NB_CHECK_IN_TIMEOUT_TOLERATENumber of checks in timeout threshold. Over this limit, the check will exit with an error status0
ACTIVE_POLLER_LATENCYConnection latency above which the check will issue an error. (in seconds)0.5


Reactionner

Corresponding host template: shinken-reactionner

Checks


Check nameDescriptionExample Output
Reactionner - Running WellChecks that the Reactionner daemon can be reached over the network, displays its tags and the connection status with the schedulers

Reactionner - PerformanceDisplay performance statistics of notifications execution in the Reactionner.


Checks settings

Reactionner checks can be configured via datas provided by the template.

The following datas are available for the Reactionner.

Data nameDescriptionDefault Value
REACTIONNER_PORTPort used to establish the connection with the Reactionner7769
ACTIVE_REACTIONNER_LATENCYConnection latency above which the check will issue an error. (in seconds)0.5


Receiver

Corresponding host template: shinken-receiver

Checks


Check nameDescriptionExample Output
Receiver - AliveChecks that the Receiver can be reached over the network

Receiver - Performance API ConnectionChecks connection time to the Receiver and its performances


Check settings

 

Receiver checks can be configured via datas provided by the template.

The following datas are available for the Receiver:

Data nameDescriptionDefault Value
RECEIVER_PORTPort used to establish the connection with the Receiver7769


Scheduler

Corresponding host template: shinken-scheduler

Checks


Check nameDescriptionExample Output
Scheduler - Running WellChecks that the Scheduler daemon can be reached over the network, displays how many elements it is managing

Scheduler - PerformanceDisplays CPU usage as well as poller and reactionners statistics.

Image RemovedImage Added


Check settings

Scheduler checks can be configured via datas provided by the template.

The following datas are available for the Scheduler:

Data nameDescriptionDefault Value
SCHEDULER_PORTPort used to establish the connection with the Scheduler7768
PASSIVE_POLLER_LATENCYConnection latency above which the check will issue an error. (in seconds)0.5


Synchronizer

Corresponding host template: shinken-synchronizer

Checks


Check nameDescriptionExample Output
Synchronizer - AliveChecks that the Scheduler daemon can be reached over the network

Synchronizer - Performance API ConnectionChecks connection time to the Synchronizer and its performances


Check settings

Synchronizer checks can be configured via datas provided by the template.

The following datas are available for the Synchronizer:

Data nameDescriptionDefault Value
SYNCHRONIZER_PORTPort used to establish the connection with the Synchronizer

7766