Aktionen

Zabbix Template App MySQL nutzen

Aus znilwiki

Für das ab Werk vorhandene "Template App MySQL" finden sich verschiedene Anleitungen wie die notwendigen Anmeldedaten für den MySQL Server zu hinterlegen sind.

Eine einfachere Form ist es die notwendigen Keys einfach in der Konfigurationsdatei des Zabbix-Agenten zu hinterlegen:

nano /usr/local/etc/zabbix_agentd.conf

und ganz unten die folgenden Zeilen anhängen:

UserParameter=mysql.ping,mysqladmin -uzabbix -pzabbix ping|grep alive|wc -l
UserParameter=mysql.uptime,mysqladmin -uzabbix -pzabbix status|cut -f2 -d":"|cut -f2 -d" "
UserParameter=mysql.threads,mysqladmin -uzabbix -pzabbix status|cut -f3 -d":"|cut -f2 -d" "
UserParameter=mysql.questions,mysqladmin -uzabbix -pzabbix status|cut -f4 -d":"|cut -f2 -d" "
UserParameter=mysql.slowqueries,mysqladmin -uzabbix -pzabbix status|cut -f5 -d":"|cut -f2 -d" "
UserParameter=mysql.qps,mysqladmin -uzabbix -pzabbix status|cut -f9 -d":"|cut -f2 -d" "
UserParameter=mysql.version,mysql -V
UserParameter=mysql.status[*],mysqladmin -uzabbix -pzabbix extended-status | grep "$1" | grep -o -P "[0-9.]+"

Den Benutzername -uBenutzername und das Passwort -pPasswort müsst Ihr ggf. noch anpassen.




Kommentar hinzufügen
znilwiki freut sich über alle Kommentare. Sofern du nicht anonym bleiben möchtest, trage deinen Namen oder deine Email-Adresse ein oder melde dich an. Du kannst das Feld auch einfach leer lassen.