LogWatch: теория и практика использования
-
@ethril said in LogWatch: теория и практика использования:
P.S. И ещё вопросик вдогонку: не планируется ли доработать в будущем модуль для update/deploy клиентов, чтобы заодно распространять на них файлики с парсерами? Чтобы не копировать ручками .xml-файлик на 20 серверов.
Планируется - будет возможность централизованно распространять конфиги, скрипты, и т.д.
-
-
-
Проблема, не проблема...
Решил написать:Win2008 - x86, NXMS 0.2.26.1
Подключил в Агенте LogWatch. И теперь лог буквально усыпан сообщениями:
LogWatch: Unable to read event log "Application": The event log file has changed between read operations.
Как с этим бороться?
-
Ja vilozil obnovlennij logwatch dlja testov - https://www.netxms.org/forum/index.php/topic,670.0.html. Teper' dolzen korrektno rabotat' na 2008.
-
-
-
-
@oleg said in LogWatch: теория и практика использования:
Добрый день!
Такой вопрос.
А как можно парсить логи имя которых не постоянно, а типа log090810.log? На следующий день соответственно log090811.log.В имени файла можно использовать макросы:
%a Abbreviated weekday name
%A Full weekday name
%b Abbreviated month name
%B Full month name
%c Date and time representation
%d Day of the month (01-31)
%H Hour in 24h format (00-23)
%I Hour in 12h format (01-12)
%j Day of the year (001-366)
%m Month as a decimal number (01-12)
%M Minute (00-59)
%p AM or PM designation
%S Second (00-61)
%U Week number with the first Sunday as the first day of week one (00-53)
%w Weekday as a decimal number with Sunday as 0 (0-6)
%W Week number with the first Monday as the first day of week one (00-53)
%x Date representation
%X Time representation
%y Year, last two digits (00-99)
%Y Year
%Z Timezone name or abbreviation
%% A % signВ нашем случае это будет log%y%m%d.log
-
-
В текущей версии фильтровать по severity в syslog'e нельзя. Добавлю в следующей версии (добавил в bugtracker под номером 263).
-
-
Возвращаясь к вопросу, как фильтровать Syslog по полю Severity... Вроде как эта возможность добавлена в 0.2.29.
События у меня в Syslog-е появляются с типами Informational, Notice, Warning.
Пишу в парсере <level>7</level> (пробовал и другие цифры), но не реагирует ни на что. Если убрать эту строчку, начинает реагировать на все события. Как-то по-другому надо фильтр задавать? -
Dlja sysloga znavhenija severity sledujuschie:
1 Emergency
2 Alert
4 Critical
8 Error
16 Warning
32 Notice
64 Informational
128 DebugT.e. dlja fil'tracii informational, notice, and warning nado pisat' <level>112</level>
-
Vilozil obnovlennij User Manual, tam dobavleno opisanie monitoringa sysloga.
-
-
А как сделать, чтобы ловились события со статусом Critical, кроме событий с определённым id/Source?
Пытался сделать такой парсер:<parser> <file>*System</file> <rules> <rule> <source>TermServDevices</source> <id>1111</id> </rule> <rule> <level>1</level> <match>(.*)</match> <event params="1">100012</event> </rule> </rules> </parser>Вроде как оно должно пропускать события с id 1111 и source TermServDevices, но они всё же попадают в обработку.
-
-
В текущей версии этого сделать нельзя. Я попробую реализовать это в каком-то виде в следующей версии.
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