philhawthorne / Docker Influxdb Grafana
Licence: mit
A Docker container which runs InfluxDB and Grafana ready for persisting data
Stars: ✭ 130
Projects that are alternatives of or similar to Docker Influxdb Grafana
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Stars: ✭ 45,930 (+35230.77%)
Mutual labels: hacktoberfest, influxdb, grafana
docker-iot-dashboard
A complete IoT server for LoRaWAN IoT projects: node-red + influxdb + grafana + ssl + let's encrypt using docker-compose.
Stars: ✭ 79 (-39.23%)
Mutual labels: influxdb, docker-container, grafana
Grafana Influx Dashboard
Grafana InfluxDB scripted dashboard
Stars: ✭ 130 (+0%)
Mutual labels: influxdb, grafana
Nagflux
A connector which copies performancedata from Nagios / Icinga(2) / Naemon to InfluxDB
Stars: ✭ 55 (-57.69%)
Mutual labels: influxdb, grafana
Influxgraph
Graphite InfluxDB backend. InfluxDB storage finder / plugin for Graphite API.
Stars: ✭ 87 (-33.08%)
Mutual labels: influxdb, grafana
Go Web Backend
Dockerized backend services for web application
Stars: ✭ 50 (-61.54%)
Mutual labels: influxdb, grafana
Personal Influxdb
Import data from various APIs into InfluxDB
Stars: ✭ 51 (-60.77%)
Mutual labels: influxdb, grafana
Dockerkit
Control your Docker Containers with HomeKit
Stars: ✭ 72 (-44.62%)
Mutual labels: hacktoberfest, docker-container
Promcord
📊 Analyze your entire discord guild in grafana using prometheus. Message, User, Game and Voice statistics...
Stars: ✭ 39 (-70%)
Mutual labels: hacktoberfest, grafana
Wait4disney
Shanghai Disney Waiting Queue Statistics 上海迪士尼排队情况
Stars: ✭ 99 (-23.85%)
Mutual labels: influxdb, grafana
Slo Generator
Easy setup a service level objective using prometheus
Stars: ✭ 91 (-30%)
Mutual labels: hacktoberfest, grafana
Iotstack
docker stack for getting started on IOT on the Raspberry PI
Stars: ✭ 1,383 (+963.85%)
Mutual labels: influxdb, grafana
Influx Crypto Trader
Node js trading bot, let you create trading strategy and run it (backtest/simulation/live)
Stars: ✭ 49 (-62.31%)
Mutual labels: influxdb, grafana
Ssh Log To Influx
Send SSH authentication logs to influxdb with geohashing IP
Stars: ✭ 49 (-62.31%)
Mutual labels: influxdb, grafana
Druid Exporter
A Golang based exporter captures druid API related metrics and receives druid-emitting HTTP JSON data.
Stars: ✭ 54 (-58.46%)
Mutual labels: hacktoberfest, grafana
Docker Flask Mongodb Example
Uses docker compose with a python flask microservice and MongoDB instance to make a sample application
Stars: ✭ 49 (-62.31%)
Mutual labels: influxdb, grafana
Grafana
Development repository for the grafana cookbook
Stars: ✭ 69 (-46.92%)
Mutual labels: hacktoberfest, grafana
Solarthing
Monitors an Outback MATE and a Renogy Rover - MPPT Charge Controller. Integrates with Grafana, PVOutput and more!
Stars: ✭ 33 (-74.62%)
Mutual labels: influxdb, grafana
Openwisp Monitoring
Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.
Stars: ✭ 37 (-71.54%)
Mutual labels: hacktoberfest, influxdb
Internet Speedtest Docker
Internet testing running on Docker Compose.
Stars: ✭ 88 (-32.31%)
Mutual labels: influxdb, grafana
Docker Image with InfluxDB and Grafana
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.8.2 |
ChronoGraf | 1.8.6 |
Grafana | 7.2.0 |
Quick Start
To start the container with persistence you can use the following:
docker run -d \
--name docker-influxdb-grafana \
-p 3003:3003 \
-p 3004:8083 \
-p 8086:8086 \
-v /path/for/influxdb:/var/lib/influxdb \
-v /path/for/grafana:/var/lib/grafana \
philhawthorne/docker-influxdb-grafana:latest
To stop the container launch:
docker stop docker-influxdb-grafana
To start the container again launch:
docker start docker-influxdb-grafana
Mapped Ports
Host Container Service
3003 3003 grafana
3004 8083 chronograf
8086 8086 influxdb
SSH
docker exec -it <CONTAINER_ID> bash
Grafana
Username: root
Password: root
Add data source on Grafana
- Using the wizard click on
Add data source
- Choose a
name
for the source and flag it asDefault
- Choose
InfluxDB
astype
- Choose
direct
asaccess
- Fill remaining fields as follows and click on
Add
without altering other fields
Basic auth and credentials must be left unflagged. Proxy is not required.
Now you are ready to add your first dashboard and launch some queries on a database.
InfluxDB
Web Interface (Chronograf)
Username: root
Password: root
Port: 8086
InfluxDB Shell (CLI)
- Establish a ssh connection with the container
- Launch
influx
to open InfluxDB Shell (CLI)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].