Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samuelebistoletti/docker-statsd-influxdb-grafana
Docker Image with Telegraf (StatsD), InfluxDB and Grafana
https://github.com/samuelebistoletti/docker-statsd-influxdb-grafana
docker docker-image grafana hacktoberfest influxdb statsd telegraf
Last synced: 4 days ago
JSON representation
Docker Image with Telegraf (StatsD), InfluxDB and Grafana
- Host: GitHub
- URL: https://github.com/samuelebistoletti/docker-statsd-influxdb-grafana
- Owner: samuelebistoletti
- License: mit
- Created: 2015-06-19T13:15:09.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-08-30T08:06:08.000Z (over 2 years ago)
- Last Synced: 2024-12-14T07:07:47.105Z (11 days ago)
- Topics: docker, docker-image, grafana, hacktoberfest, influxdb, statsd, telegraf
- Language: Shell
- Homepage:
- Size: 7.53 MB
- Stars: 429
- Watchers: 18
- Forks: 160
- Open Issues: 7
-
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
[![CircleCI](https://circleci.com/gh/samuelebistoletti/docker-statsd-influxdb-grafana.svg?style=svg)](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.