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

V

Vladimir

@Vladimir
Unfollow Follow
About
Posts
3
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • В custom table не обрабатывается threshold (в alarm не передаются параметры)
    V Vladimir
    Support (Russian)

    Доброго времени суток.

    Агент 2.2.4 (windows)

    Через ExternalTable создал custom table
    ExternalTable=GetDellDisksInfo:instanceColumns=Id;description=DellDiskInfo;separator=,:powershell ....
    Создал DCI, все отрабатывает отлично, результат:
    DCI table.JPG

    В разделе Columns через Query добавил поля и определил их тип и ключ:
    Columns.JPG

    Добавил Threshold (если Status !like "Ok"):
    Threshold DCI.JPG

    В event log вижу, что alarm создается и моментально же решается.
    Если изменяю условие на  Status like "Ok", создается только один alarm (хотя должно быть 6):
    [Minor] SW-DEMO-HCA-03 Threshold activated on table "DellDiskInfo" row 4 ()
    4-й параметр передается не корректно т.к. row должен быть как минимум равен 5, 5-й пареметр вообще не передается.
    Я проверил на Table System.Services, все отрабатывает отлично. Alarm(ы) создаются по каждой строке таблицы, которое соответствует условию.
    Подскажите в чем может быть проблема.
    Заранее благодарен.


    DCI table.JPG

    Columns.JPG

    Threshold DCI.JPG


  • Передача параметров из поля <EventData> в NetXMS
    V Vladimir
    Support (Russian)

    Огромное спасибо.


  • Передача параметров из поля <EventData> в NetXMS
    V Vladimir
    Support (Russian)

    Добрый день.

    При настройке Log Monitoring возник следующий вопрос.
    Можно ли в NetXMS передавать значения переменных (Variable1, Variable2), которые находятся в разделе <EventData></EventData> лога?

    Пример лога:

    • <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
    • <System>
        <Provider Name="Provider" />
        <EventID Qualifiers="16386">787</EventID>
        <Level>4</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2017-05-26T15:46:31.172209300Z" />
        <EventRecordID>5565</EventRecordID>
        <Channel>Application</Channel>
        <Computer>my-srv-01</Computer>
        <Security />
        </System>
    • <EventData>
        <Data>Variable1</Data>
        <Data>Variable2</Data>
        </EventData>
        </Event>

    В статье https://wiki.netxms.org/wiki/UM:Log_Monitoring в разделе "Passing parameters to events" рассматривается вариант парсинга переменных из поля Event message.
    Данный вариант является не очень удобным в моем случае, т.к. в зависимости от локализации системы или софта, текст сообщения может меняться.

    Заранее спасибо за ответ.

  • 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