Rubackup
На данный момент продукт RuBackup мониторится с помощью опроса API.
Требования
Для корректной визуализации метрик необходимо пометить тегом
product: rubackup
все объекты приложения (основной сервер, базу данных). Если необходимо замониторить базу данных, то ее дополнительно надо отметить тегомcomponent: BD
Для мониторинга необходимы экспортеры:
node-exporter
,systemd-exporter
,rubackup-exporter
В конфигурационном файле
systemd-exporter
указан список службВ конфигурационном файле
rubackup-exporter
указаны необходимые данные для подключения к API
№ |
Наименование метрики |
Описание |
Дашборд/Графика |
Название метрики в БД и технология сбора |
---|---|---|---|---|
1 |
Использование ЦП выбранными службами, % |
Показывает потребление ЦПУ выбранными службами |
RuBackup metrics/Использование ЦП процессами служб, % |
|
2 |
Использование памяти выбранными службами |
Показывает потребление памяти выбранными службами и доступное количество памяти |
RuBackup metrics/Использование памяти процессами служб |
|
3 |
Статус службы rubackup_server |
Показывает состояние службы rubackup_server |
RuBackup metrics/Status of rubackup_server |
|
4 |
Статус службы rubackup_client |
Показывает состояние службы rubackup_client |
RuBackup metrics/Status of rubackup_client |
|
5 |
Статус службы postgresql@11-main |
Показывает состояние службы postgresql@11-main |
RuBackup metrics/Status of postgresql@11-main service |
|
6 |
Количество бакапных тасков в статусе Done |
Выводит количество бакапных тасков в статусе Done за выбранный период времени |
RuBackup metrics/Done task |
|
7 |
Количество бакапных тасков в статусе Broken |
Выводит количество бакапных тасков в статусе Broken за выбранный период времени |
RuBackup metrics/Broken task |
|
8 |
Количество бакапных тасков в статусе Suspended |
Выводит количество бакапных тасков в статусе Suspended за выбранный период времени |
RuBackup metrics/Suspended task |
|
9 |
Количество бакапных тасков в статусе Error |
Выводит количество бакапных тасков в статусе Error за выбранный период времени |
RuBackup metrics/Error task |
|
10 |
Количество бакапных тасков в статусе On pause |
Выводит количество бакапных тасков в статусе On pause за выбранный период времени |
RuBackup metrics/On pause task |
|
11 |
Количество бакапных тасков в статусе Killed |
Выводит количество бакапных тасков в статусе Killed за выбранный период времени |
RuBackup metrics/Killed task |
|
12 |
Список бакапных тасков |
Выводит список бакапных тасков за выбранный период с возможностью фильтрации |
RuBackup metrics/Backup tasks by last status |
|
№ |
Имя лога |
Лейблы |
Файл вектора (/etc/vector/conf.d/) |
Комментарий |
---|---|---|---|---|
1 |
|
|
|