1
0
mirror of https://github.com/Chipazawra/v8-1c-cluster-pde.git synced 2024-12-27 01:34:09 +02:00

Merge pull request #3 from Chipazawra/feature-pusher

Feature pusher
This commit is contained in:
Khmelev Anton 2021-12-29 15:05:30 +03:00 committed by GitHub
commit 9a41fef360
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
1C-RAS Prometheus data exporter
1С-RAS Prometheus data exporter(1C-RAS Прометеус экспортер)
========
Ещё один экспортер метрик для Prometheus с 1C-RAS, не требующий установки 1C-RAC.
Экспортер работает в двух режимах push и pull.
@ -27,3 +27,18 @@ docker-compose up
![image](https://user-images.githubusercontent.com/18016416/147658562-322a2f01-61d7-496a-a256-57d11ae6beae.png)
### Конфигурирование экспортера выполняется средствами установки переменных окружения или параметров командной строки(имеют более высокий приоритет чем переменный окружения):
```
RAS_HOST - хост где запущен 1С-RAS, при запуске через терминал --ras-host
RAS_PORT - порт где запущен 1С-RAS, при запуске через терминал --ras-port
CLS_USER - пользователь 1С-RAS
CLS_PASS - пароль пользователя 1С-RAS
MODE - режим работы экспортера принимает 2 значения push/pull
PULL_EXPOSE - порт хоста на котором запущен экспортер `http://<host>:<PULL_EXPOSE>/metrics`, при запуске через терминал --pull-expose. Имеет смысл только в режиме pull
Имеют смысл только в режиме push:
PUSH_INTERVAL - интервал в миллисекундах, с которым экпортер отправляет метрики в pushgateway, при запуске через терминал --push-interval.
PUSH_HOST - хост pushgateway, с которым экпортер отправляет метрики в pushgateway, при запуске через терминал --push-host
PUSH_PORT - порт pushgateway, с которым экпортер отправляет метрики в pushgateway, при запуске через терминал --push-port
```