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

Messages - Filipp Sudanov

#856
Подсети добавляются когда мы опрашиваем какие-нибудь ноды, у которых есть интерфейсы в этих подсетях. Это происходит именно из-за опроса а не из-за процесса обнаружения.

Есть хук скрипт Hook::CreateSubnet
можно в возвращать false для тех подсетей, которые не нужны (не забывая вернуть true для остальных подсетей).
#857
Примерно в 3.8 у экшнов в свойствах добавились параметры snooze time и snooze/blocking timer key. Если их становить, то при первом срабатывании экшна будет заведен системный таймер с указанным ключом (посмотреть эти таймеры можно в configuration -> scheduled tasks если там включить show system tasks). Дальше пока этот таймер не закончится, экшн срабатывать не будет. Время для этого таймера можну указать очень большое и удалять этот таймер при автоматическом терминировании аларма.

Второй путь - в правиле EPP можно прописать filter script который проверит наличие аларма:
key=$event->expandString("DC_THRESHOLD_%i_%<dciId>");
return FindAlarmByKey(key) == null;

если аларм уже есть, то правило EPP не выполнится и экшн не исполнится. Но в этом случает так же не будет расти Count на алармах, потому что правило не выполнится целиком. Если Count нужен, тогда нужно разносить создание аларма и выполнение экшна в два правила и во втором делать этот filter script.
#858
Общие вопросы / Re: Мониторинг APC
December 07, 2021, 05:04:24 PM
Это тоже можно сделать в configuration poll - вот например для нод с определенным SNMP Object ID:
if (classof($object) == "Node" and $node->snmpOID == ".1.3.6.1.4.1.14988.1") $node->rename($node->ipAddr);
#859
Общие вопросы / Re: Geographical Areas
December 06, 2021, 01:20:31 PM
Туда можно заимпорить kml файл в котором описан замкнутый полигон. И тогда для устройств, которые сообщают свои координаты (mobile device и, наверное, node) будут генерится события при входе и выходе в/из этого полигона.
#860
А можете показать скриншотами, как сейчас настроены правила в EPP? Настроено ли автоматическое терменирование алармов, когда число ошибок падает? Или, наоборот, алармы остаются открытыми и при новых событиях об ошибках у этих алармов растет Count (колонка в View->Alarm browser).
#861
General Support / Re: Syslog Parse
December 06, 2021, 01:11:17 PM
You can use https://regex101.com/ to test your regular expressions. Currently your regex is not matching your example.
#862
General Support / Re: JIRA cloud integration
December 06, 2021, 01:08:30 PM
Support for Jira cloud is currently in development and should be available after some time.
#863
General Support / Re: Graph template split by interface?
December 06, 2021, 12:45:36 PM
Ticket was created, you can monitor the progress there: https://track.radensolutions.com/issue/NX-2177
#864
There are some objects besides nodes that also have configuration poll, e.g. Clusters, which may not have the attributes that node objects have. You can check if the object is node in the beginning of your script, e.g.
if (classof(p) == "Node") {
  ...
}
#865
Общие вопросы / Re: Мониторинг APC
December 03, 2021, 06:18:49 PM
С какой-то из недавних версий configuration poll появился не только на нодах, но еще как минимум на кластерах. Поэтому, если такие объекты в системе есть, то скрипт будет на них тоже запускаться и расстраиваться что там нет каких-то вещей, которые есть на нодах. Попробуйте так:

if (classof($object) == "Node")
{
  $object->enableEtherNetIP(false);
  $object->enableAgent(false);
}
#866
If you open server log at debug level 6, do you see anything there when agent is trying to connect?
#867
General Support / Re: Connect Web Browser with port
November 19, 2021, 01:56:45 PM
You can do it like this:
http://%u:%{www_port:80}

This will take value of node's custom attribute "www_port". If there's no such custom attribute on a node, default value will be taken.

Macros used in object tools are described here:
https://www.netxms.org/documentation/adminguide/object-management.html?highlight=object%20tool#macro-substitution
#868
General Support / Re: Restart Agent 3.9.334 on CentOS 7
November 15, 2021, 03:01:30 PM
How the agent is actually started? Is there some startup script?
if you do
ps fax | grep nxagentd
what commang line parameters are visible there?
#869
General Support / Re: 3.9.280 server is crashing on start
November 15, 2021, 02:00:51 PM
#870
General Support / Re: Network monitoring
November 09, 2021, 06:03:50 PM
If your router is accessible via SNMP and list of interfaces is shown under it in the object tree, you can right-click these interfaces and select Create Data Collection Item.