- Progject: 지능형(AI) 소규모 수도시설 통합관리시스템 개발", 행안부-과기부 협업 과학기술 활용 주민공감 현장문제 해결 사업, 2021.4 ~ 2022.6.
- Publication: Jeonghwan Im, Jaekyu Lee, Somin Lee, and Hyuk-Yoon Kwon*, "Data Pipeline for Real-Time Energy Consumption Data Management and Prediction," Frontiers in Big Data, Vol. 7, pp. 1-8, Mar. 2024 (Impact Factor: 3.1) (Ack: KETEP-2021202090028D and 2019R1A6A1A03032119 ).
This is a Docker image based on the awesome Docker Image with Telegraf (StatsD), InfluxDB and Grafana from Samuele Bistoletti.
The main point of difference with this image is:
- Persistence is supported via mounting volumes to a Docker container
- Grafana will store its data in SQLite files instead of a MySQL table on the container, so MySQL is not installed
- Telegraf (StatsD) is not included in this container
The main purpose of this image is to be used to show data from a Home Assistant installation. For more information on how to do that, please see my website about how I use this container.
| Description | Value |
|---|---|
| InfluxDB | 1.11 |
| ChronoGraf | latest |
| Grafana | latest |
| Zookeeer | 3.6.3 (confluent 7.2.1) |
| Kafka | 3.2.0 (confluent 7.2.1) |
| Telegraf | 1.19 |
docker-compose up -d
sudo ufw allow 9092 & sudo ufw allow 9093 & sudo ufw allow 9094
| Host | Container | Service |
|---|---|---|
| 3003 | 3003 | grafana |
| 3004 | 8083 | chronograf |
| 8086 | 8086 | influxdb |
| 2181 ~ 2183 | 2181 ~ 2183 | zookeeper |
| 9092 ~ 9094 | 9092 ~ 9094 | kafka |
Username: root
Password: root
Username: root
Password: root
Port: 8086
- Establish a ssh connection with the container
- Launch
influxto open InfluxDB Shell (CLI)
connect-standalone /etc/kafka/connect-standalone.properties /etc/kafka/connect-file-source.properties