Autor Thema: Neues Modul: 93_InfluxDBLog  (Gelesen 51663 mal)

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #165 am: 11 Januar 2022, 20:54:48 »
Das ist die Ausgabe vom 1. curl befehl

{"results":[{"statement_id":0,"series":[{"name":"databases","columns":["name"],"values":[["telegraf"],["_internal"],["iobroker"],["fhem"]]}]}]}

Habe den anderen Post gelöscht. ;-)
Hatte es dort gepostet da dort die Antwort auf das Script kam.

Gruß
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #166 am: 11 Januar 2022, 21:04:58 »
kommentiere mal die Raute von der Zeile aus und lasse es mal mit einem kleinen Logfile mit 3 oder 4 Zeilen laufen. Viellecht kann das Script die Logfiles nicht lesen

#<<<<               echo $year-$month-$day'_'$hour:$minute:$second - $time - $sensor $reading $value

Wenn das was ausgibt setze mal den Befehl manuell ab. Die Variablen bekommst mit dem obigen - auskommentierten - Abschnitt

curl -i -XPOST 'http://'$host'/write?db='$influxdb_name'' --data-binary $reading',site_name='$sensor' value='$value' '$time''

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #167 am: 11 Januar 2022, 21:13:40 »
Habe die *.log Files in ein eigenes Verzeichnis gepackt mit dem Script. Alles ausführbar gemacht dialout/fhem gesetzt.
Wenn ich das Script mit der auskommentierten # starte, bekomme ich jede menge solche meldungen.

date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.


Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #168 am: 11 Januar 2022, 21:17:30 »
ich nutze keine Logfiles. Setze mal ein paar Zeilen hier rein, dann teste ich es kurhz gegen meine DB.

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #169 am: 11 Januar 2022, 21:21:01 »
Habe das script mal weiter durchlaufen lassen.

da kamen noch diese meldungen.

echo Agent pid 4520;-echo Agent pid 4520;-echo Agent pid 4520;_echo Agent pid 4520;:echo Agent pid 4520;:echo - 000000000 - Agent pid 4520;
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6bd5cf49-731b-11ec-9079-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse 'pid,site_name=Agent value=4520; 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6bd5cf49-731b-11ec-9079-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:55 GMT
Content-Length: 88

{"error":"unable to parse 'pid,site_name=Agent value=4520; 000000000': invalid number"}
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioRaiseVolume" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF86AudioRaiseVolume" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioRaiseVolume"
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6c06ed3f-731b-11ec-907a-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.8.10
X-Request-Id: 6c06ed3f-731b-11ec-907a-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:55 GMT

date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioLowerVolume" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF86AudioLowerVolume" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioLowerVolume"
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6c18ac15-731b-11ec-907b-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.8.10
X-Request-Id: 6c18ac15-731b-11ec-907b-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:55 GMT

date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioMute" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF86AudioMute" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioMute"
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6c285c20-731b-11ec-907c-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.8.10
X-Request-Id: 6c285c20-731b-11ec-907c-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:55 GMT

date: zusätzlicher Operand „Datei“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „gültige“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „could“
„date --help“ liefert weitere Informationen.
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: ungültiges Datum „379-379-379 379:379:379“
379-379-379_379:379:379 - 000000000 - 379 379 379
HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 6cd80537-731b-11ec-907e-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.8.10
X-Request-Id: 6cd80537-731b-11ec-907e-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:56 GMT

