memcached_exporter
Репозиторий: memcached_exporter
Документация: Доступна в репозитории (по использованию экспортера и настройке собираемых метрик)
Экспортер для мониторинга сервера Memcached. Может быть запущен как процесс или как сервис.
Описание работы
memcached_exporter предоставляет метрики о работе сервера Memcached.
Это стандартный Prometheus экспортер с HTTP-сервером для отображения метрик.
Он содержит
Эндпойнт /metrics
со стандартными метриками (go, proc, promhttp)
Подробные метрики сервера Memcached:
Использование памяти
Статистика команд
Кэш-хиты и промахи
Соединения
Статистика элементов в кэше
Запуск экспортёра
Возможна настройка через UI и через конфигурационный файл агента.
Важно
Для работы требуется доступ к серверу Memcached и соответствующие права.
Через конфигурационный файл агента
exporters:
- name: memcached_exporter
start_type: args
args: "--memcached.address=memcached:11211 --web.listen-address=0.0.0.0:9150"
address: 127.0.0.1:9150
labels:
component: memcached
hostname: my-hostname-vm
name - должно совпадать с именем бинарного файла (memcached_exporter)
start_type - тип запуска экспортёра
args - основные аргументы:
address - адрес для опроса экспортёра агентом
labels - дополнительные лейблы:
component - идентификатор компонента
hostname - рекомендованный лейбл (по умолчанию hostname агента)
Проверка работы
После запуска метрики будут доступны по адресу:
Примечание
Замените localhost на IP-адрес хоста с конфигурируемым агентом.