An open API service indexing awesome lists of open source software.

https://github.com/tiaki026/autostartigt

Автоматический запуск Influxdb, Grafana, Telegraf
https://github.com/tiaki026/autostartigt

batfile docker-compose grafana influxdb telegraf

Last synced: 5 months ago
JSON representation

Автоматический запуск Influxdb, Grafana, Telegraf

Awesome Lists containing this project

README

          

# AutoStartIGT
Автоматический запуск Influxdb, Grafana, Telegraf

## Описание
Для работы с docker-compose.yml должен быть установлен [![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white)](https://www.docker.com/)
##
Понравилась работа? Оцени нажав на :star:
##

## Запуск
Для Windows открываем start.bat, выбираем нужные действия и наслаждаемся

:mag: Тут картинки :)

![image](https://github.com/user-attachments/assets/4db477d1-7f66-4e48-b839-8bd69d334e08)

![image](https://github.com/user-attachments/assets/88b744c9-725a-4bd4-b4c0-fa57b675da18)

![image](https://github.com/user-attachments/assets/9ae21fb0-4404-4bcd-b250-93b409408039)

Для других ОС пользуемся командами
```
docker-compose up -d # Запуск контейнеров

docker-compose stop # Остановка контейнеров

docker-compose down -v # Остановка и удаление контейнеров со всеми данными!

docker-compose ps # Статус контейнеров
```

Для изменения настроек Telegraf меняем настройки на нужные в [telegraf.conf](https://github.com/Tiaki026/AutoStartIGT/blob/main/telegraf.conf)

## Настройка Grafana

Логин: admin

Пароль: admin

Меняем пароль или оставляем как есть

Добавляем InfluxDB как Data Source

"Data Sources" → "Add data source"

Выбираем InfluxDB

Заполняем

| Поле | Значение |
|--------------------|-----------------------------------|
| Query Language | InfluxQL |
| URL | `http://influxdb:8086` |
| Database | `telegraf` |
| User / Password | пусто (если auth выключен) |
| HTTP Method | GET или POST |

✅ "Save & Test"

## Импорт дашборда

"📊 Dashboards" → "Import"

ID из Grafana Dashboards например 928

Load

В поле InfluxDB выбираем свой источник данных

Import

🎉 Готово! У тебя будет шикарный дашборд с CPU, RAM, дисками, сетью и т.п.

## Автор:
- [Колотиков Евгений](https://github.com/Tiaki026)
##

## [:top: Путь наверх :top:](https://github.com/Tiaki026/AutoStartIGT)