date: zusätzlicher Operand „running-deCONZ“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „DRI2:“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „qt5ct“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „global“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „iCCP:“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „iCCP:“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „/usr/bin/xdg-open:“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „is“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „called“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Failed“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „/usr/bin/xdg-open:“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „is“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „called“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Failed“
„date --help“ liefert weitere Informationen.
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.254: Theme parsing error: <data>:2:29: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:41:11.254:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6d9c29a2-731b-11ec-9080-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:41:11.254: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6d9c29a2-731b-11ec-9080-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:58 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.254: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.255: Theme parsing error: <data>:3:37: The style property GtkButton:default-outside_(mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:41:11.255:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6db6a2d0-731b-11ec-9081-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6db6a2d0-731b-11ec-9081-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:58 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.255: Theme parsing error: <data>:4:27: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:41:11.255:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6dd3442e-731b-11ec-9082-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6dd3442e-731b-11ec-9082-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:58 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.255: Theme parsing error: <data>:5:31: The style property GtkWidget:focus-line_(mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:41:11.255:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6def0c87-731b-11ec-9083-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6def0c87-731b-11ec-9083-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:58 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.255: Theme parsing error: <data>:6:28: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:41:11.255:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e096a29-731b-11ec-9084-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e096a29-731b-11ec-9084-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:58 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.255: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:14996): Gtk-WARNING **: 11:42:31.449: Theme parsing error: <data>:2:29: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:14996): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:42:31.449:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e240e30-731b-11ec-9086-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:42:31.449: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e240e30-731b-11ec-9086-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:59 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:42:31.449: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:14996): Gtk-WARNING **: 11:42:31.449: Theme parsing error: <data>:3:37: The style property GtkButton:default-outside_(mousepad:14996): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:42:31.449:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e3fa8ee-731b-11ec-9087-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:42:31.449: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e3fa8ee-731b-11ec-9087-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:59 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:42:31.449: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:14996): Gtk-WARNING **: 11:42:31.450: Theme parsing error: <data>:4:27: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:14996): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:42:31.450:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e5f1dc9-731b-11ec-9088-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e5f1dc9-731b-11ec-9088-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:59 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:14996): Gtk-WARNING **: 11:42:31.450: Theme parsing error: <data>:5:31: The style property GtkWidget:focus-line_(mousepad:14996): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:42:31.450:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e799696-731b-11ec-9089-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e799696-731b-11ec-9089-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:59 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:14996): Gtk-WARNING **: 11:42:31.450: Theme parsing error: <data>:6:28: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:14996): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:42:31.450:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6e99c172-731b-11ec-908a-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6e99c172-731b-11ec-908a-e45f017eb31a
Date: Tue, 11 Jan 2022 20:16:59 GMT
Content-Length: 101

{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:42:31.450: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(lxpanel:4511): GLib-CRITICAL **: 11:44:36.342: g_string_insert_len: assertion 'len == 0 || val != NULL' failed-_string:4511): - 000000000 - GLib-CRITICAL Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:44:36.342:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6ebd8a59-731b-11ec-908c-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=GLib-CRITICAL value=11:44:36.342: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6ebd8a59-731b-11ec-908c-e45f017eb31a
Date: Tue, 11 Jan 2022 20:17:00 GMT
Content-Length: 103

