Всем привет!
Возник вопрос по мониторингу логов.
Информация в лог пишется такими блоками:
2019-03-01-00.01.11.006152+120 E2493A370 LEVEL: Error
PID : 11927806 TID : 1 PROC : db2vend
INSTANCE: db2 NODE : 000 HOSTNAME: srv1
EDUID : 1
FUNCTION: DB2 UDB, database utilities, sqluvput, probe:932
DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
TSM RC=0x0000009D=157 – see TSM API Reference for meaning.
Используем элемент данных:
log[/db2/\{$DBNAME}/db2dump/db2diag.log,"LEVEL: Error"]
в последних данных получаем строку:
2019-03-01-00.01.11.006152+120 E2493A370 LEVEL: Error
А как получать остальные 7 строк блока? Не могу разобраться с регулярным выражением....
Возник вопрос по мониторингу логов.
Информация в лог пишется такими блоками:
2019-03-01-00.01.11.006152+120 E2493A370 LEVEL: Error
PID : 11927806 TID : 1 PROC : db2vend
INSTANCE: db2 NODE : 000 HOSTNAME: srv1
EDUID : 1
FUNCTION: DB2 UDB, database utilities, sqluvput, probe:932
DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
TSM RC=0x0000009D=157 – see TSM API Reference for meaning.
Используем элемент данных:
log[/db2/\{$DBNAME}/db2dump/db2diag.log,"LEVEL: Error"]
в последних данных получаем строку:
2019-03-01-00.01.11.006152+120 E2493A370 LEVEL: Error
А как получать остальные 7 строк блока? Не могу разобраться с регулярным выражением....
Comment