https://github.com/fanqingsong/tsapp
https://github.com/fanqingsong/tsapp
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/fanqingsong/tsapp
- Owner: fanqingsong
- License: mit
- Created: 2023-12-31T05:41:13.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-18T16:03:29.000Z (over 1 year ago)
- Last Synced: 2025-01-14T13:52:37.178Z (5 months ago)
- Language: Python
- Size: 21.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker service with Telegraf (StatsD), InfluxDB and Grafana
:facepunch: Battle-tested
[](https://circleci.com/gh/samuelebistoletti/docker-statsd-influxdb-grafana)
## Versions
### Warning: UPGRADE FROM OLDER VERSIONS TO VERSION 3.0.0 IS NOT POSSIBLE, SEE CHANGELOG.MD
* Main version: 3.0.0
* InfluxDB: 2.1.1
* Telegraf (StatsD): 1.21
* Postgres: 14.2.0
* Grafana: 8.4.4## Quick Start
First download and install the latest available version of Docker Compose
In order to start the service the first time launch:
```sh
COMPOSE_PROFILES=grafana,telegraf docker-compose up -d
```You can replace `COMPOSE_PROFILES=grafana,telegraf` with the desired profiles to launch, you can launch only InfluxDB (default with no profiles).
To stop the service launch:
```sh
COMPOSE_PROFILES=grafana,telegraf docker-compose down
```## Mapped Ports
```
Host Container Service3003 3003 grafana
8086 8086 influxdb
8125 8125 statsd
```## Grafana
Open
```
Username: root
Password: root
```### Data source on Grafana
InfluxDB data source is automatically provisioned with new Flux language support flag.
## InfluxDB
### Web Interface
Open
```
Username: admin
Password: admin123456
Port: 8086
```## Customizations
You can customize all settings in the attached config files, then you can stop and start the service in order to reload the new configurations.