Расширение Memcached
Расширение Memcached
Получите информацию о вашей распределённой системе кэширования.
Начало работы
Обзор
Мониторинг серверов Memcached для обнаружения проблем баз данных и оптимизации производительности кэша.
Memcached — это распределённая система кэширования, используемая для ускорения динамических сайтов на основе баз данных. Мониторинг сервера Memcached в Ключ-АСТРОМ предоставляет информацию о вашей распределённой системе кэширования объектов в памяти, чтобы вы могли выявлять проблемы производительности сервера и определять потенциальные узкие места.
Информация о совместимости
- ЕдиныйАгент версии 1.265+
- Memcached Server 1.4.24+
- Ключ-АСТРОМ поддерживает подключения TCP, UDP и сокетов к серверам Memcached. Для типов сокетных подключений 666 или выше требуются права администратора.
Активация и настройка
- Перейдите в раздел Расширения.
- Найдите Memcached и выберите Добавить в среду.
- Создайте конфигурацию. Параметры не требуются — просто активируйте её, и всё готово.
Мы рекомендуем включать расширение только на хостах, где Memcached действительно работает.
Наборы функций
При активации расширения с помощью конфигурации мониторинга вы можете ограничить мониторинг одним из наборов функций. Для корректной работы расширение должно собрать хотя бы одну метрику после активации.
В сильно сегментированных сетях наборы функций могут отражать сегменты вашей среды. Затем при создании конфигурации мониторинга вы можете выбрать набор функций и соответствующую группу АктивныйШлюз, которая может подключиться к этому конкретному сегменту.
Все метрики, не отнесённые ни к одному набору функций, считаются стандартными и всегда сообщаются.
Метрика наследует набор функций подгруппы, которая, в свою очередь, наследует набор функций группы. Кроме того, набор функций, определённый на уровне метрики, переопределяет набор функций, определённый на уровне подгруппы, который, в свою очередь, переопределяет набор функций, определённый на уровне группы.
Log
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Log worker dropped | memcached.log_worker_dropped.count |
Количество записей лога, отброшенных рабочим процессом логов в Memcached |
| Log worker written | memcached.log_worker_written.count |
Количество записей лога, записанных рабочим процессом логов в Memcached |
| Log watcher skipped | memcached.log_watcher_skipped.count |
Количество записей лога, пропущенных наблюдателем логов в Memcached |
| Log watcher sent | memcached.log_watcher_sent.count |
Количество записей лога, отправленных наблюдателем логов в Memcached |
Throughput
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Read throughput | memcached.bytes_read.count |
Количество байтов, прочитанных из Memcached |
| Write throughput | memcached.bytes_written.count |
Количество байтов, записанных в Memcached |
Memory usage
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Memory max bytes | memcached.limit_maxbytes |
Максимальный объём памяти, выделенный для Memcached |
| Memory bytes | memcached.bytes |
Текущее использование памяти в Memcached |
| Memory evictions | memcached.evictions.count |
Количество элементов, вытесненных из кэша в Memcached |
| Malloc fails | memcached.malloc_fails.count |
Количество сбоев выделения памяти в Memcached |
| Memory reclaims | memcached.reclaimed.count |
Количество возвратов памяти в Memcached |
Usage
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Get commands | memcached.cmd_get.count |
Количество выполненных команд get в Memcached |
| Set commands | memcached.cmd_set.count |
Количество выполненных команд set в Memcached |
| Get hits | memcached.get_hits.count |
Количество успешных команд get в Memcached |
| Get misses | memcached.get_misses.count |
Количество неуспешных команд get в Memcached |
Threads
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Threads | memcached.threads |
Количество потоков в Memcached |
Uptime
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Uptime | memcached.uptime |
Время работы экземпляра Memcached в секундах |
Connections
| Название метрики | Ключ метрики | Описание |
|---|---|---|
| Connections | memcached.curr_connections |
Текущее количество клиентских подключений к Memcached |
| Rejected connections | memcached.rejected_connections.count |
Количество клиентских подключений, отклонённых Memcached |
Расширения
Изучите в разделе Расширения.
Распределённая система кэширования, используемая для ускорения динамических сайтов на основе баз данных.