DBLOG - Keine Logeinträge mehr

Begonnen von Sidey, 10 Oktober 2016, 22:25:30

Vorheriges Thema - Nächstes Thema

Sidey

Hallo,

ich komme gerade nicht weiter.
Seit dem ich gestern Abend ein HTTPMOD eingerichtet habe (die Zeit passt in etwa), werden keine Logeinträge mehr in meine Datenbank geschrieben.

An der Datenbank selbst kann es nicht liegen (sqlite3). In diese kann ich manuell etwas reinschreiben.

Die current Tabelle ist komplett leer und er letzte Eintrag in history ist von gestern 22:34.

Das Httpmod habe ich schon wieder entfernt, fhem neu gestartet und auch aktualisiert.
Verbose 5 habe mich bislang auch nicht weiter gebracht.
Die Datenbank hat 1,5 GB, auf dem Dateisystem ist noch genügend Kapazität (3.8 G) frei.


Mir fehlt gerade der Ansatz, wie ich den Fehler weiter eingrenzen kann.

Internals:
   CONFIGURATION /opt/fhem/db.conf
   DBMODEL    SQLITE
   DEF        /opt/fhem/db.conf .*:.*

   NAME       LoggingDB
   NR         152
   NTFY_ORDER 50-LoggingDB
   PID        4405
   REGEXP     .*:.*

   STATE      connected
   TYPE       DbLog
   dbconn     SQLite:dbname=/opt/fhem/fhem.db
   dbuser
   Readings:
     2016-10-10 08:07:11   countCurrent    0
     2016-10-10 08:07:11   countHistory    9791286
     2016-10-10 21:37:06   state           connected
     2016-10-10 18:37:19   userCommand     select * from current
     2016-09-02 00:47:39   userCommandResult 2016-01-17 16:17:09
Attributes:
   room       system
   verbose    5



Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

supernova1963

Hallo Sidey,

mein db Logging erfolgt zwar in mysql, dürfte aber keine Rolle spielen.
Es wurde empfohlen zwei "at's" zu definieren:

define DBLogging_Reopen at +*00:15:00 set DBLogging reopen
attr DBLogging_Reopen room Logging

define DBLogging_Reduce at +*24:00:00 set DBLogging reduceLog 1
attr DBLogging_Reduce room Logging


Vielleicht hilft es dir,

Gernot