Zugriff mit "influx" auf influxDB über apache / reverse proxy

Gast #6475774
Lesenswert?

Hallo nochmal, nach langem Basteln hab ich jetzt ein grafana, dass auf 
meinem Webserver mit https funktioniert. In diesem Beispiel hier hat mir 
Ernst S. geschrieben, das geht auch mit influxDB:

Beitrag "Frage zu influxDB, Grafana und https/letsencrypt"

Ich habe influxDB installiert und kann im LAN per influx-client auf die 
DB zugreifen. Nur per ssl "von außen" geht es nicht, da mag er offenbar 
den "/" nicht:
1
$ influx -ssl -host '********.no-ip.biz/influx' -username 'uuu' -password 'ppp'
2
Failed to connect to https://********.no-ip.biz%2Finflux:8086: parse https://********.no-ip.biz%2Finflux:8086/ping: invalid URL escape "%2F"
3
Please check your connection settings and ensure 'influxd' is running.

Was tun? Wie kann ich da jetzt erfolgreich Daten hinschicken?

curl geht offenbar irgendwie:
1
$ curl -sL -I l https://********.no-ip.biz/influx/ping
2
HTTP/1.1 204 No Content
3
Date: Sat, 14 Nov 2020 19:11:22 GMT
4
Server: Apache
5
X-XSS-Protection: 1; mode=block
6
x-Frame-Options: SAMEORIGIN
7
X-Content-Type-Options: nosniff
8
Strict-Transport-Security: max-age=31536000; includeSubDomains
9
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *
10
Referrer-Policy: strict-origin
11
Content-Type: application/json
12
Request-Id: 2eeadeee-26ad-11eb-800b-bc5ff4abbd9d
13
X-Influxdb-Build: OSS
14
X-Influxdb-Version: 1.8.3
15
X-Request-Id: 2eeadeee-26ad-11eb-800b-bc5ff4abbd9d
Gast #6476184
Lesenswert?

Wo ist dieser Parametere eigentlich dokumentiert?

interessanterweise - mit curl kann ich Werte in die DB schreiben, nur 
das influx will sich nicht verbinden:

das hier funktioniert:
1
$ curl -u user:pass -i -X POST 'https://********.no-ip.biz/influx/write?db=mydb' -d 'orga,org=innen value=5'
#6479670
Lesenswert?

Rudi schrieb:
> Sascha W. schrieb:
>> influx -help
>
> danke :-) Da hätte ich auch selber drauf kommen können. Ich meinte von
> einem entfernten PC aus, wo influx (als client) installiert ist.
Als Client? Welchen Zweck sollte das haben?
Influx als DB läuft an einer Stelle, Daten schreiben und abfragen kannst 
du über die HTTP-Schnittstelle. Und für Konfigurationsänderungen macht 
man eine ssh Session auf.

Sascha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren