[[ Мониторинг параметров Memcache в Zabbix ]]

Zabbix

Мониторинг параметров Memcache в Zabbix

Мониторинг осуществляется скриптом memcached_v<VERSION>.sh из набора Zabbix Data Mining.
Там же есть готовые шаблоны для Zabbix Server'a.

Настройка

Настройка осуществляется через Ansible.

Переменные defaults для роли:

  • zdm_cnf_memcached_version - одна из доступных версий скрипта, подходящая к версии приложения.
  • zdm_cnf_memcached_tool_cmd - команда вызова утилиты memcached-tool (указать абсолютный путь если отсутствует в $PATH).
  • zdm_cnf_memcached_addr - «<ip>:<port>» доступа к сервиса (как правило это localhost:11211).

Элементы данных

Zabbix Agent UserParameter

UserParameter=memcached.sh[*],/opt/zdm3/memcached_v1.4.15.sh "$1"

Метрики memcached_v1.4.15.sh

Пример данных:

$ zabbix_get -s 10.0.17.54 -k 'memcached.sh[stats]'
#127.0.0.1:11211 Field Value
accepting_conns 1
auth_cmds 0
auth_errors 0
bytes 2658
bytes_read 40806084
bytes_written 116776115
cas_badval 0
cas_hits 0
cas_misses 0
cmd_flush 0
 
...
 
touch_misses 0
uptime 405034
version 1.4.15

Для обработки значений в шаблоне используются Зависимые элементы данных

Пример графиков:






Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
44 +1 = 
 
howto/zabbix/zabbix_memcache_monitoring.txt · Последнее изменение: 2022/08/31 14:53 — 127.0.0.1
Gentoo Linux Gentoo Linux Driven by DokuWiki