Подскажите, как можно мониторить в zabbix количестко коннектов к базе, параметр Threads_connected.
Ad Widget
Collapse
Мониторинг MySQL
Collapse
X
-
Зачем эти извращения?
/etc/zabbix/zabbix_agentd.conf
убираем камент перед
UserParameter=mysql.threads,mysqladmin -uюзер -pпассворд status|cut -f3 -d":"|cut -f1 -d"Q"
Прикручиваем стандартный шаблон Template_App_MySQL
или снимаем итем по данным mysql.threads
Таким же образом вытаскиваем что угодно и откуда хочется.Comment
-
А можно ли таким же образом получить данные о том какой процесс на сервере сколько потребляет ресурсов (cpu, memory). Я пытался через proc.num, но не получилось.Зачем эти извращения?
/etc/zabbix/zabbix_agentd.conf
убираем камент перед
UserParameter=mysql.threads,mysqladmin -uюзер -pпассворд status|cut -f3 -d":"|cut -f1 -d"Q"
Прикручиваем стандартный шаблон Template_App_MySQL
или снимаем итем по данным mysql.threads
Таким же образом вытаскиваем что угодно и откуда хочется.Comment
-
Помогите найти ошибку.
Составил такой UserParametеr
UserParameter=mysql.zagruzka,top | grep mysql | cut -f1 -d"%" | cut -f23 -d" ", после добавления элемента данных, он (элемент данных) переходит в состояние "не поддерживается".Comment
-
У меня команда top | grep mysql | cut -f1 -d"%" | cut -f23 -d" "
не отрабатывает. Чтобы получить итем команда должна отдать какой либо результат в каком либо виде и как я понимаю, завершаться самостоятельно после вывода результата.Comment
-
У меня на freebsd отрабатывает:
$ top | grep mysql | cut -f1 -d"%" | cut -f23 -d" "
16.26Comment
-
Подправил вот так:
В agentd.conf UserParameter=mysql.zagruzka, top -b -n 1 | grep mysql | awk '{print $10}' | cut -f1 -d"%"
и самое главное это :
Установить в ЭЛЕМЕНТЕ ДАННЫХ "Тип информации" - с плавающей точкой.Comment
-
что я делаю не так...
tail -f /tmp/zabbix_server.log
5235:20091002:092408 Item [ZABBIX Server:mysql[loads]] error: Not supported by ZABBIX agent
5235:20091002:092408 Parameter [mysql[loads]] is not supported by agent on host [ZABBIX Server] Old status [0]
5252:20091002:092506 Deleted 198497 records from history and trends
5236:20091002:092713 Item [ZABBIX Server:mysql[qps]] error: Not supported by ZABBIX agent
5239:20091002:092714 Item [ZABBIX Server:mysql[slowqueries]] error: Not supported by ZABBIX agent
5238:20091002:092716 Item [ZABBIX Server:mysql[ping]] error: Not supported by ZABBIX agent
5238:20091002:092716 Item [ZABBIX Server:version[mysql]] error: Not supported by ZABBIX agent
5235:20091002:092717 Item [ZABBIX Server:mysql[threads]] error: Not supported by ZABBIX agent
5237:20091002:092718 Item [ZABBIX Server:mysql[uptime]] error: Not supported by ZABBIX agent
#cat zabbix_agentd.conf
UserParameter=mysql.ping,mysqladmin -uroot -pparol ping|grep alive|wc -l
UserParameter=mysql.uptime,/usr/bin/mysqladmin -uroot -pparol status|cut -f2 -d":"|cut -f1 -d"T"
UserParameter=mysql.threads,mysqladmin -uroot -pparol status|cut -f3 -d":"|cut -f1 -d"Q"
UserParameter=mysql.questions,mysqladmin -uroot -pparol status|cut -f4 -d":"|cut -f1 -d"S"
UserParameter=mysql.slowqueries,mysqladmin -uroot -pparol status|cut -f5 -d":"|cut -f1 -d"O"
UserParameter=mysql.qps,mysqladmin -uroot -pparol status|cut -f9 -d":"
UserParameter=mysql.version,mysql -V
UserParameter=mysql.loads, top -b -n 1 | grep mysqld | awk '{print $10}' | cut -f1 -d"%"
забикс 1.6.6
ткните носом
СпасибоComment
-
пробова,л но в логах не особо много инфы об этом
10450:20091002:120018 Requested [mysql[ping]]
10450:20091002:120018 Sending back [ZBX_NOTSUPPORTED]
10449:20091002:120018 Processing request.
10449:20091002:120018 In check_security()
10449:20091002:120018 Requested [version[mysql]]
10449:20091002:120018 Sending back [ZBX_NOTSUPPORTED]Comment
Comment