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

A

aachern

@aachern
Unfollow Follow
About
Posts
4
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • LogWatch bug
    A aachern
    Support (Russian)

    И еще..
    В логах у меня однотипных событий штук 50, а event log показывает только штук 10, работая подобно "distinct", он однотипные обрезает что ли?
    Можно как то эту надстройку убрать?

    upd. я так понял, что в event log выводит только штук 10 последних сообщений, если логи резко разрослись, не выводя при этом остальные.
    Остальные логи будут попадать порциями штук по 10 в event log только тогда, когда ещё одна новая строка добавится в лог файл и т.д.

    Есть где подкрутить это, чтобы не было ограничения на количество событий, которые за раз попадают в event log из логов?

    upd2. из 1000 однотипных строк загрузилось в event log только 134


    index.png


  • LogWatch bug
    A aachern
    Support (Russian)

    Logwatch не обрабатывает последнюю строку.


    logwatch.png


  • Помогите разобраться с Log Monitoring
    A aachern
    Support (Russian)

    После переустановки заработало


  • Помогите разобраться с Log Monitoring
    A aachern
    Support (Russian)

    Допустим надо мониторить лог: C:\NetXMS_agent\demo.log и если в логе встречается 'error', то выполнять какое то действие, к примеру, alert на почту.

    Я посмотрел инструкцию https://www.netxms.org/documentation/adminguide/log-monitoring.html, но из нее мало что понятно, нормальных примеров не нашел.

    Давайте прямо по инструкции пойдем, с раздела Log Monitoring:

    1. Agent Configuration for Log Monitoring

    Это этот файл? C:\NetXMS_agent\etc\nxagentd.conf:

    #
    #
    # NetXMS agent configuration file
    # Created by agent installer at Wed Mar 21 11:45:04 2018
    #

    MasterServers = 127.0.0.1
    ConfigIncludeDir = C:\NetXMS_agent\etc\nxagentd.conf.d
    LogFile = {syslog}
    FileStore = C:\NetXMS_agent\var
    RequireAuthentication = yes
    SharedSecret = 123qweR
    SubAgent = filemgr.nsm
    SubAgent = ping.nsm
    SubAgent = logwatch.nsm

    # Below is log parsers definitions

    *LOGWATCH
    Parser = C:\NetXMS_agent\parser1.xml

    SubAgent = portcheck.nsm
    SubAgent = winperf.nsm

    Parser1.xml, как и в примере:

    <parser>
        <file>C:\NetXMS_agent\demo.log</file>
        <rules>
            <rule>
                <match>process startup failed</match>
                <context action="set" reset="auto">STARTUP_FAILED</context>
            </rule>
            <rule context="STARTUP_FAILED">
                <match>process:(.*)</match>
                <event params="1">200000</event>
            </rule>
        </rules>
    </parser>

    demo.log:

    process:  5 6 54 4412345
    process:  5 6 54 4412345
    process:  5 6 54 4412345
    process startup failed sdfsdf
    process startup failed
    process startup failed
    process startup failed process:  5 6 54 4412345
    process:  5 6 54 4412345
    process:  5 6 54 4412345

    А дальше что?

    Есть хоть один рабочий пример, как следить за логами, или NetXMS под это не заточен, а заточен только под анализ системных логов, которые сам собирает?

  • 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