Repository holding the files to build the Telemetry Stack (TIG) for NetDevOps Webinar
1.9K
Repository holding the files to build the Telemetry Stack (TIG) for NetDevOps Webinar
This docker image contains the following versions:
This Docker image was based upon the work of Samuele Bistoletti https://github.com/samuelebistoletti/docker-statsd-influxdb-grafana
To build the image:
docker image build -f Dockerfile-notls -t <your id>/<your name of image>:no-tls
docker image build -f Dockerfile-tls -t <your id>/<your name of image>:tls
To start the container the first time launch:
No TLS
docker run --ulimit nofile=66000:66000 \
-d \
--name docker-statsd-influxdb-grafana \
-p 3003:3003 \
-p 3004:8888 \
-p 8086:8086 \
-p <NCS1004 GRPC port>:<NCS1004 GRPC port> \
<your id>/<name_of_image>:no-tls
TLS
docker run --ulimit nofile=66000:66000 \
-d \
--name docker-statsd-influxdb-grafana \
-p 3003:3003 \
-p 3004:8888 \
-p 8086:8086 \
-p <NCS1004 GRPC port>:<NCS1004 GRPC port> \
<your id>/<name_of_image>:tls
Host Container Service
3003 3003 grafana
3004 8888 influxdb-admin (chronograf)
8086 8086 influxdb
8125 8125 statsd
Username: root
Password: root
Add data sourcename for the source and flag it as DefaultInfluxDB as typedirect as accessAdd without altering other fieldsUrl: http://localhost:8086
Database: telegraf
User: telegraf
Password: telegraf
Basic auth and credentials must be left unflagged. Proxy is not required.
Now you are ready to add your first dashboard and launch some query on database.
Username: root
Password: root
Port: 8086
/bin/bashinflux to open InfluxDB Shell (CLI)Content type
Image
Digest
Size
372.8 MB
Last updated
almost 6 years ago
docker pull sarifern/tig-stack-tls:no-tls