Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

Code Block
shinken-daemons-list

Options :

NomDescription
--version
Montre le numéro de version.
-h, --help
Montre l'aide.


Exemple de résultats


Code Block
languagebash
$ 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:

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

Options :

NomDescription
--version
Montre le numéro de version et sortie.
-h, --help
Montre l'aide et sortie.
--forceNe regarde pas l'état précédent avant d'effectuer le changement
--id=DAEMON_ID[optionnel] Active une instance spécifique d'un démon. Si non renseigné, toutes les instances sont activées


Info

L'activation d'un démons lancera automatiquement les scripts de nettoyage des données.


Exemple de résultats

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

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

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

Code Block
languagebash
$ 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:

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

Options :

NomDescription
--version
Montre le numéro de version et sortie.
-h, --help
Montre l'aide et sortie.
--forceNe regarde pas l'état précédent avant d'effectuer le changement
--id=DAEMON_ID[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) :

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

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

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