Schlagwort: grafana

Grafana Web-GUI über TLS mit Nginx

Einfach Config um eine Grafana Installation per Nginx über einen SSL Proxy abzusichern.

/etc/nginx/sites-enabled/grafana/

server {
    listen 80;
    return 301 https://$host$request_uri;
}

server {

    listen 443;
    server_name grafana.rzhas.de;

    ssl_certificate           /etc/ssl/rzhas/fullchain.pem;
    ssl_certificate_key       /etc/ssl/rzhas/privkey.pem;

    ssl on;
    ssl_session_cache  builtin:1000  shared:SSL:10m;
    ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
    ssl_prefer_server_ciphers on;

    access_log            /var/log/nginx/grafana.access.log;

    location / {

      proxy_set_header        Host $host;
      proxy_set_header        X-Real-IP $remote_addr;
      proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header        X-Forwarded-Proto $scheme;

      # Fix the “It appears that your reverse proxy set up is broken" error.
      proxy_pass          http://localhost:3000;
      proxy_read_timeout  90;

      proxy_redirect      http://localhost:3000 https://grafana.rzhas.de;
    }
  }

Rename „Measurement“ bei InfluxDB

Beim testen mit Grafana und InfluxDB kann es mal passieren, dass Messungen verkehrt in der Datenbank benannt werden. Bei InfluxDB kann dies nicht einfach umbenannt werden, sondern die Daten müssen „umkopiert“ werden.

SELECT * INTO MyMeasurementCopy from MyMeasurement GROUP BY *

Hier werden alle Messwerte mit dem Namen „MyMeasurement“ in „MyMeasurementCopy“ kopiert. Die alten Informationen können dann gelöscht werden.

DROP MEASUREMENT MyMeasurement

Quelle: https://stackoverflow.com/questions/50319520/rename-measurement