Телеграмм бот для отправки дашбордов графаны из плейлистов. Выбираем плейлист, выбираем дашборд из плейлиста, получаем картинку.
Нам понадобятся:
- Токен телеграмм бота
- Идентификаторы Пользователи И/ИЛИ группы которым бот будет отвечать.
- URL графаны
- Должен быть установлен Grafana Image Renderer plugin
docker build -t grafanabot -f docker/Dockerfile .
docker run \
-e GRAFANABOT_TELEGRAMM_TOKEN="12365:jahsJHFhvdgjaJGHF" \
-e GRAFANABOT_TELEGRAMM_USERS="66660503,3883884329" \
-e GRAFANABOT_TELEGRAMM_GROUPS="-3455345434,-6786786868" \
-e GRAFANABOT_GRAFANA_URL="http://grafana.local:3000" \
-e GRAFANABOT_GRAFANA_TOKEN="eyJrILCJuIjoiZ3JhZmFuYWJvdCIsImlkIjoxfQ==" \
grafanabot
opm install
cp autumn-properties.json.example autumn-properties.json
code autumn-properties.json #заполняем конфиг
oscript main.os
Telegramm bot for sending grafana dashboards from playlistst.
docker run \
-e GRAFANABOT_TELEGRAMM_TOKEN="12365:jahsJHFhvdgjaJGHF" \
-e GRAFANABOT_TELEGRAMM_USERS="66660503,3883884329" \
-e GRAFANABOT_TELEGRAMM_GROUPS="-3455345434,-6786786868" \
-e GRAFANABOT_GRAFANA_URL="http://grafana.local:3000" \
-e GRAFANABOT_GRAFANA_TOKEN="eyJrILCJuIjoiZ3JhZmFuYWJvdCIsImlkIjoxfQ==" \
asosnoviy/grafanabot:latest