Tester manuellement une règle

Il est possible de tester le fonctionnement du module manuellement grâce aux options :

  • --filter-rule=<rule_name>: Permet d’exécuter une règle précise ;
  • --filter-host=<host_name> : Permet d’exécuter toutes les règles de découverte dont les modèles d’hôte de celui-ci sont liés ;
  • --filter-poller=<poller_name> : Permet d’exécuter les règles de découverte pour les ressources appartenant au collecteur ;
  • --dry-run : Exécute la découverte sans créer de nouveaux objets en base. Permet de tester le fonctionnement d’une règle de découverte.

Note

Les options --filter-*=<value> peut être combinées. L’option --dry-run est indépendante des autres options.

Exemples

Exécution de toutes les règles”:

# /usr/share/centreon/www//modules/centreon-autodiscovery-server/cron/centreon_autodisco

Test de toutes les règles:

# /usr/share/centreon/www//modules/centreon-autodiscovery-server/cron/centreon_autodisco --dry-run

Exécution de la règle “OS-Linux-SNMP-Network-Interfaces-Discovery” sans modification de la configuration Centreon:

# /usr/share/centreon/www//modules/centreon-autodiscovery-server/cron/centreon_autodisco --filter-rule="OS-Linux-SNMP-Network-Interfaces-Discovery" --dry-run

Exécution des règles de découverte pour l’hôte “centreon-server” sans modification de la configuration Centreon:

# /usr/share/centreon/www//modules/centreon-autodiscovery-server/cron/centreon_autodisco --filter-host="centreon-server" --dry-run

Exécution de la règle “OS-Linux-SNMP-Network-Interfaces-Discovery”, pour l’hôte “centreon-server”, sans modification de la configuration Centreon:

# /usr/share/centreon/www//modules/centreon-autodiscovery-server/cron/centreon_autodisco --filter-rule="OS-Linux-SNMP-Network-Interfaces-Discovery" --filter-host="centreon-server" --dry-run