Что такое Prometheus![]() |
Prometheus —
простыми словами
|
система мониторинга. Основные преимущества — предоставление возможности создания гибких запросов к данным и хранение значений метрик в базе данных временных рядов. Разработана фондом облачных вычислений (Cloud Native Computing Foundation или CNCF). Для получения метрик методом pull используются экспортеры (exporter) — пакеты, собирающие данные для конкретной операционной системы или сервиса, и отправляющие данные на сервер по запросу. Существует большое количество уже написанных экспортеров для различных сервисов. Также метрики могут собираться с помощью механизма push — для этого используется компонент pushgateway, который должен быть установлен дополнительно. Довольно часто Prometheus настраивают в связке с Grafana, которая позволяет визуализировать показания наших метрик. В графане для этого есть уже настроенный источник, таким образом, настройка выполняется из коробки. В сравнении с другими системами мониторинга обладает рядом отличий, например, в сравнении с Zabbix:
Это не все отличия между Zabbix и Prometheus, но уже можно сделать вывод, что последний является приложением от программистов для программистов. Prometheus более популярен для мониторинга сервисов DevOps, например, Kubernetes. Zabbix же плохо подходит для динамических систем (например, в последнем могут постоянно удаляться и создаваться новые поды с сервисами) и уступает в этом плане прометею. |
Java
Redmine
Брандмауэр
PAM
HTTPS
FreeBSD
RAW (файловая система)
LTE
YouTube
MAPI
SoftEther
WordPress
Симлинк
FAT
RTMP
Docker
XCache
POP3
Seafile
IVR
.....