This repository is archived for reference. The original CI/CD (CircleCI/Travis) and Docker Hub automated builds no longer function as configured, and the published Docker images are stale. No active maintenance is planned.
TIG stack is created for Rancher. If you are not fammiliar with rancher, please read some docs, because it is really great Docker Orchestration Tool.
To use it add custom rancher-catalog to the Rancher configuration, and within only one click, you are able to monitor your Docker Instance automatically!
You can obviously use this stack without Rancher. Just grab docker-compose.yml file and start your stack as usual.
$ mkdir tig-stack
$ cd tig-stack
$ curl -OL https://raw.githubusercontent.com/matisku/tig-stack/master/docker-compose.yml
$ docker-compose up -d
If needed you can clone this repository and build tig-stack locally. For this docker-compose-circleci.yml can be used
$ git clone https://github.com/matisku/tig-stack.git
$ cd tig-stack
$ docker-compose -f docker-compose-circleci.yml up -d
If you don't need to install any Grafana plugins use docker-compose-noplugins.yml
$ git clone https://github.com/matisku/tig-stack.git
$ cd tig-stack
$ docker-compose -f docker-compose-noplugins.yml up -d
http://localhost:30001GF_SECURITY_ADMIN_USER - Admin Username. Default: admin
GF_SECURITY_ADMIN_PASSWORD- Admin User Password. Default:admin
GF_SECURITY_SECRET_KEY - Secret key. Default: grafana
GF_USERS_ALLOW_SIGN_UP - Allow singup to Grafana. Default: "true"
GF_USERS_ALLOW_ORG_CREATE - Allow user create new Orgs. Default: "true"
GF_AUTH_ANONYMOUS_ENABLED - Anonymus autthorization enabled. Default: "true"
GF_AUTH_ANONYMOUS_ORG_NAME - Anonymus defaul Org Name. Default: grafana
GF_DASHBOARDS_JSON_ENABLED - Dashboards as JSON enabled. Default: "true"
GF_DASHBOARDS_JSON_PATH - Path where JSON Dashboards are stored. Default: /opt/grafana
GRAFANA_PLUGINS_ENABLED - Install all available Grafana Plugins. Default: true
INFLUX_DATABASE - IndluxDB Database Name. Default: "telegraf"
INLFUX_ADMIN_USER - IndluxDB Admin Username. Default: "grafana"
INFLUX_ADMIN_PASS - InfluxDB Admin Password. Default: "grafana"
HOST_NAME - Telegraf Default Hostane. Default: "telegraf"
INFLUXDB_HOST - IndluxDB Database Host. Default: "influxdb"
INFLUXDB_PORT - InfluxDB Default Port. Default: "8086"
DATABASE - InfluxDB Database where telegraf stores data. Default: "telegraf"
Grafana:
- 3000 - in Docker
- 3001 - on Host
InfluxDB:
- 8083
- 8086
Copyright © 2016-2018 Mateusz Trojak. See LICENSE for details.
Content type
Image
Digest
Size
81.9 MB
Last updated
over 8 years ago
docker pull matisq/telegraf