NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: TOLeg on September 04, 2020, 07:01:49 AM

Title: Метрики сервера UNSUPPORTED
Post by: TOLeg on September 04, 2020, 07:01:49 AM
После обновления сервера несколько метрик перешли в статус 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.

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

Прошу помощи в устранении.
Title: Re: Метрики сервера UNSUPPORTED
Post by: Filipp Sudanov on September 04, 2020, 03:13:35 PM
У этих DCI поменялись ключи, сейчас там, например, Server.QueueSize.Max(DBWriter.Other). Эти изменения есть в новой версии темплейта, но автоматом мы не перезаписываем темплейты, чтоб не потерять изменения, которые мог cделать пользователь.

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

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


Title: Re: Метрики сервера UNSUPPORTED
Post by: TOLeg on September 04, 2020, 03:50:04 PM
Благодарю за помощь!

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