powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2diag and syslog
6 сообщений из 6, страница 1 из 1
db2diag and syslog
    #39333798
Amiri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер.

можно подружить db2 с syslog?
ошибки DB2 в syslog!
спасибо.
...
Рейтинг: 0 / 0
db2diag and syslog
    #39333852
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Amiri,

Добрый вечер.

Можно повесить на крон вызов утилиты db2diag , которой при каждом вызове в параметрах будет передаваться timestamp последнй обработанной записи при предыдущем запуске, начиная с которого она будет сканировать db2diag.log и по выбранной вами маске (например, только сообщения с уровнем Severe, Error) по каждому такому сообщению вызывать системную утилиту logger, передавая ей текст сообщения.
...
Рейтинг: 0 / 0
db2diag and syslog
    #39334309
Amiri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

Я так и планировал. Только думал может можно без крона обойтись,только db2diag и syslog.
А у вас нет примера как можно отлавливать последний timestamp?
Просто если брать вид 2016-10.45.30 то тут может быть более одного события, а хочется одно событие одна запись в syslog и так далее...


Спасибо.
...
Рейтинг: 0 / 0
db2diag and syslog
    #39334744
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmiriА у вас нет примера как можно отлавливать последний timestamp?db2diag -lastrecords 1 -fmt "%{ts}"
Потом это указывается в последующей команде в фильтре с логикой "timestamp строго больше".
...
Рейтинг: 0 / 0
db2diag and syslog
    #39335015
Amiri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark Barinstein,

Благодарю.
Скрипт написал. Все работает.
...
Рейтинг: 0 / 0
db2diag and syslog
    #39429433
Amiri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может кому пригодится!!!

в крон на каждые 5 мин!

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
#!/bin/bash

#repeats every 5 minutes

#lst=`db2diag -lastrecords 1 -fmt "%{ts}"|tail -c +1|head -c 19`
#echo "lastts = " $lst > /tmp/.rt

IG=/tmp/.rt
rt=`awk '/^lastts/{print $3}' "$IG"`
#lst=`db2diag -lastrecords 1 -fmt "%{ts}"`
db2diag -level Error,Severe,Critical -t $rt

lst=`db2diag -lastrecords 1 -fmt "%{ts}"|tail -c +1|head -c 19`
echo "lastts = " $lst > /tmp/.rt
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / db2diag and syslog
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]