Voici ce que me renvois ma commande SNMP sur le serveur:
sauf que sur l'image que tu nous envoies ce n'est pas du SNMP mais un check_mysql
qui a donc besoin d'avoir un vrai mysql en face, puisqu'il va se connecter au port 3306, donner un login/mot de passe, etc...
et donc dans ton cas, il faut configurer mysql pour lui dire d'ecouter sur autre chose que localhost (127.0.0.1)
à une epoque c'etait controlé par 2 options :
- bind-address: IP address to bind to.
- skip-networking : Don’t listen for TCP/IP connections at all. All interaction with mysqld must be made via Unix sockets.
il fallait commenter le skip-networking qui empechait l'usage en reseau,
et eventuellement (si plusieurs interfaces possibles et plusieurs IPs) forcer le bind-address sur autre chose que 127.0.0.1
s'il est vide, bind-address prend 0.0.0.0 (toutes les IPs, toutes les interfaces du serveur).
evidemment il faut ensuite que l'utilisateur que tu utilises pour ton check_mysql soit autorisé à se connecter depuis l'IP du post qui fait le check, mais ca c'est dans la base de données "mysql" tables user, db et host que tu regles cela.
[^] # Re: A l'écoute des autres
Posté par NeoX . En réponse au message Ouvrir port 3306. Évalué à 3.
sauf que sur l'image que tu nous envoies ce n'est pas du SNMP mais un check_mysql
qui a donc besoin d'avoir un vrai mysql en face, puisqu'il va se connecter au port 3306, donner un login/mot de passe, etc...
et donc dans ton cas, il faut configurer mysql pour lui dire d'ecouter sur autre chose que localhost (127.0.0.1)
à une epoque c'etait controlé par 2 options :
- bind-address: IP address to bind to.
- skip-networking : Don’t listen for TCP/IP connections at all. All interaction with mysqld must be made via Unix sockets.
il fallait commenter le skip-networking qui empechait l'usage en reseau,
et eventuellement (si plusieurs interfaces possibles et plusieurs IPs) forcer le bind-address sur autre chose que 127.0.0.1
s'il est vide, bind-address prend 0.0.0.0 (toutes les IPs, toutes les interfaces du serveur).
evidemment il faut ensuite que l'utilisateur que tu utilises pour ton check_mysql soit autorisé à se connecter depuis l'IP du post qui fait le check, mais ca c'est dans la base de données "mysql" tables user, db et host que tu regles cela.