De topic titel is niet echt duidelijk, dus even wat uitleg.
Ik heb een Cisco Callmanager draaien die wat output geeft naar mijn "syslogd -r" op een Linux Debian systeem. De informatie van die Callmanager komt in een aparte file (/var/log/cisco).
Nu wil ik graag wat informatie uit die logfile in een andere file zetten, zonder duplicates.
Het probleem waar ik op stuit is dat de syslog logfiles worden geroteerd, opzich heel fijn, maar niet voor die ene file.
Logrotate haalt informatie uit de /etc/syslog.conf om te bepalen welke files gerotate moeten worden, in de man-pages van syslog.conf(5) kan ik niets vinden over het uitsluiten van een bepaalde logfile van rotaten.
Als ik met een cronjob informatie uit de cisco logfile haal heb ik de kan dat ik net een stukje mis.
Dit lijkt me een vaker voorkomend probleem, maar met Google is het me niet gelukt een oplossing te vinden. Misschien wat Linux kenners hier die me opweg kunnen helpen?
Ik heb een Cisco Callmanager draaien die wat output geeft naar mijn "syslogd -r" op een Linux Debian systeem. De informatie van die Callmanager komt in een aparte file (/var/log/cisco).
Nu wil ik graag wat informatie uit die logfile in een andere file zetten, zonder duplicates.
Het probleem waar ik op stuit is dat de syslog logfiles worden geroteerd, opzich heel fijn, maar niet voor die ene file.
Logrotate haalt informatie uit de /etc/syslog.conf om te bepalen welke files gerotate moeten worden, in de man-pages van syslog.conf(5) kan ik niets vinden over het uitsluiten van een bepaalde logfile van rotaten.
Als ik met een cronjob informatie uit de cisco logfile haal heb ik de kan dat ik net een stukje mis.
Dit lijkt me een vaker voorkomend probleem, maar met Google is het me niet gelukt een oplossing te vinden. Misschien wat Linux kenners hier die me opweg kunnen helpen?