<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Определить что "Node Down"]]></title><description><![CDATA[<p dir="auto">Всем привет!</p>
<p dir="auto">Возник вопрос с определением когда нода становится недоступной (Node Down). Если мы все правильно понимаем, то состояние ноды определяется Internal - Status. Статусы есть:</p>
<p dir="auto">0 = Normal<br />
1 = Warning<br />
2 = Minor<br />
3 = Major<br />
4 = Critical<br />
5 = Unknown<br />
6 = Unmanaged</p>
<p dir="auto">Опять же, если мы все правильно понимаем, то данные статусы - это внутренние статусы. Статус определяется комбинацией событий. Т.е. вполне возможно, что "3" - означает, что какая-то проблемы с DCI, но нода доступна.</p>
<p dir="auto">Основной вопрос, как именно определить, что нода недоступна (нет связи с агентом)?</p>
]]></description><link>https://forum.netxms.org/topic/3092/определить-что-node-down</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 22:12:41 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3092.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Apr 2014 05:29:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Определить что "Node Down" on Tue, 22 Apr 2014 21:28:39 GMT]]></title><description><![CDATA[<p dir="auto">Есть несколько путей - смотря что надо получить:</p>
<ol>
<li>
<p dir="auto">Можно обрабатывать события SYS_NODE_DOWN, SYS_NODE_UNREACHABLE, SYS_AGENT_UNREACHABLE, SYS_SNMP_UNREACHABLE и слать оповещения например.</p>
</li>
<li>
<p dir="auto">Можно сделать "internal" DCI и в transformation script получать состояние ноды через $node-&gt;runtimeFlags. Например, проверить что нода полностью недоступна можно так:</p>
</li>
</ol>
<p dir="auto">if ($node-&gt;runtimeFlags &amp; 0x0004)<br />
{<br />
   // node is unreachable<br />
}</p>
<p dir="auto">Полный список флагов из runtimeFlags:</p>
<p dir="auto">QUEUED_FOR_STATUS_POLL     0x0001<br />
QUEUED_FOR_CONFIG_POLL     0x0002<br />
UNREACHABLE                0x0004<br />
AGENT_UNREACHABLE          0x0008<br />
SNMP_UNREACHABLE           0x0010<br />
QUEUED_FOR_DISCOVERY_POLL  0x0020<br />
FORCE_STATUS_POLL          0x0040<br />
FORCE_CONFIGURATION_POLL   0x0080<br />
QUEUED_FOR_ROUTE_POLL      0x0100<br />
CPSNMP_UNREACHABLE         0x0200<br />
RECHECK_CAPABILITIES       0x0400<br />
POLLING_DISABLED           0x0800<br />
CONFIGURATION_POLL_PASSED  0x1000<br />
QUEUED_FOR_TOPOLOGY_POLL   0x2000<br />
DELETE_IN_PROGRESS         0x4000<br />
NETWORK_PATH_PROBLEM       0x8000</p>
]]></description><link>https://forum.netxms.org/post/13688</link><guid isPermaLink="true">https://forum.netxms.org/post/13688</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 22 Apr 2014 21:28:39 GMT</pubDate></item><item><title><![CDATA[Reply to Определить что "Node Down" on Sun, 20 Apr 2014 14:51:46 GMT]]></title><description><![CDATA[<p dir="auto">Когда нода уходит в даун, срабатывает эвент "sys_node_down". Как вариант, можно повесить запись ситуации, и при необходимости читать ее.</p>
]]></description><link>https://forum.netxms.org/post/13664</link><guid isPermaLink="true">https://forum.netxms.org/post/13664</guid><dc:creator><![CDATA[kozlov_ao]]></dc:creator><pubDate>Sun, 20 Apr 2014 14:51:46 GMT</pubDate></item></channel></rss>