Skip to main content

Bonjour.

 

J’ai une erreur avec mon autodiscovery :

Not saved hosts: s] Error on adding a host (Reason: Centreon\Domain\Common\Assertion\AssertionException: nHost::name] The value is empty, but non empty value was expected in /usr/share/centreon/src/Centreon/Domain/Common/Assertion/AssertionException.php:188 Stack trace: #0 /usr/share/centreon/src/Centreon/Domain/Common/Assertion/Assertion.php(214): Centreon\Domain\Common\Assertion\AssertionException::notEmpty() #1 /usr/share/centreon/vendor/beberlei/assert/lib/Assert/Assertion.php(2788): Centreon\Domain\Common\Assertion\Assertion::Centreon\Domain\Common\Assertion\{closure}() #2 /usr/share/centreon/vendor/beberlei/assert/lib/Assert/Assertion.php(638): Assert\Assertion::generateMessage() #3 /usr/share/centreon/src/Centreon/Domain/Common/Assertion/Assertion.php(212): Assert\Assertion::notEmpty() #4 /usr/share/centreon/src/Centreon/Domain/HostConfiguration/HostConfigurationService.php(119): Centreon\Domain\Common\Assertion\Assertion::notEmpty() #5 /usr/share/centreon/src/CentreonAutoDiscovery/Domain/Job/DiscoveredHostService.php(442): Centreon\Domain\HostConfiguration\HostConfigurationService->addHost() #6 /usr/share/centreon/src/CentreonAutoDiscovery/Domain/Job/DiscoveredHostService.php(301): CentreonAutoDiscovery\Domain\Job\DiscoveredHostService->saveHostAndApplyServices() #7 /usr/share/centreon/src/CentreonAutoDiscovery/Domain/Job/DiscoveredHostService.php(102): CentreonAutoDiscovery\Domain\Job\DiscoveredHostService->saveDiscoveredHosts() #8 /usr/share/centreon/www/modules/centreon-autodiscovery-server/script/save_discovered_host.php(260): CentreonAutoDiscovery\Domain\Job\DiscoveredHostService->saveAllDiscoveredHosts() #9 /usr/share/centreon/www/modules/centreon-autodiscovery-server/script/save_discovered_host.php(2): sg_load() #10 {main})

J’ai 11 découvertes mais les postes ne sont pas ajoutés aux hôtes, leurs nom et alias reste vide et le “modèle d’hôte” reste en “generic active host”..
Je souhaiterai savoir à quel niveau se trouve mon erreur de paramétrage : Hôte? Central? tâche de découverte?

Merci pour votre aide.

 

Laurent.

 

Bonjour,

Il faudrait vérifier que les hôtes qui vont être créé possèdent bien un nom, un alias, une adresse IP et un modèle.


Bonjour Laurent.

 

comme tu peux t’en douter je suis nouveau sur CENTREON.

J’ai donc créer une tache d’auto découverte avec Agent snmp afin de faire remonter les postes et imprimante sur le domaine que je veux superviser.

Toutes les machines ont un adressage IP fixe.

En demandant à un collègue, j’ai l’explication pour les noms; ce sont des badgeuse de self qui sont sur le réseau et visiblement elles n’ont pas de noms…

En revanche, ce que je ne comprends pas, c’est qu’il n’y a pas de remonté des postes user alors que le protocole SNMP est bien activé.


Bonne nouvelle tu as trouvé pour le premier problème.

Pour les postes utilisateurs, sont-ils sur la même plage IP que le reste ?

 


Oui même plage car moins de 254 équipements.

En farfouillant sur quelques postes tests j’ai activé le service « interruption snmp » et installé la fonction snmp peut être que les deux ce font conflit du coup.

Je suis parti du taf, je continu mes tests demain matin.

 


Salut, pas besoin d’installer “interruption snmp” sauf si tu veux envoyer des Traps SNMP à Centreon.

Pour la collecte active, c’est bien le service SNMP qu’il faut installer et configurer avec la bonne communauté SNMP et les bonnes IP pour requêter.


Salut.

 

j'apporte de bonne nouvelle.

Apres avoir désactivé « interruption snmp », ajouter la fonctionnalité SNMP et avoir ajouté dans les paramètres de sécurité le nom de la communauté et ajouter l’IP du server CENTREON, la plupart des machines remontent bien.

J’ai 4 machines en indisponible, mais je n’ai pas encore creusé la raison.

Merci pour tes conseils :)

 

Laurent.

 


Reply