<?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[Зависимости]]></title><description><![CDATA[<p dir="auto">Здравствуйте.<br />
В продукте существует понятие "зависимости" ... как это работает?</p>
<p dir="auto">К примеру маршрутизатор центральный в него включается два коммутатора - отсюда следует если падает Маршрутизатор то автоматически падают и два коммутатора... И мне необходимо послать сообщение на емаил только о том что упал маршрутизатор (желательно что бы в этом же письме был список зависимых устройств которые также "прицепом" упали ). Сейчас шлются по каждому устройству, и если большое количество оборудования то соответственно очень много писем приходит.</p>
<p dir="auto">Можно ли такое реализовать?</p>
]]></description><link>https://forum.netxms.org/topic/3296/зависимости</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 08:32:30 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3296.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Jul 2014 11:01:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Зависимости on Thu, 31 Jul 2014 02:45:46 GMT]]></title><description><![CDATA[<p dir="auto">Как выглядит скрипт отправки определенного текста на емаил?</p>
<p dir="auto">Предположительно в этом скрипте перечислить оборудование которое падает прицепом...</p>
]]></description><link>https://forum.netxms.org/post/14560</link><guid isPermaLink="true">https://forum.netxms.org/post/14560</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Thu, 31 Jul 2014 02:45:46 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 18:01:37 GMT]]></title><description><![CDATA[<p dir="auto">Все работает!<br />
исправьте ошибку в скрипте!</p>
<p dir="auto">s = FindSituation("NodeStatus", "A");<br />
if (s != NULL)<br />
{<br />
if (s-&gt;status == "down")<br />
return 1; // Don't match rule<br />
}<br />
return 0; // Match rule</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001894-1.jpg" alt="1.jpg" class="img-markdown  img-fluid" width="1408" height="815" /></p>
]]></description><link>https://forum.netxms.org/post/14556</link><guid isPermaLink="true">https://forum.netxms.org/post/14556</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 18:01:37 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 17:02:54 GMT]]></title><description><![CDATA[<p dir="auto">У меня заработало именно так! всего два правила.</p>
<p dir="auto">Приходит почта что упал DGS и все - когда подымается приходит почта что DGS поднят и все.</p>
<p dir="auto">Но теперь хочется чтобы в почте о падении перечислялись устройства которые прицепом падают.</p>
<p dir="auto">И еще один косяк если падает только MT то почта не приходит...  думаем.</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001892-1.jpg" alt="1.jpg" class="img-markdown  img-fluid" width="1522" height="735" /></p>
]]></description><link>https://forum.netxms.org/post/14555</link><guid isPermaLink="true">https://forum.netxms.org/post/14555</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 17:02:54 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 15:52:39 GMT]]></title><description><![CDATA[<p dir="auto">Да, именно здесь.</p>
<p dir="auto">Вот мой аналогичный пример (работоспособность не проверял!):<br />
Есть сервер <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>, на котором живут 2 виртуальные системы - <a href="http://bacula.ic.kz" rel="nofollow ugc">bacula.ic.kz</a> и <a href="http://e164.ic.kz" rel="nofollow ugc">e164.ic.kz</a>. Мы хотим, чтобы при падении сервера <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>, тревоги от <a href="http://bacula.ic.kz" rel="nofollow ugc">bacula.ic.kz</a> и <a href="http://e164.ic.kz" rel="nofollow ugc">e164.ic.kz</a> не приходили.</p>
<blockquote>
<ol>
<li>В менеджере ситуаций создать Ситуацию с именем NodeStatus</li>
</ol>
</blockquote>
<blockquote>
<ol start="2">
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>, выставляет атрибут "status" в "down" для instance <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>.</li>
</ol>
</blockquote>
<p dir="auto">Это правило мы назовем "Show alarm when node is down for Parent node"</p>
<blockquote>
<ol start="3">
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_UP от узла <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>, выставляет атрибут "status" в "up" для instance <a href="http://fjpw2.ic.kz" rel="nofollow ugc">fjpw2.ic.kz</a>.</li>
</ol>
</blockquote>
<p dir="auto">Это правило мы назовем "Terminate node down alarms when node is up for Parent node"</p>
<blockquote>
<ol start="4">
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла <a href="http://bacula.ic.kz" rel="nofollow ugc">bacula.ic.kz</a> и <a href="http://e164.ic.kz" rel="nofollow ugc">e164.ic.kz</a>, выполняет скрипт</li>
</ol>
</blockquote>
<p dir="auto">Это правило мы назовем "Show alarm when node is down for Child node"</p>
<ol start="5">
<li>
<p dir="auto">Аналогичные правила создаем для SYS_NODE_UP (не уверен, что это надо)</p>
</li>
<li>
<p dir="auto">Создаваемые правила должны располагаться выше, чем стандартные "Show alarm when node is down" и "Terminate node down alarms when node is up"</p>
</li>
</ol>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001886-n3.jpg" alt="n3.jpg" class="img-markdown  img-fluid" width="1299" height="1037" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001888-n1.jpg" alt="n1.jpg" class="img-markdown  img-fluid" width="1299" height="1037" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001890-n2.jpg" alt="n2.jpg" class="img-markdown  img-fluid" width="1299" height="1037" /></p>
]]></description><link>https://forum.netxms.org/post/14547</link><guid isPermaLink="true">https://forum.netxms.org/post/14547</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 15:52:39 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 15:31:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/artkz" aria-label="Profile: artkz">@<bdi>artkz</bdi></a> said in <a href="/post/14545">Зависимости</a>:</p>
<blockquote>
<blockquote>
<p dir="auto">как B поставить в зависимость A ?</p>
</blockquote>
<p dir="auto">То есть, пытаемся сделать, чтобы при падении узла А, тревожные события от подчиненного узла B не приходили. Для этого мы должны настроить сохранение состояния узла А и проверку этого состояния при появлении тревожных событий от узла В.</p>
<ol>
<li>В менеджере ситуаций создать Ситуацию с именем (к примеру) NodeStatus</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла А, выставляет атрибут "status" в "down" для instance А.</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_UP от узла А, выставляет атрибут "status" в "up" для instance А.</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла В, выполняет скрипт</li>
</ol>
<pre><code>s = FindSituation("NodeStatus", "A");
if (s != NULL)
{
if (s-&gt;status == "down")
return false; // Don't match rule
}
return true; // Match rule
</code></pre>
<ol start="5">
<li>Выставить в опциях "Stop processing"</li>
</ol>
</blockquote>
<p dir="auto">Вот тут нужно создавать событие ??</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000001884-F4.jpg" alt="F4.jpg" class="img-markdown  img-fluid" width="1430" height="797" /></p>
]]></description><link>https://forum.netxms.org/post/14546</link><guid isPermaLink="true">https://forum.netxms.org/post/14546</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 15:31:46 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 15:05:36 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">как B поставить в зависимость A ?</p>
</blockquote>
<p dir="auto">То есть, пытаемся сделать, чтобы при падении узла А, тревожные события от подчиненного узла B не приходили. Для этого мы должны настроить сохранение состояния узла А и проверку этого состояния при появлении тревожных событий от узла В.</p>
<ol>
<li>В менеджере ситуаций создать Ситуацию с именем (к примеру) NodeStatus</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла А, выставляет атрибут "status" в "down" для instance А.</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_UP от узла А, выставляет атрибут "status" в "up" для instance А.</li>
<li>В Менеджере политик обработки событий создать правило, которое, при получении SYS_NODE_DOWN от узла В, выполняет скрипт</li>
</ol>
<pre><code>s = FindSituation("NodeStatus", "A");
if (s != NULL)
{
if (s-&gt;status == "down")
return false; // Don't match rule
}
return true; // Match rule
</code></pre>
<ol start="5">
<li>Выставить в опциях "Stop processing"</li>
</ol>
]]></description><link>https://forum.netxms.org/post/14545</link><guid isPermaLink="true">https://forum.netxms.org/post/14545</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 15:05:36 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 14:49:21 GMT]]></title><description><![CDATA[<p dir="auto">Давайте с нуля начнем.. есть объекты А и B  - как B поставить в зависимость A ?</p>
]]></description><link>https://forum.netxms.org/post/14544</link><guid isPermaLink="true">https://forum.netxms.org/post/14544</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 14:49:21 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 14:40:41 GMT]]></title><description><![CDATA[<p dir="auto">Собственно порядок настройки на русском языке описан здесь <a href="/post/5597">https://www.netxms.org/forum/oe-oo/otaka-kto-event-processing-policy/msg5597/#msg5597</a>, разве что без картинок... и, кстати, я при настройке столкнулся с той же проблемой, что и автор топика, поэтому пока что этот функционал отложил в сторону</p>
]]></description><link>https://forum.netxms.org/post/14543</link><guid isPermaLink="true">https://forum.netxms.org/post/14543</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 14:40:41 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 12:47:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/artkz" aria-label="Profile: artkz">@<bdi>artkz</bdi></a> said in <a href="/post/14541">Зависимости</a>:</p>
<blockquote>
<p dir="auto">Вы прямо слово в слово повторили слова моего сотрудника, после того, как я снес Dude вместе с операционной системой, на которой она стояла :))))</p>
</blockquote>
<p dir="auto">Ждем с вашим сотрудником подробной консультации с картинками <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.netxms.org/post/14542</link><guid isPermaLink="true">https://forum.netxms.org/post/14542</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 12:47:42 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 12:43:13 GMT]]></title><description><![CDATA[<p dir="auto">Вы прямо слово в слово повторили слова моего сотрудника, после того, как я снес Dude вместе с операционной системой, на которой она стояла :))))</p>
]]></description><link>https://forum.netxms.org/post/14541</link><guid isPermaLink="true">https://forum.netxms.org/post/14541</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 12:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 12:40:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/artkz" aria-label="Profile: artkz">@<bdi>artkz</bdi></a> said in <a href="/post/14539">Зависимости</a>:</p>
<blockquote>
<p dir="auto">Эээ... боюсь, что получить заветное совсем не программисту от этой системы будет сложновато. Может быть есть смысл присмотреться к более простой системе? Я до NetXMS пользовался The Dude (<a href="http://www.mikrotik.com/thedude.php" rel="nofollow ugc">http://www.mikrotik.com/thedude.php</a>). NetXMS, конечно, более продвинутая, но и как обратная сторона медали - более сложная в настройке, а в Dude все plug&amp;play, drug&amp;drop и прочие "вредно&amp;вкусно" <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
</blockquote>
<p dir="auto">Я и работал с Dude раньше  и все устраивало... пока её не убрали.</p>
]]></description><link>https://forum.netxms.org/post/14540</link><guid isPermaLink="true">https://forum.netxms.org/post/14540</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 12:40:57 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 12:20:43 GMT]]></title><description><![CDATA[<p dir="auto">Эээ... боюсь, что получить заветное совсем не программисту от этой системы будет сложновато. Может быть есть смысл присмотреться к более простой системе? Я до NetXMS пользовался The Dude (<a href="http://www.mikrotik.com/thedude.php" rel="nofollow ugc">http://www.mikrotik.com/thedude.php</a>). NetXMS, конечно, более продвинутая, но и как обратная сторона медали - более сложная в настройке, а в Dude все plug&amp;play, drug&amp;drop и прочие "вредно&amp;вкусно" <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.netxms.org/post/14539</link><guid isPermaLink="true">https://forum.netxms.org/post/14539</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 12:20:43 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 12:07:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/artkz" aria-label="Profile: artkz">@<bdi>artkz</bdi></a> said in <a href="/post/14537">Зависимости</a>:</p>
<blockquote>
<p dir="auto">Для начала ознакомиться вот с этим <a href="https://www.netxms.org/documentation/adminguide/event-processing.html#situations" rel="nofollow ugc">https://www.netxms.org/documentation/adminguide/event-processing.html#situations</a></p>
</blockquote>
<p dir="auto">А вот если человек не программист... и все эти скрипты и все что в этом роде - печалька.... как быть?</p>
]]></description><link>https://forum.netxms.org/post/14538</link><guid isPermaLink="true">https://forum.netxms.org/post/14538</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 12:07:33 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 11:57:29 GMT]]></title><description><![CDATA[<p dir="auto">Для начала ознакомиться вот с этим <a href="https://www.netxms.org/documentation/adminguide/event-processing.html#situations" rel="nofollow ugc">https://www.netxms.org/documentation/adminguide/event-processing.html#situations</a></p>
]]></description><link>https://forum.netxms.org/post/14537</link><guid isPermaLink="true">https://forum.netxms.org/post/14537</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 11:57:29 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 11:25:46 GMT]]></title><description><![CDATA[<p dir="auto">Подскажите как ручками зависимости настроить?</p>
]]></description><link>https://forum.netxms.org/post/14534</link><guid isPermaLink="true">https://forum.netxms.org/post/14534</guid><dc:creator><![CDATA[smartkz]]></dc:creator><pubDate>Wed, 30 Jul 2014 11:25:46 GMT</pubDate></item><item><title><![CDATA[Reply to Зависимости on Wed, 30 Jul 2014 11:16:21 GMT]]></title><description><![CDATA[<p dir="auto">"Зависимости" реализован на базе вложенных контейнеров вашей инфраструктуры. Тревоги могут передаваться от нижестоящих узлов или контейнеров к вышестоящим. Ну и (относительно) красивая картинка может быть нарисована, которая покажет "кто под кем". А интересующий вас сценарий реализуется с помощью функционала "Ситуации",но там надо ручками поработать...</p>
]]></description><link>https://forum.netxms.org/post/14533</link><guid isPermaLink="true">https://forum.netxms.org/post/14533</guid><dc:creator><![CDATA[ArtKZ]]></dc:creator><pubDate>Wed, 30 Jul 2014 11:16:21 GMT</pubDate></item></channel></rss>