Метрики сервера UNSUPPORTED

Started by TOLeg, September 04, 2020, 07:01:49 AM

Previous topic - Next topic

TOLeg

После обновления сервера несколько метрик перешли в статус UNSUPPORTED:

Status of DCI 36806 (Internal: Server.AverageDBWriterQueueSize.Other) changed to UNSUPPORTED
Status of DCI 36807 (Internal: Server.AverageDBWriterQueueSize) changed to UNSUPPORTED
Status of DCI 36805 (Internal: Server.AverageDBWriterQueueSize.IData) changed to UNSUPPORTED
Status of DCI 36810 (Internal: Server.AverageSyslogWriterQueueSize) changed to UNSUPPORTED
Status of DCI 36808 (Internal: Server.AverageDataCollectorQueueSize) changed to UNSUPPORTED

Если их отключить или удалить из настройки метрик сервера, то при перезагрузке появляются и включаются снова.

nxdbmgr check
nxdbmgr check-data-tables
nxdbmgr check -d -f
Проверки базы не помогают.

Сервер NetXMS 3.4.313 Windows server 2019 DC, PostgreSQL 12.

Оно то не мешает, но периодические тревоги/предупреждения дестабилизируют обстановку.

Прошу помощи в устранении.

Filipp Sudanov

У этих DCI поменялись ключи, сейчас там, например, Server.QueueSize.Max(DBWriter.Other). Эти изменения есть в новой версии темплейта, но автоматом мы не перезаписываем темплейты, чтоб не потерять изменения, которые мог cделать пользователь.

Что можно сделать:
а) Поменять конфигурационный параметр сервера ImportConfigurationOnStartup на Always, перезапустить сервер. Сервер при старте перезапишет темплейты.

б) Вручну импортировать новый темплейт, поставив галочку "Replace existing templates", через Tools->Import Configuration. Он лежит в C:\NetXMS\share\templates\netxms_server.xml



TOLeg

Благодарю за помощь!

Все варианты сработали.
Вариант "Б" - отличный способ после обновления сервера.
Зато вариант "А" добавляет новые темплейты. Но нужна осторожность чтобы не потерять свои наработки.