Salut,
Je profite de ce nouveau plugin pour mettre en place une petit système « watchdog » afin de contrôler que mes équipements répondent bien à une requette de ping.
Pour cela j’ai fait un petit bou de code en php, que je lance via un scénario et le bloc code.
La seconde étape serait qu’en cas de non réponse, je souhaite envoyer un petit message qui indique qu’un équipement ne ping plus.
Extrait du code .php avec le principe de la commande :
...
$scenario->setLog('Ping DEAD: '.$ip);
//commande pour envoyer message via signal
send_message('Ping DEAD: '.$ip);
} else {
$scenario->setLog('Ping OK: '.$ip);
...
il n’y a pas de titre aux messages dans signal donc pas besoin de le mettre comme dans l’exemple de kiboost.
Si tu lances un script php externe depuis un bloc code, sans avoir tous les élements pour comprendre la raison, fait appel à l’url externe c’est le plus simple
Vas dans ton équipement signal puis onglet commandes, et fait le chevron en face de Envoi message