Erledigt... hatte sich wohl nur ein Fehler eingeschlichen.
https://github.com/jens-maus/RaspberryMatic/issues/955
Moderatoren: jmaus, Co-Administratoren
Erledigt... hatte sich wohl nur ein Fehler eingeschlichen.
Na immer doch...Bernd-Joras hat geschrieben: ↑01.11.2020, 13:31Hat jemand einen TIP für mich ? DANKE vorab .... Bernd
Das habe ich ignoriert. Auf einem Standard RaspbianOS gibt es keinen Nutzer "Admin" sondern nur "Pi" oder eben "root".Bernd-Joras hat geschrieben: ↑01.11.2020, 13:31Bekomme ich beim Befehl => "sudo chown syslog:adm /var/log/remote" den Fehler => chown: ungültiger Benutzer: „syslog:adm“
Das musste ich auch feststellen... und habe es wie folgt behoben.Bernd-Joras hat geschrieben: ↑01.11.2020, 13:31Und dann gibt es bei mir leider keine täglichen LOG´s …
Code: Alles auswählen
/var/log/remote/*.log {
maxsize 5M
weekly
missingok
notifempty
rotate 4
compress
}
Ok, dazu gibt's ja unterschiedliche Angaben. Hab das auch erst seit vorgestern drin und mein Log ist noch nicht so groß.Bernd-Joras hat geschrieben: ↑01.11.2020, 19:00Jedoch glaube ich, dass „maxsize 5M„ nicht greift … muss glaube ich „size 5M“ geschrieben werden.
Code: Alles auswählen
# Example static IP configuration:
interface eth0
static ip_address=192.168.000.xxx/24
static routers=192.168.000.xxx
static domain_name_servers=192.168.000.xxx
# Example static IP configuration WLAN:
interface wlan0
static ip_address=192.168.000.xxx/24
static routers=192.168.000.xxx
static domain_name_servers=192.168.000.xxx
Code: Alles auswählen
# provides UDP syslog reception
module(load="imudp")
input(type="imudp" port="514")
# provides TCP syslog reception
module(load="imtcp")
input(type="imtcp" port="514")
#das folgende „One Log per Remotehost“ muss vor den ##### GLOBAL DIRECTIVES ###### eingeflegt werden
################################
#### One Log per Remotehost ####
################################
template(name="DynFile" type="string" string="/var/log/remote/%FROMHOST-IP%.log")
ruleset(name="RemoteDevice"){
action(type="omfile" dynaFile="DynFile")
}
Code: Alles auswählen
/var/log/remote/*.log {
daily # täglich Rotieren
missingok # Falls das Log nicht existiert ignoriere es
rotate 14 # Behalte 14 Logiles
maxsize 20M # Rotieren auch wenn größer 20 MB
compress # Komprimiere die alten Logs
delaycompress # Verschiebt die Kompression des letzten Logfiles auf den nächsten Rotationszyklus.
# Das hat nur im Zusammenhang mit compress Bedeutung. Es kann verwendet werden, wenn
# Programme nicht dazu veranlasst werden können, ihre Logdateien zu schließen und
# daher noch in die alte Datei weiterschreiben wollen.
notifempty # Leere Logdateien werden nicht rotiert
}