Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - eugene1

#1
Добрый день!
После обновления базы netxms и миграции с PostgreSQL 12 на 14 - перестали сохранятся все значения из DCI, все метрики (загрузка CPU например и прочее). В истории значений новых записей не создается.
При этом:
- nxdbmgr все проверки проходит успешно.
- Если создать тестового пользователя или доску - она в базе сохраняется, все корректно.
- Подключение к базе корректно.
- источники данных как NetxMS агенты так и SNMP опросы подключены, все показывает ок;

Как исправить?  Версия netxms 5.1.1
Полагаю, что тут точечно можно сделать. Сохранение истории данных не требуется. Удалить и создать заново какую-то ключевую таблицу в базе netxms, связанную с хранением значений ?

порядок действий:
//install
apt install timescaledb-2-postgresql-14 postgresql-client-14
// pre-check
pg_lsclusters
// upgrade
sudo pg_dropcluster 14 main --stop
sudo pg_upgradecluster 12 main
// check
pg_lsclusters
// remove
sudo pg_dropcluster 12 main
sudo apt remove -y postgresql-12
#2
Можно ли как то настроить отправку оповещения в конкретный топик группы, а не просто группу как сейчас по умолчанию ? параметр "Recipients address" у канала или что то подобное.
Чтобы было так - есть группа "Оповещения", а в ней топики #площадка1 #площадка2 #площадкаХ, где в каждый топик пишет свой бот своего сервера NetXMS на своей площадке. В текущей конфигурации все боты всех площадок пишут в простую общую группу, как добавить параметр #топик

Статья на Хабре
https://habr.com/ru/articles/770582/
#3
Не сохраняются dashboard, закрепленные на pinboard. После выхода по logout или закрытию браузера - последняя активная вкладка пользователя на  панели инструментов сохраняется выбранной при новом входе (pinboard в данном случае) - но ранее закреплённые на ней доски нет. Pinboard при каждом входе пустая.
#4
General Support / NetXMS agent behind NAT switch
October 12, 2023, 10:24:41 AM
The NetXMS agent is installed on the computer, and the computer is located behind the NAT router on the LAN interface side in the 192.168.0.0/24 subnet. The NetXMS server is installed externally, on the WAN interface of the router in the 10.10.10.0/24 subnet.
 
Questions that were not answered in the documentation:
- which ports to forward on the router from WAN to LAN? one port - one device? for example WAN:4701 -> 192.168.0.2:4700,  WAN:4702 -> 192.168.0.2:4700
- Is it possible to use a router with port forwarding as a proxy agent?
- the computer with the agent has been moved to a separate zone on the NetXMS server, for this zone the WAN interface node of the router is specified as a proxy. What other settings need to be made?

Manual:  Advanced topics — NetXMS Administrator Guide (4.4.1)

#5
Нужно вывести график загрузки порта Ethernet. Cчетчик переданных октетов (тип Counter32) на порту раз в 10 минут переходит через ноль (переполняется).

В настройках переменной стоит:
- "Average delta per second"
- в трансформации выражение перевода в Mbps "return (($1 *  8 ) / 1024) / 1024;"



Как организовать отображение корректное ? периодически, когда новое текущее значение меньше чем предыдущее,  Delta в $1 возвращает 0, график ниже. Проблема не в переполнении счетчика, а как корректно скриптом учитывать переход через 0, в примерах нигде не нашел. Хотя задача скорее всего очень типовая и массовая.