Мониторинг alert-log Oracle
-
Исходные данные:
Есть сервер СУБД, ОС w2k3 sp1 ent x64, Oracle 10g, netxms агент x64 1.0.10
необходимо мониторить alert log
соответственно настроен конфиг агента:MasterServers = netxms.company.local LogFile = {SysLog} FileStore = C:\NetXMS\var SubAgent = logwatch.nsm SubAgent = winperf.nsm *LogWatch Parser = C:\NETXMS\ETC\alert-ora.xmlи сделан парсер:
<parser> <file>c:\oracle\10.2.0\admin\CDS\bdump\alert_ora1.log</file> <rules> <rule> <match>^ORA-(.*)</match> <event params="1">100018</event> </rule> </rules> </parser>как-бы всё нормально, и генерируются события, но - на СТАРЫЕ записи в логе
т.е. я получаю сообщение по почте (сделано правило обработки) о наступлении события, например:[ora-db-node1][10-Jun-2011 12:06:46]: ALARM! ORA-1652: unable to extend temp segment by 128 in tablespace TEMPоткрываю вручную alert_ora1.log и вижу, что запись "ORA-1652: unable to extend temp segment by 128 in tablespace TEMP" в файле есть, но датирована не 10-Jun-2011 12:06:46 (а мартом 2011 года)
-
Ochen' pohoze na nedavno obsuzdavshujusja problemu s parserom logov na Novell NetWare. Vozmozno agent schitaet chto proizoshla rotacija loga, i perechitivaet fail s nachala. A vi mogli bi zapustit' agenta v debug rezime?
-
-
Mozno prosto kak foreground process - ostanovit' servis, i zapustit'
nxagentd.exe -D 9 -c <config_file>
Chtobi zapustit' servis v debug rezime, nado v registry pomenjat' command line servisa.
Nu i zelatel'no, chtobi v kachestve loga ispol'zovalsja tekstovij fail, a ne event log.
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login