{"error":"unable to parse '**,site_name=GLib-CRITICAL value=11:44:36.342: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(lxpanel:4511): GLib-CRITICAL **: 11:44:36.343: g_string_insert_len: assertion 'len == 0 || val != NULL' failed-_string:4511): - 000000000 - GLib-CRITICAL Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 11:44:36.343:
HTTP/1.1 400 Bad Request
Content-Type: application/json
Request-Id: 6edabf1e-731b-11ec-908d-e45f017eb31a
X-Influxdb-Build: OSS
X-Influxdb-Error: unable to parse '**,site_name=GLib-CRITICAL value=11:44:36.343: 000000000': invalid number
X-Influxdb-Version: 1.8.10
X-Request-Id: 6edabf1e-731b-11ec-908d-e45f017eb31a
Date: Tue, 11 Jan 2022 20:17:00 GMT
Content-Length: 103


Gruß
Sascha

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #170 am: 11 Januar 2022, 22:03:18 »
ändere die Zeile mal auf .. damit funktioniert es bei mir


curl -k -XPOST 'http://'$host'/write?db='$influxdb_name'' --data-binary $reading',site_name='$sensor' value='$value' '$time''

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #171 am: 11 Januar 2022, 22:13:49 »
X-Influxdb-Error: unable to parse '**,site_name=GLib-CRITICAL value=11:44:36.343: 000000000': invalid number

Influxdb erwartet numerische Werte. Das ist keiner ... 11:44:36.343: 000000000

Da musst du vermutlich vorher deine Logfiles aufräumen.

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #172 am: 11 Januar 2022, 22:33:06 »
Habe zu testzwecken das verzeichniss auf 1 log datei reduziert. Habe diese durchgesehen. Dorts tehen keine werte drin die dem der in der Fehlermeldung ähneln.

Hbe das Script abgeändert. klappt aber leider nicht.

Hier nochmal ein paar meldungen wenn das script läuft.

date: zusätzlicher Operand „SSH_AUTH_SOCK;- AUTH:SSH_AUTH_SOCK=/tmp/ssh-bTCfJhh7CSSw/agent.4516;“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „SSH_AGENT_PID;-SSH_AGENT_PID=4520;“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „pid“
„date --help“ liefert weitere Informationen.
echo Agent pid 4520;-echo Agent pid 4520;-echo Agent pid 4520;_echo Agent pid 4520;:echo Agent pid 4520;:echo - 000000000 - Age                                               nt pid 4520;
{"error":"unable to parse 'pid,site_name=Agent value=4520; 000000000': invalid number"}
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Documents“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioRaiseVolume" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF                                               86AudioRaiseVolume" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioRaiseVolume"
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.

mousepad:12590): Gtk-WARNING **: 11:41:11.254: Theme parsing error: <data>:2:29: The style property GtkButton:default-border i                                               s deprecated and shouldn't be used anymore. It will be removed in a future version_(mousepad:12590): - 000000000 - Gtk-WARNING                                                Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclient_drives Videos x735-v2.5 1                                               1:41:11.254:
{"error":"unable to parse '**,site_name=Gtk-WARNING value=11:41:11.254: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.
(mousepad:12590): Gtk-WARNING **: 11:41:11.255: Theme parsing error: <data>:3:37: The style property GtkButton:default-outside_                                               (mousepad:12590): - 000000000 - Gtk-WARNING Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Te                                               mplates thinclient_drives Videos x735-v2.5 11:41:11.255:


(lxpanel:4511): GLib-CRITICAL **: 11:44:43.775: g_string_insert_len: assertion 'len == 0 || val != NULL' failed-_string:4511):                                                - 000000000 - GLib-CRITICAL Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclie                                               nt_drives Videos x735-v2.5 11:44:43.775:
{"error":"unable to parse '**,site_name=GLib-CRITICAL value=11:44:43.775: 000000000': invalid number"}
date: ungültiges Datum „-- ::“
date: zusätzlicher Operand „**:“
„date --help“ liefert weitere Informationen.


(lxpanel:4511): GLib-CRITICAL **: 11:45:08.148: g_string_insert_len: assertion 'len == 0 || val != NULL' failed-_string:4511):                                                - 000000000 - GLib-CRITICAL Bookshelf Desktop Documents Downloads Music ok perl5 Pictures Public rpdiags.txt Templates thinclie                                               nt_drives Videos x735-v2.5 11:45:08.148:
{"error":"unable to parse '**,site_name=GLib-CRITICAL value=11:45:08.148: 000000000': invalid number"}
date: zusätzlicher Operand „IO“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „requests“
„date --help“ liefert weitere Informationen.
:after - 000000000 - 58855 requests (58855ed) with 0 events remaining.
{"error":"unable to parse 'requests,site_name=58855 value=(58855 000000000': invalid boolean"}
date: zusätzlicher Operand „IO“
„date --help“ liefert weitere Informationen.
date: zusätzlicher Operand „IO“
„date --help“ liefert weitere Informationen.
mv: das Verschieben von './.cache/lxsession/LXDE-pi/run.log' nach './ok/./.cache/lxsession/LXDE-pi/run.log' ist nicht möglich:                                                Datei oder Verzeichnis nicht gefunden
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioRaiseVolume" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF                                               86AudioRaiseVolume" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioRaiseVolume"
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioLowerVolume" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF                                               86AudioLowerVolume" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioLowerVolume"
date: zusätzlicher Operand „Taste“
„date --help“ liefert weitere Informationen.
Openbox-Message: Gewünschte Taste "XF86AudioMute" existiert nicht auf dem Display-_Openbox-Message: Gewünschte Taste "XF86Audio                                               Mute" existiert nicht auf dem Display: - 000000000 - Gewünschte Taste "XF86AudioMute"
date: zusätzlicher Operand „gültige“
„date --help“ liefert weitere Informationen.
mv: das Verschieben von './.cache/openbox/openbox.log' nach './ok/./.cache/openbox/openbox.log' ist nicht möglich: Datei oder V                                               erzeichnis nicht gefunden


