В custom table не обрабатывается threshold (в 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(ы) создаются по каждой строке таблицы, которое соответствует условию.
Подскажите в чем может быть проблема.
Заранее благодарен.
-
Это комбинация ошибок в агенте и сервере - агент для external table не выставляет флаг instance для колонки, и сервер не выставляет его в полученной таблице не смотря на то, что в конфигурации это указано. Поправим в ближайшее время.
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