Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. LogWatch: теория и практика использования

LogWatch: теория и практика использования

Scheduled Pinned Locked Moved Support (Russian)
40 Posts 6 Posters 128.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Anth0ny
    wrote on last edited by
    #11

    OMG спасибо за разъяснение! 😃
    Весьма элегантное решение! 😃

    А что слышно про патч для х64?

    1 Reply Last reply
    0
    • A
      A
      Anth0ny
      wrote on last edited by
      #12

      UP

      очень жду патча.

      1 Reply Last reply
      0
      • A
        A
        Anth0ny
        wrote on last edited by
        #13

        прошу простить за назойливость (вызвано производственной необходимостью), но ...

        UP-UP

        😃

        1 Reply Last reply
        0
        • V
          V
          Victor Kirhenshtein
          wrote on last edited by
          #14

          Выложил патч для x64: https://www.netxms.org/rc/nxagent-0.9.0-rc1-x64.exe.
          Должен работать 🙂

          1 Reply Last reply
          0
          • A
            A
            Anth0ny
            wrote on last edited by
            #15

            Not found =(

            1 Reply Last reply
            0
            • V
              V
              Victor Kirhenshtein
              wrote on last edited by
              #16

              Sorry, https://www.netxms.org/download/rc/nxagent-0.9.0-rc1-x64.exe

              1 Reply Last reply
              0
              • A
                A
                Anth0ny
                wrote on last edited by
                #17

                сегодня наконец поставил, буду посмотреть как оно себя поведёт...

                1 Reply Last reply
                0
                • A
                  A
                  Anth0ny
                  wrote on last edited by
                  #18

                  Виктор, поскольку всё что мы тут понаписали сожрал проклятый кризис катаклизм, прошу повториться и написать подробнее о нововведениях в мониторинге логов Windows...

                  я про

                  • Added support for matching Windows event log records by event source,
                      severity, and event code

                  если Вас не затруднит, не могли бы Вы дать несколько примеров по использованию этой новой возможности?

                  1 Reply Last reply
                  0
                  • V
                    V
                    Victor Kirhenshtein
                    wrote on last edited by
                    #19

                    Для фильтрации по этим полям в тэге <rule> можно указывать следующие тэги:

                    <id>event code range</id> - код события или диапазон, например <id>10</id> или <id>21-28</id>

                    <level>severity level</level> - уровень серьезности (тип) события. Здесь надо указывать маскуб составляемую из следующих значений:

                    1 error
                    2 warning
                    4 information
                    8 audit success
                    16 audit failure

                    если требуется несколько уровней, то эти значения суммируются - например для соответствия уровням error и information надо использовать значение 5 (1 + 4).

                    <source>event source pattern</source> - шаблон для имени источника события. Это не регулярное выражение, а именно шаблон, где можно использовать символы * и ?. Например, для всех имен, начинающихся на VNC, надо использовать VNC*.

                    Вот вроде и все.

                    1 Reply Last reply
                    0
                    • E
                      E
                      Ethril
                      wrote on last edited by
                      #20

                      Расскажите, плиз, подробнее про <event param="1"> в парсере.
                      Для начала хочу передавать в NetXMS текст эвента ошибки из виндового System Log.
                      Сделал простейший парсер:

                      <parser>
                      	<file>*System</file>
                      	<rules>
                      		<rule>
                      			<level>1</level>
                      			<match>*</match>
                      			<event params="1">100012</event>
                      		</rule>
                      	</rules>
                      </parser>
                      

                      Теперь при появлении ошибки в System Log, в NetXMS Event Browser'е появляется эвент, но без текста ошибки, хотя Message Template у него стоит %1. Что-то недокрутил?

                      P.S. И ещё вопросик вдогонку: не планируется ли доработать в будущем модуль для update/deploy клиентов, чтобы заодно распространять на них файлики с парсерами? Чтобы не копировать ручками .xml-файлик на 20 серверов.

                      1 Reply Last reply
                      0
                      • V
                        V
                        Victor Kirhenshtein
                        wrote on last edited by
                        #21

                        @ethril said in LogWatch: теория и практика использования:

                        Расскажите, плиз, подробнее про <event param="1"> в парсере.
                        Для начала хочу передавать в NetXMS текст эвента ошибки из виндового System Log.
                        Сделал простейший парсер:

                        <parser>
                        	<file>*System</file>
                        	<rules>
                        		<rule>
                        			<level>1</level>
                        			<match>*</match>
                        			<event params="1">100012</event>
                        		</rule>
                        	</rules>
                        </parser>
                        

                        Теперь при появлении ошибки в System Log, в NetXMS Event Browser'е появляется эвент, но без текста ошибки, хотя Message Template у него стоит %1. Что-то недокрутил?

                        Ту часть текста, которую надо передать как параметр события, надо брать в скобки, например:

                        (.*) - весь текст будет взят как параметр
                        ^Error (.*) - текст после слова Error будет взят как параметр

                        1 Reply Last reply
                        0
                        • V
                          V
                          Victor Kirhenshtein
                          wrote on last edited by
                          #22

                          @ethril said in LogWatch: теория и практика использования:

                          P.S. И ещё вопросик вдогонку: не планируется ли доработать в будущем модуль для update/deploy клиентов, чтобы заодно распространять на них файлики с парсерами? Чтобы не копировать ручками .xml-файлик на 20 серверов.

                          Планируется - будет возможность централизованно распространять конфиги, скрипты, и т.д.

                          1 Reply Last reply
                          0
                          • E
                            E
                            Ethril
                            wrote on last edited by
                            #23

                            Поменял * на (.*) - всё работает. Спасибо.

                            1 Reply Last reply
                            0
                            • N
                              N
                              nikos
                              wrote on last edited by
                              #24

                              Hi There

                              It would be great, if the information regarding LogWatch and Windows Event Log monitoring would be available in english too!

                              Any chance?

                              Thanks a lot!

                              1 Reply Last reply
                              0
                              • A
                                A
                                Anth0ny
                                wrote on last edited by
                                #25

                                Проблема, не проблема...
                                Решил написать:

                                Win2008 - x86, NXMS 0.2.26.1

                                Подключил в Агенте LogWatch. И теперь лог буквально усыпан сообщениями:

                                LogWatch: Unable to read event log "Application": The event log file has changed between read operations.

                                Как с этим бороться?

                                1 Reply Last reply
                                0
                                • V
                                  V
                                  Victor Kirhenshtein
                                  wrote on last edited by
                                  #26

                                  Ja vilozil obnovlennij logwatch dlja testov - https://www.netxms.org/forum/index.php/topic,670.0.html. Teper' dolzen korrektno rabotat' na 2008.

                                  1 Reply Last reply
                                  0
                                  • A
                                    A
                                    Anth0ny
                                    wrote on last edited by
                                    #27

                                    премного благодарен, буду посмотреть ASAP... 😃

                                    1 Reply Last reply
                                    0
                                    • O
                                      O
                                      oleg
                                      wrote on last edited by
                                      #28

                                      Добрый день!
                                      Такой вопрос.
                                      А как можно парсить логи имя которых не постоянно, а типа log090810.log? На следующий день соответственно log090811.log.

                                      1 Reply Last reply
                                      0
                                      • A
                                        A
                                        Anth0ny
                                        wrote on last edited by
                                        #29

                                        мм.... может быть использовать шаблон типа log%date%.log ?
                                        правда указанный тобой формат потребует предварительной обработки...

                                        1 Reply Last reply
                                        0
                                        • V
                                          V
                                          Victor Kirhenshtein
                                          wrote on last edited by
                                          #30

                                          @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

                                          1 Reply Last reply
                                          0

                                          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
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups