Lister les démons d'un serveur Shinken

Cet outil est utilisé pour lister les démons configurés sur le serveur Shinken.

Il ne listera pas l'ensemble des démons de l'architecture Shinken ( potentiellement distribuée avec d'autres serveurs ), mais uniquement les démons présents en local sur le serveur.

Utilisation

La commande suivante permet de lister les démons en local :

shinken-daemons-list

Options

OptionValeur par défautDescription
--version

--

Montre le numéro de version et sortie.

-h, --help

--

Montre l'aide et sortie.


Exemple de résultats

$ shinken-daemons-list
-- arbiter          - [id:0] arbiter-master         : ENABLED   | configuration in: /etc/shinken/shinken.cfg
-- broker           - [id:0] broker-master          : ENABLED   | configuration in: /etc/shinken/daemons/brokerd.ini
-- poller           - [id:0] poller-master          : ENABLED   | configuration in: /etc/shinken/daemons/pollerd.ini
   poller           - [id:1] Poller-2               : ENABLED   | configuration in: /etc/shinken/daemons/pollerd-1.ini
-- reactionner      - [id:0] reactionner-master     : ENABLED   | configuration in: /etc/shinken/daemons/reactionnerd.ini
-- receiver         - [id:0] receiver-master        : ENABLED   | configuration in: /etc/shinken/daemons/receiverd.ini
-- scheduler        - [id:0] scheduler-master       : ENABLED   | configuration in: /etc/shinken/daemons/schedulerd.ini
-- synchronizer     - [id:0] synchronizer-master    : ENABLED   | configuration in: /etc/shinken/synchronizer.cfg

Activer un ou plusieurs démons Shinken

Cet outil est utilisé pour activer un démon Shinken en local.

Utilisation

La commande suivante permet d'activer des démons en local :

shinken-daemons-enable [poller synchronizer scheduler reactionner receiver broker]

Options

OptionValeur par défautDescription
--version



--Montre le numéro de version et sortie.
-h, --help
--Montre l'aide et sortie.
--force

--

Ne regarde pas l'état précédent avant d'effectuer le changement

--id ARG

--

[optionnel] Active une instance spécifique d'un démon. Si non renseigné, toutes les instances sont activées

Les paramètres de connexion à la base MongoDB sont nécessaires uniquement lors de l'activation d'un Synchronizer.

Exemple de résultats

Activation des démons Reactionner et Poller sur le serveur ( toutes les instances ) :

$ shinken-daemons-enable reactionner poller
 [id:0] reactionner-master  : ENABLED
 [id:1] Poller-2            : ENABLED
 [id:0] poller-master       : ENABLED

 Activation du démon Poller ayant l'id 1 sur le serveur :

$ shinken-daemons-enable poller --id=1
 [id:1] Poller-2            : ENABLED

Désactiver un ou plusieurs démons Shinken

Cet outil est utilisé pour désactiver un démon Shinken en local.

Utilisation

La commande suivante permet de désactiver des démons en local :

shinken-daemons-disable [poller synchronizer scheduler reactionner receiver broker]

Options

OptionValeur par défautDescription
--version
--Montre le numéro de version et sortie.
-h, --help
--Montre l'aide et sortie.
--force
--Ne regarde pas l'état précédent avant d'effectuer le changement
--id ARG
--[optionnel] Désactive une instance spécifique d'un démon. Si non renseigné, toutes les instances sont désactivées.

Exemple de résultats

Désactivation des démons Reactionner et Poller sur le serveur ( toutes les instances ) :

$ shinken-daemons-disable reactionner poller
 [id:0] reactionner-master  : DISABLED
 [id:1] Poller-2            : DISABLED
 [id:0] poller-master       : DISABLED

 Désactivation du démon Poller ayant l'id 1 sur le serveur :

$ shinken-daemons-disable poller --id=1
 [id:1] Poller-2            : DISABLED