diff --git a/README.md b/README.md index 16ad191..5aeb71f 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,41 @@ # grafana +## docker compose + +``` yml +services: + grafana: + image: grafana/grafana + container_name: grafana + restart: unless-stopped + environment: + - TZ=Europe/Lisbon + - GF_SECURITY_ALLOW_EMBEDDING=true # for embedding on home assistant dashboard + - GF_RENDERING_CALLBACK_URL=http://lansrv01.dev.lan:3000/ # for embedding on home assistant dashboard + - GF_COOKIE_SAMESITE=disabled # for embedding on home assistant dashboard + - GF_AUTH_ANONYMOUS_ENABLED=true # for embedding on home assistant dashboard + - GF_AUTH_BASIC_ENABLED=true # for embedding on home assistant dashboard + ports: + - 3000:3000 + networks: + - monitoring + volumes: + - grafana-data:/var/lib/grafana +... +``` ## telegraf ### setup -#### Debian/Ubuntu +### Debian/Ubuntu + source : https://docs.influxdata.com/telegraf/v1/install/#install -``` +``` bash # influxdata-archive_compat.key GPG Fingerprint: 9D539D90D3328DC7D6C8D3B9D8FF8E1F7DF8B07E curl -s https://repos.influxdata.com/influxdata-archive_compat.key > influxdata-archive_compat.key echo '393e8779c89ac8d958f81f942f9ad7fb82a25e133faddaf92e15b16e6ac9ce4c influxdata-archive_compat.key' | sha256sum -c && cat influxdata-archive_compat.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg > /dev/null echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https://repos.influxdata.com/debian stable main' | sudo tee /etc/apt/sources.list.d/influxdata.list sudo apt-get update && sudo apt-get install telegraf -``` \ No newline at end of file +```