gruß und danke
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #173 am: 11 Januar 2022, 22:48:47 »
schau mal ob dieser Befehl ein measurement anlegt, name testbla

curl  -k -XPOST http://192.168.2.104:8086/write?db=fhem --data-binary 'testbla,site_name=HM_4BDB2C_T1 value=22.8 1583017219000000000'

kommentiere das echo von vorhin wieder aus.

Welche Umgebung hast du? Raspberry, linux Server, ...? Welche Linux Version?

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #174 am: 11 Januar 2022, 22:52:44 »
Warum auch immer scheint es jetzt zu funktionieren. bin auf der konsole direkt mal in das verzeichniss gegangen und habe das import.sh dann aus dem verzeichniss aufgerufen. Und es funktioniert.

Wenn ich es aus einem anderen Verzeichniss mit pfadangabe aufgerufen habe, dann sind die meldungen zustande gekommen.

warum auch immer.

Danke für deine hilfe.
Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Online kadettilac89

  • Hero Member
  • *****
  • Beiträge: 1538
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #175 am: 11 Januar 2022, 22:55:26 »
das Script muss aus dem Verzeichnis gerufen werden in dem die Logfiles sind sonst liest es irgend was anderes ein.
for file in $(find . -name "*.log" | sort)

Steht sogar in deinem Zitat ...

Es werden alle im           ><<<<<<<<<< gleichen Verzeichnis gefundenen Logs >>>>>>>>>><        berücksichtigt. Nach dem Import werden die fertigen Logs nach ./ok verschoben. Vielleicht vor dem finalen Start nochmal mit echo vor der curl Anweisung testen.

Offline sash.sc

  • Hero Member
  • *****
  • Beiträge: 1978
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #176 am: 14 Januar 2022, 22:03:49 »
Es funktioniert jetzt.
Habe gedacht es würde was schneller gehen, aber besser wie nix. ;)

Danke dafür

Gruß Sascha
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Offline Weisswurstverkäufer

  • Full Member
  • ***
  • Beiträge: 156
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #177 am: 27 Januar 2022, 07:28:13 »
Hallo,

kann es sein dass das Modul beim erzeugen der Einträge in InfluxDB nicht den Zeitpunkt des Readings in FHEM nutzt sondern einfach den aktuellen Timestamp?

Das scheint teilweise zu Problemen zu führen wenn Readings nicht nur auftauchen wenn sie entstehen sondern auch mal zeitversetzt. Bei mir ist das z. B. der Fall bei Netatmo. Da werden manchmal pro Update mehrere Readings geladen. In FHEM sind die dann mit ihrem korrektem Timestamp. In der InfluxDB landen sie aber alle zu einem Zeitpunkt. Das ist irgendwie ein bisschen blöd - Netatmo ist zwischendurch auch gerne mal nicht erreichbar und es kommen dann Daten für 1-2 Stunden auf einmal in FHEM an und dadurch so blöd in die InfluxDB.

Könnte das vielleicht noch irgendwie verbessert werden?

Offline timmib

  • Developer
  • Full Member
  • ****
  • Beiträge: 221
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #178 am: 03 Februar 2022, 16:29:34 »
Hi,

geht es hier um das Modul InfluxDBLogger?

https://fhem.de/commandref_DE.html#InfluxDBLogger

Dann ist es der falsche Thread.

Um auf die Frage zu antworten. Ja man könnte den Timestamp auch mitgegeben. Die Schnittstelle gibt das grundsätzlich her.
https://docs.influxdata.com/influxdb/v1.8/write_protocols/line_protocol_tutorial/


Offline Weisswurstverkäufer

  • Full Member
  • ***
  • Beiträge: 156
Antw:Neues Modul: 93_InfluxDBLog
« Antwort #179 am: 03 Februar 2022, 17:22:02 »
geht es hier um das Modul InfluxDBLogger?

Ups. Du hast recht. Soll ich das nochmal woanders rein pasten?

 

decade-submarginal