Grafana work.
This commit is contained in:
parent
366c4635d6
commit
7b8ec929db
2
hosts
2
hosts
@ -44,4 +44,4 @@ x570 amdgpu=true nanominer=true nanominer_gpu=eth nanominer_gpus=0 nanominer_gpu
|
|||||||
; Example: true
|
; Example: true
|
||||||
;
|
;
|
||||||
office domain=hyperling.com onlyoffice=true
|
office domain=hyperling.com onlyoffice=true
|
||||||
grafana domain=hyperling.com grafana=true influxdb1=true
|
grafana domain=hyperling.com grafana=true influxdb1=true telegraf=true
|
@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
# Install everything needed for a Grafana subsite.
|
# Install everything needed for a Grafana subsite.
|
||||||
|
# https://grafana.com/docs/grafana/latest/getting-started/getting-started/
|
||||||
|
|
||||||
## Pre-reqs ##
|
## Pre-reqs ##
|
||||||
|
|
||||||
@ -16,8 +17,8 @@
|
|||||||
- name: Server | Grafana | Install | Add Repo
|
- name: Server | Grafana | Install | Add Repo
|
||||||
shell: '{{ item }}'
|
shell: '{{ item }}'
|
||||||
loop:
|
loop:
|
||||||
- wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
|
- wget -q -O - https://packages.grafana.com/gpg.key | apt-key add -
|
||||||
- echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
|
- echo "deb https://packages.grafana.com/oss/deb stable main" | tee /etc/apt/sources.list.d/grafana.list
|
||||||
- apt update
|
- apt update
|
||||||
|
|
||||||
- name: Server | Grafana | Install | Main
|
- name: Server | Grafana | Install | Main
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
# InfluxDB 1.* to be used with Grafana.
|
# InfluxDB 1.* to be used with Grafana.
|
||||||
|
# https://docs.influxdata.com/influxdb/v1.8/introduction/get-started/
|
||||||
|
|
||||||
- name: Server | InfluxDB | Check
|
- name: Server | InfluxDB | Check
|
||||||
shell: which influxd
|
shell: which influxd
|
||||||
@ -23,4 +24,5 @@
|
|||||||
loop:
|
loop:
|
||||||
- influx -execute "create database main"
|
- influx -execute "create database main"
|
||||||
- influx -execute "show databases"
|
- influx -execute "show databases"
|
||||||
- influx -database main -execute "INSERT cpu,host=success,region=test value=1.00"
|
- influx -database main -execute "INSERT cpu,host=success,region=test value=1.00"
|
||||||
|
when: influxdb_check.failed
|
@ -1,5 +1,6 @@
|
|||||||
---
|
---
|
||||||
# Create an Influx2.0 DB. Have not successfully used in Grafana yet.
|
# Create an Influx2.0 DB. Have not successfully used in Grafana yet.
|
||||||
|
@ https://docs.influxdata.com/influxdb/v2.0/get-started/?t=Linux
|
||||||
|
|
||||||
- name: Server | InfluxDB | Check
|
- name: Server | InfluxDB | Check
|
||||||
shell: which influxd
|
shell: which influxd
|
||||||
|
@ -15,4 +15,6 @@
|
|||||||
- wget https://dl.influxdata.com/telegraf/releases/telegraf_1.17.3-1_amd64.deb
|
- wget https://dl.influxdata.com/telegraf/releases/telegraf_1.17.3-1_amd64.deb
|
||||||
- dpkg -i telegraf_1.17.3-1_amd64.deb
|
- dpkg -i telegraf_1.17.3-1_amd64.deb
|
||||||
- service telegraf start
|
- service telegraf start
|
||||||
when: telegraf_check.failed
|
when: telegraf_check.failed
|
||||||
|
|
||||||
|
# TODO: Add cron job(s)
|
Loading…
x
Reference in New Issue
Block a user