J'ai installé Grafana et InfluxDB 0.9 localement. Grafana est configuré pour utiliser une connexion directe à http://localhost :8086.
Auparavant, tous mes graphiques récupéraient les données d'InfluxDB. Si je vais dans Sources de données, puis ma connexion InfluxDB et que j'appuie sur Tester la connexion, la requête suivante est enregistrée par InfluxDB :
[http] 2015/09/02 22:49:00 127.0.0.1 - root [02/Sep/2015:22:49:00 +1000] GET /query?db=insight&epoch=ms&p=%5BREDACTED%5D&q=SHOW+MEASUREMENTS+LIMIT+1&u=root HTTP/1.1 200 100 https://
localhost:3000/datasources/edit/1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2498.0 Safari/537.36 fbe414fb-5170-11e5-8006-000
000000000 1.39579ms
Ensuite, j'ai activé SSL pour Grafana :
protocol = https
Maintenant, mes graphiques n'affichent pas de données, et lorsque je clique sur Tester la connexion, il semble simplement qu'il se bloque indéfiniment - les journaux InfluxDB n'affichent aucune requête reçue :
Il semblerait donc que l'activation de SSL dans Grafana ait cassé quelque chose.
Si je change le type de connexion dans Grafana de Direct à Proxy, cela fonctionne à nouveau - cependant, les connexions directes ne fonctionnent pas.
Est-ce un problème connu ou dois-je modifier autre chose dans la configuration ?
Pouvez-vous afficher la sortie des outils de développement Chrome ? Lorsque vous utilisez l'accès direct, il accède directement à influxdb depuis le navigateur, les navigateurs ont des exigences CORS plus strictes lorsque SSL est activé, donc probablement pourquoi vous voyez ce problème (et pourquoi cela fonctionne lorsque vous utilisez l'accès proxy)
Vous avez raison, il s'agit d'un problème de navigateur :
Il semble que je devrai également activer SSL sur InfluxDB.
Par curiosité, si j'active SSL sur InfluxDB avec un certificat auto-signé, cela causera-t-il des problèmes avec InfluxDB ?
Je ne vois aucune option mentionnée pour savoir si Grafana vérifie ou non le certificat SSL InfluxDB.
si vous utilisez l'accès direct, Grafana ne sera pas du tout impliqué.
Quant à l'utilisation du mode proxy avec un certificat auto-signé, cela fonctionnera
Commentaire le plus utile
si vous utilisez l'accès direct, Grafana ne sera pas du tout impliqué.
Quant à l'utilisation du mode proxy avec un certificat auto-signé, cela fonctionnera