Доброго времени суток.
Агент 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(ы) создаются по каждой строке таблицы, которое соответствует условию.
Подскажите в чем может быть проблема.
Заранее благодарен.
Агент 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(ы) создаются по каждой строке таблицы, которое соответствует условию.
Подскажите в чем может быть проблема.
Заранее благодарен.