user zabbix incapable d'exécuter sudo mysqladmin ping

J'essaie de vérifier si MySql est activé en utilisant un UserParameter dans zabbix.

UserParameter ressemble à ceci.

UserParameter = mysql.ping, sudo mysqladmin ping | grep -c vivant | wc -l

Quand mysqladmin ping | grep -c alive mysqladmin ping | grep -c alive dans le server, il me donne la réponse correcte.

#mysqladmin ping | grep vivant | wc -l

1

Mais lorsque j'essaie d'exécuter la command en tant qu'user zabbix, elle donne l'erreur suivante:

# sudo -u zabbix sudo mysqladmin ping | grep vivant | wc -l mysqladmin: se connecter au server à l'erreur 'localhost' échouée: 'Accès refusé pour l'user' racine '@' localhost '(utilisant> mot de passe: NON)'

0

Exécutez simplement les travaux suivants:

# sudo -u zabbix mysqladmin

Liste des différentes commands dans mysqladmin

J'ai ajouté zabbix à la list des sudoers, sans aucun mot de passe.

Le problème est juste pour MySql, tous les autres UserParameters (p. Ex. Courrier, chargement, etc.) fonctionnent bien.

One Solution collect form web for “user zabbix incapable d'exécuter sudo mysqladmin ping”

Vous n'avez pas besoin de passer par tous ces tracas. Vous pouvez configurer votre agent my.cnf et zabbix en utilisant UserParameter = mysql.status.

Voici la solution à votre problème:

  https://www.zabbix.com/forum/showthread.php?t=40870 
  • Collecte en vrac de nombreux objects découverts
  • Zabbix: Trigger Dependency not working Agent (Non accessible) - dépend de> Proxy (Non accessible)
  • Zabbix: moniteur de service MySQL - input invalide lors du redémarrage du zabbix-agent
  • Dans Zabbix, comment puis-je empêcher les triggersurs de tirer en fonction du statut d'un autre triggersur?
  • Zabbix supprime automatiquement l'hôte inaccessible
  • Quelle est la dose de ces unités dans zabbix?
  • Zabbix - changez l'affichage de la valeur de l'horodatage Unix à l'user lisible?
  • Zabbix ne peut pas get de la valeur de l'agent
  • L'autodiscovery du système de files Zabbix ne démarre pas
  • Zabbix Active Agent
  • Comment puis-je autoriser l'access à un service exécuté sur un server Forefront TMG?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.