UNIX- és Linux-naplófájlok kezelése
Érvényes: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager
A UNIX és Linux rendszerhez készült Operations Manager-ügynökök nem korlátozzák az ügynök naplófájljainak méretét.A naplófájlok maximális méretének szabályozásához állítson be egy folyamatot, amely a naplófájlok kezelésére szolgál.A logrotate szabványos segédprogram például számos UNIX és Linux operációs rendszeren elérhető.A logrotate segédprogram beállítható úgy, hogy szabályozza a UNIX és Linux rendszerhez készült Operations Manager-ügynökök által használt naplófájlok méretét.Az ügynök naplófájljainak módosítása vagy az azok közötti váltás után a naplózás folytatása érdekében jelezni kell az ügynök felé, hogy a naplók közötti váltás megtörtént.Az scxadmin parancs a -log-rotate paraméterrel a következő szintaxissal használható:
scxadmin –log-rotate all
Példa a Logrotate konfigurációs fájljára
A következő példa egy olyan konfigurációs fájlt mutat be, amellyel váltani lehet az scx.log, valamint az omiserver.log naplófájlok között a Linux logrotate segédprogramja segítségével.A logrotate általában ütemezett feladatként fut (a crond segédprogrammal együtt) a /etc/logrotate.d mappában található konfigurációs fájloknak megfelelően.A konfigurációs fájl teszteléséhez és használatához módosítsa a beállításokat a környezete igényeinek megfelelően, majd hivatkozzon a fájlra vagy mentse azt az /etc/logrotate.d könyvtárba.
#opsmgr.lr
#scx.log fájlok közötti váltás
#Váltás hetente, 4 hétnyi naplófájl megőrzése tömörített formátumban
#Az scxadmin -log-rotate parancs meghívása a naplózás folytatásához a váltás után
/var/opt/microsoft/scx/log/scx.log {
rotate 4
weekly
compress
missingok
notifempty
postrotate
/usr/sbin/scxadmin -log-rotate all
endscript
}#scx.log fájlok közötti váltás a monuser megfigyelő felhasználói fiók esetében
#Váltás hetente, 4 hétnyi naplófájl megőrzése tömörített formátumban
#Az scxadmin -log-rotate parancs meghívása a naplózás folytatásához a váltás után
/var/opt/microsoft/scx/log/monuser/scx.log {
rotate 4
weekly
compress
missingok
notifempty
postrotate
/usr/sbin/scxadmin -log-rotate all
endscript
}
#Opcionális váltás az omiserver.log fájlok között.Ehhez szükség van az OMI leállítására és elindítására a
#naplózásra kifejtett hatás elkerülése érdekében.Váltás havonta, 2 hétnyi naplófájl megőrzése tömörített formátumban
#Ezen sorok megjegyzéssé tételének visszavonása, ha szükség van az omiserver.log fájlok közötti váltásra
#/var/opt/microsoft/scx/log/omiserver.log{
# rotate 2
# monthly
# compress
# missingok
# notifempty
# prerotate
# /usr/sbin/scxadmin -stop
# endscript
# postrotate
# /usr/sbin/scxadmin -start
# endscript#}