Systemprotokoll als E-Mail versenden

diverse Zusatzsoftware

Moderator: Co-Administratoren

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Systemprotokoll als E-Mail versenden

Beitrag von alchy » 19.08.2016, 13:07

Du hast eine Synology. Damit hast du auch die Möglichkeit eines Syslogservers.
Du musst doch keinen Windowsrechner benutzen. :shock:
Zur Einrichtung Tante G befragen, fertig.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Benutzeravatar
BausatzFan
Beiträge: 106
Registriert: 05.10.2015, 21:36
Wohnort: Bayern

Re: Systemprotokoll als E-Mail versenden

Beitrag von BausatzFan » 19.08.2016, 13:19

Danke für den Hinweis. Im DSM gibt es tatsächlich dafür einen Dienst :D

Meine CCU ist gerade eben wieder abgeschmiert. :( Tagelang hatte ich Ruhr vor dieser Meldung. Jetzt erscheint sie wieder alle paar Stunden.
Dateianhänge
ReGa reagiert nicht mehr.png
ReGa reagiert nicht mehr.png (22.2 KiB) 4084 mal betrachtet
CUxD Syslog.txt
(283.54 KiB) 129-mal heruntergeladen
CCU3 - Firmwareversion: 3.41.11; 243 Kanaele in 84 Geraeten und 49 CUxD-Kanaele in 4 CUxD-Geraeten

Benutzeravatar
BausatzFan
Beiträge: 106
Registriert: 05.10.2015, 21:36
Wohnort: Bayern

Re: Systemprotokoll als E-Mail versenden

Beitrag von BausatzFan » 19.08.2016, 13:32

Alchy,

hier (http://homematic-forum.de/forum/viewtop ... 8&start=10) schriebst Du 2014, dass
Das eigentlich wichtigere Fehlerprotokoll kannst Du einfach auf die Nas kriegen mittels Eingabe der SYSlog Server Adresse in den Einstellungen / Zentralenwartung ....
Das Systemprotokoll siehe oben.
Stellt sich für mich die Frage, was willst Du mit dem Systemprotokoll machen?
Ich lasse damit so gut wie nichts mehr loggen, da es mittlerweile genügend andere Möglichkeiten gibt.
Welche anderen Möglichkeiten meinst Du denn damit? Gibt es eine irgendwo eine inoffizielle Erklärung der Fehlercodes? EQ3 hat diese soweit ich gelesen habe ja nichts veröffentlicht.
CCU3 - Firmwareversion: 3.41.11; 243 Kanaele in 84 Geraeten und 49 CUxD-Kanaele in 4 CUxD-Geraeten

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Systemprotokoll als E-Mail versenden

Beitrag von alchy » 19.08.2016, 14:39

Nicht durcheinander wirbeln. Systemprotokoll ist der Quark, wo du in der Klickibunti unter Reiter Status Systemprotokoll die protokollierten Geräte anschauen kannst. Abgesehen von "Ich will mal checken ob das oder das mhinhaut" ist das *IMHO* zu nichts zu gebrauchen. Werte von Sensoren usw. sind besser über cuxd historian oder weiß der Geier zu loggen.

Das ist für dich aber eh uninteressant, da du ja ein Problem hast. Also eher diese Protokollierung abschalten in dem du bei Einstellungen Geräte keines der Geräte auf protokolliert setzt.

das Wichtigere Fehlerprotokoll ist das was iauf der CCU im Verzeichnis /var/log in den messages Dateien liegt, anschauen kannst du dir das aber auch in der Klickibunti unter Reiter Einstellungen / Systemsteuerung / Zentralenwartung / Fehlerprotokoll herunterladen ... oder eben auch in CUXD usw..
Das Fehlerprotokoll wird jedoch bei jedem Reboot "resetet" Nach einem "unkontrolliertem" Neustart, siehst du also nicht mehr, was los war. Daher ist es im Zweifelsfall eben besser die Fehler auf einen Syslogserver zu übertragen.

Deine sekündlich mehrmals auftretenden Fehlermeldung ist mir so noch nicht unter gekommen und ist mit hoher Wahrscheinlichkkeit nicht durch die Benutzung Klickibunti hervorgerufen. ich weiß, das hilft dir nicht :wink:
Zum weiteren Schauen deines Logs habe ich im Moment keine Zeit.

aber:

mittels ssh auf die CCU kannst du die ReGa auch wiesder starten, ohne die Kiste zu rebooten.

Code: Alles auswählen

ps|grep rega
muss als Ausgabe so etwas

Code: Alles auswählen

/bin/ReGaHss -f /etc/rega.conf -l 2
bringen, wenn nicht kamnst du mit:

Code: Alles auswählen

/etc/init.d/S70ReGaHss start
die ReGa neustarten.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

BadenPower

Re: Systemprotokoll als E-Mail versenden

Beitrag von BadenPower » 19.08.2016, 20:49

alchy hat geschrieben:Deine sekündlich mehrmals auftretenden Fehlermeldung ist mir so noch nicht unter gekommen und ist mit hoher Wahrscheinlichkkeit nicht durch die Benutzung Klickibunti hervorgerufen. ich weiß, das hilft dir nicht :wink:
Das wird durch einen fehlerhaften Aufruf einer xmlrpc-Routine ausgelöst.

Dieses kann durch ein fehlerhaftes HM-Script oder einen fehlerhafter Aufruf von Aussen (AddOn / App) geschehen.

.

Benutzeravatar
BausatzFan
Beiträge: 106
Registriert: 05.10.2015, 21:36
Wohnort: Bayern

Re: Systemprotokoll als E-Mail versenden

Beitrag von BausatzFan » 22.08.2016, 10:54

Danke, BadenPower, für den Hinweis!

Wie soll ich vorgehen um die Ursache aufzuspüren? Ich habe jetzt zunächst mal alle Programme mit Skripten deaktiviert. Der Fehler tritt bislang noch weiterhin auf, ich habe aber bislang die CCU2 noch nicht neu gestartet.

An Zusatzsoftware läuft bei mir ne ganze menge:
Programme drucken 1.1, HQ WebUI 2.5.4, XML-API 1.10, CUcD 1.7, Skript Parser 1.0, E-Mail 1.6.4, QuickAccess 2.0b5, CUxD Highcharts.

Soll ich was davon deinstallieren? Regelmäßig brauche ich eigentlich nur CUxD und XML-API für den Zugriff über meine-homematic.de.

Im Status von CUxD ist der cpu Load meiner CCU auch immer bei 100%. Sollte auch nicht sein, oder?

TTY ist der USB Anschluss, oder?

Code: Alles auswählen

  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8181 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (4637) angefordert!

  Diese Web-Seite wurde aufgerufen von: 10.200.201.66

  CUxD-Uptime(1.7):       2 Tag(e) 17:48:49, 97464 Bytes belegt, Compiled Jul  3 2016 22:48:19
  CCU-Uptime(2.21.10):    2 Tag(e) 22:28:16, load-average: 4.16 3.78 3.52, 10s-cpu-load: 100.0%
  Speicher:  Total 255392k  Used 214888k  Free 40504k  (Cached 94868k)

  Filesystem: /                  ubifs    (ro) Total     173288k  Used      83336k (48.1%)  Free      89952k (51.9%)
  Filesystem: /dev               devtmpfs (rw) Total     127636k  Used          0k ( 0.0%)  Free     127636k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total     127696k  Used          0k ( 0.0%)  Free     127696k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total     127696k  Used      27632k (21.6%)  Free     100064k (78.4%)
  Filesystem: /media             tmpfs    (rw) Total     127696k  Used          0k ( 0.0%)  Free     127696k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total     200704k  Used       8064k ( 4.0%)  Free     192640k (96.0%)
  Filesystem: /usr/local         ubifs    (rw) Total      41284k  Used      15880k (38.5%)  Free      25404k (61.5%)
  Filesystem: /media/sd-mmcblk0  vfat     (rw) Total   30897408k  Used    1131072k ( 3.7%)  Free   29766336k (96.3%)

  CCU-MAC:     00:1A:22:06:02:0A
  HM-Config:   /etc/config/homematic.regadom(8781197) OK! - Mon Aug 22 10:57:03 2016
  CUxD-Config: /usr/local/addons/cuxd/cuxd.ps(3548) - Mon Aug 22 00:00:00 2016
  Device-Log:  /tmp/devlog.txt(4755909) - Mon Aug 22 11:52:28 2016
               /tmp/sd/cuxd/devlog(239 files)

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT     '8700'
	*HM-SCRIPTHOST  '127.0.0.1'
	*HM-SCRIPTPORT  '8181'
	*RPCHOST        '127.0.0.1'
	*RPCPORT        '8701'
	 HTTP-REFRESH   '5'
	 TERMINALLINES  '250'
	 RCVLOGSIZE     '10000'
	 CUXINITCMD     'X21'
	 LOGFILE        ''
	 LOGLEVEL       '1'
	 LOGSIZE        '1000000'
	 LOGFILEMOVE    ''
	 DEVLOGFILE     '/tmp/devlog.txt'
	 DEVLOGSIZE     ''
	 DEVLOGMOVE     '/tmp/sd/cuxd/devlog'
	 DEVLOGMOVE-HR  ''
	 DEVLOGEXPORT   ''
	 DEVTIMEFORMAT  '%Y-%m-%dT%X'
	 DEVDATAFORMAT  ''
	 DEVLOGOLDALIAS '0'
	 SUBSCRIBE-RF   '1'
	 SUBSCRIBE-WR   '1'
	 AUTOSAVE       '1'
	 MOUNTCMD       'ln -s /media/sd-mmcblk0 /tmp/sd'
	 UMOUNTCMD      'rm -f /tmp/sd'
	 BACKUPCMD      ''
	 SYSLOGMOVE     ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR         ''
	 TH-DIR-FILTER  ''
	 ADDRESS-BUFFER '120'
	 CLOUDMATIC_CMD '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG   '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT '/tmp/snapshots'
	 WEBCAMCACHE    '/tmp/webcams'
	 SYSLOGFILENAME '/var/log/messages'
	 CUXD-CHARTS    '/etc/config/addons/www/cuxchart/index.html'


  Aktuelle Geräteeinstellungen - 6 Gerät(e), 55 Channel(s):

  	CUX2801001:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT(wget -q -O - http://api.wetter.com/forecast/weather/city/DE0005842/project/hm/cs/a469b8ef5ced208cabee5f7f8b9c262f6/output/json)
			KEY-LONG CMD_LONG()
	CUX2801001:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT(wget -q -O - 'http://api.wunderground.com/api/ d290af5608ddda03d/conditions/lang:DL/q/ Germany/xxxxxxx.xml')
			KEY-LONG CMD_LONG()
	CUX2801001:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT(LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl --range 1-25000 http://www.dwd.de/DWD/warnungen/warnapp/json/warnings.html)
			KEY-LONG CMD_LONG()
	CUX2801002:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2803001:1	host:'192.168.178.40' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:2	host:'192.168.178.78' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:3	host:'192.168.178.82' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:4	host:'192.168.178.46' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:5	host:'192.168.178.49' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:6	host:'192.168.178.84' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:7	host:'192.168.178.23' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:8	host:'192.168.178.99' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:9	host:'192.168.178.30' int-alive:60s int-fail:60s max-retry:2 threshold:1
	CUX2803001:10	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:11	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:12	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:13	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:14	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:15	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX2803001:16	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
	CUX9001001:	CCU((null),'.') trigger(0:0.000)
	CUX9002001:	mode(0) T h(0.40)
	CUX9002001:1	CCU((null),'')
	CUX9002001:2	SET
	CUX9100001:


  Aktuelles Logging (/tmp/devlog.txt):

	 1.   :
	 2.   :


  gefundene Adressen (aktuelle zuerst 11:52:36):
Dateianhänge
BidCos Wired.png
BidCos Wired.png (12.9 KiB) 3993 mal betrachtet
CCU3 - Firmwareversion: 3.41.11; 243 Kanaele in 84 Geraeten und 49 CUxD-Kanaele in 4 CUxD-Geraeten

BadenPower

Re: Systemprotokoll als E-Mail versenden

Beitrag von BadenPower » 22.08.2016, 13:07

BausatzFan hat geschrieben:Der Fehler tritt bislang noch weiterhin auf, ich habe aber bislang die CCU2 noch nicht neu gestartet.
Die CCU mußt Du natürlich neu starten, da der auslösende Prozess hängt, also in einer permanenten Schleife wiederholt wird und so eben mehrfach sekündlich im Log erscheint und daher auch Deine CCU-Last auf 100% steigen läßt.

.

Benutzeravatar
BausatzFan
Beiträge: 106
Registriert: 05.10.2015, 21:36
Wohnort: Bayern

Re: Systemprotokoll als E-Mail versenden

Beitrag von BausatzFan » 22.08.2016, 21:25

Prima, ein Neustart hat tatsächlich die unzähligen Meldungen

Code: Alles auswählen

Aug 22 20:51:30 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 145 0x91 [1] 0 0x00 [2] 102 0x66 [3] 0 0x00 [4] 0 0x00  [../Platform/DOM/iseESPexec.cpp (11622)]
verschwinden lasse :)

Alle Programme mit Skripten sind jetzt deaktiviert. Die Zusatzsoftware lasse ich zunächst mal noch installiert. Ich werde jetzt jeden Tag wieder ein Programm aktivieren und das Systemprotokoll betrachten. Ich hoffe mal auch das sich diese Meldungen, dass sich BidCos-Wired und ReGa veranschiedet haben, damit zunächst erledigt haben.

Viele Grüße,
Christian
CCU3 - Firmwareversion: 3.41.11; 243 Kanaele in 84 Geraeten und 49 CUxD-Kanaele in 4 CUxD-Geraeten

BadenPower

Re: Systemprotokoll als E-Mail versenden

Beitrag von BadenPower » 22.08.2016, 22:28

Die CCU-Last sollte sich jetzt auch wieder im Normalbereich befinden.
.

Benutzeravatar
BausatzFan
Beiträge: 106
Registriert: 05.10.2015, 21:36
Wohnort: Bayern

Re: Systemprotokoll als E-Mail versenden

Beitrag von BausatzFan » 22.08.2016, 23:11

ja das tut sie: 10s-cpu-load: 2.6% :D

seltsamerweise habe ich in der Syslog in CUxD immer noch die Meldung:

Code: Alles auswählen

homematic-ccu2 daemon.err cuxd[314]: getstring(2103) > 1000 corrupt binrpc data?
Diese Meldung hatte ich zum ersten mal als ich versucht habe, mir über das in diesem Beitrag beschriebene Programm eine Email mit dem Systemprotokoll zuschicken zu lassen. Das Programm ist jedoch deaktiviert !?!

Den HM Syslog in meiner Sysnology zu loggen habe ich immer noch nicht hinbekommen. Kriege einfach nicht Java 8 auf das DMS 6 :cry:
Dateianhänge
Syslog.txt
(49.85 KiB) 139-mal heruntergeladen
CCU3 - Firmwareversion: 3.41.11; 243 Kanaele in 84 Geraeten und 49 CUxD-Kanaele in 4 CUxD-Geraeten

Antworten

Zurück zu „Sonstige Addons“