[gelöst] DbLog userReading (Größe der DB) wird nicht erzeugt

Begonnen von t1me2die, 01 August 2018, 08:12:44

Vorheriges Thema - Nächstes Thema

t1me2die

Moin liebe Leute,

seit geraumer Zeit läuft meine MariaDB problemlos.
Mittlerweile haben sich schon 8,1Mio Datensätze gesammelt.
Anfangs hatte ich ein userReading laut Wiki eingerichtet gehabt https://wiki.fhem.de/wiki/DbLog#Dateigr.C3.B6sse_mitloggen, jedoch habe ich nie kontrolliert, ob es funktioniert oder nicht.

Heute ist mir dann aufgefallen, dass gar kein userReading "DbFileSize" vorhanden ist, liegt wohl daran, dass das Reading "reduceLogState" nicht befüllt wird.

list von der DB:

Internals:
COLUMNS field length used for Device: 64, Type: 64, Event: 512, Reading: 64, Value: 128, Unit: 32
CONFIGURATION
./db.conf
DEF
./db.conf .*:.*
MODE synchronous
MODEL MYSQL
NAME myDbLog
NR 31
NTFY_ORDER 50-myDbLog
PID 1775
REGEXP .*:.*
STATE connected
TYPE DbLog
UTF8 0
VERSION 3.8.9
dbconn mysql:database=fhem;host=localhost;port=3306
dbuser admin
HELPER:
COLSET 1
DEVICECOL 64
EVENTCOL 512
OLDSTATE connected
READINGCOL 64
TYPECOL 64
UNITCOL 32
VALUECOL 128
READINGS:
2018-02-18 09:29:50 reduceLogState Rows processed: 0, deleted: 0, time: 0.00sec
2018-08-01 07:58:40 state connected
cache:
index 0
Attributes:
DbLogExclude .*
DbLogType History
room LogDB
userReadings DbFileSize:reduceLogState.* { (split(' ',`du -m fhem.db`))[0] }


Gruß
Mathze

DS_Starter

Guten Morgen,

ZitatHeute ist mir dann aufgefallen, dass gar kein userReading "DbFileSize" vorhanden ist, liegt wohl daran, dass das Reading "reduceLogState" nicht befüllt wird.
Einmal das und zum Anderen dass dieser Wiki-.Beitrag für SQLite verwendbar ist. MariaDB organisiert seine Files etwas anders.
Ich habe es im Wiki ergänzt.

Für MariaDB ( aber auch für SQLIte) kannst du so vorgehen:

https://wiki.fhem.de/wiki/DbRep_-_Reporting_und_Management_von_DbLog-Datenbankinhalten#Gr.C3.B6.C3.9Fe_der_FHEM-Datenbank_ermitteln

Hoffe das hilft dir weiter.

Grüße
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

t1me2die

Danke Heiko, dass wusste ich bisher noch nicht.

Gruß
Mathze