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#}