Как вызвать Прометей, чтобы повторно очистить и сохранить данные временных рядов из файла журнала? - PullRequest
0 голосов
/ 18 декабря 2018

Я новичок в мониторинге серверов и Prometheus, и мне нужно обслуживать два сервера (INT и PROD) с Prometheus 1.6.1 (сервер) и prometheus-node-exporter с Grafana.

С https://prometheus.io/docs/introduction/faq/

Как подать логи в Прометей?Краткий ответ: не надо!Вместо этого используйте что-то вроде стека ELK.

Более длинный ответ: Prometheus - это система сбора и обработки метрик, а не система регистрации событий.

Я запутался, как это делает Prometheusсобирать данные, если не из файла журнала приложения?Для этого предназначен prometheus-node-exporter?Но https://prometheus.io/docs/guides/node-exporter/ состояния

Экспортер узлов Prometheus предоставляет широкий спектр метрик, связанных с оборудованием и ядром.

(и не на уровне приложения)

Поскольку развертывание обновления веб-приложения (с Rails 4 до Rails 5) по какой-то причине Prometheus (v1.6.1) прекращает очищать и хранить временные рядыданные из файла журнала приложения.

Я обновил на сервере INT Prometheus v1.6.1 до v1.8.0 (последняя последняя версия до 2) и заменил файл журнала на сервере INT на файл журнала из PROD, пытаясь вызвать Prometheus для повторного выполнения.очистить импортированный файл журнала, но, вероятно, это неправильный подход, и что делать вместо этого?

...