<?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>
]]></description><link>https://forum.netxms.org/topic/1227/основновной-и-дочерний-сервера</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 23:05:44 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/1227.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 May 2011 13:22:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 20:46:05 GMT]]></title><description><![CDATA[<p dir="auto">Ага, понял, попробую завтра сделать )))</p>
]]></description><link>https://forum.netxms.org/post/5525</link><guid isPermaLink="true">https://forum.netxms.org/post/5525</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Wed, 25 May 2011 20:46:05 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 19:45:30 GMT]]></title><description><![CDATA[<p dir="auto">T.e. pri obrabotke kakogo-to sobitija nado proverit' tekuschee znachenie DCI? Togda nado dobavit' filtering script, i v nem poluchit' tekuschee znachenie pri pomoschi funkcij FindDCIByName/FindDCIByDescription i GetDCIValue - tochno takze, kak v transformation scripte.</p>
]]></description><link>https://forum.netxms.org/post/5523</link><guid isPermaLink="true">https://forum.netxms.org/post/5523</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 25 May 2011 19:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 18:00:18 GMT]]></title><description><![CDATA[<p dir="auto">Подскажите еще пожалуйста, как проверять в Events Policy состояние значения DCI?</p>
<p dir="auto">Спасибо.</p>
]]></description><link>https://forum.netxms.org/post/5522</link><guid isPermaLink="true">https://forum.netxms.org/post/5522</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Wed, 25 May 2011 18:00:18 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 14:15:07 GMT]]></title><description><![CDATA[<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="🙂" /><br />
Спасибо, все нашел. ))</p>
]]></description><link>https://forum.netxms.org/post/5521</link><guid isPermaLink="true">https://forum.netxms.org/post/5521</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Wed, 25 May 2011 14:15:07 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 14:12:56 GMT]]></title><description><![CDATA[<p dir="auto">A pochemu internal? Eto ved' parametr agenta, t.e. dolzen bit' origin "agent".</p>
]]></description><link>https://forum.netxms.org/post/5520</link><guid isPermaLink="true">https://forum.netxms.org/post/5520</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 25 May 2011 14:12:56 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 11:58:59 GMT]]></title><description><![CDATA[<p dir="auto">Да, делал. в настройках DCI для Origin: Internal нет такого значения как ServiceCheck</p>
]]></description><link>https://forum.netxms.org/post/5519</link><guid isPermaLink="true">https://forum.netxms.org/post/5519</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Wed, 25 May 2011 11:58:59 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 25 May 2011 06:40:08 GMT]]></title><description><![CDATA[<p dir="auto">A configuration poll delasli posle dobavlenija subagenta?</p>
]]></description><link>https://forum.netxms.org/post/5516</link><guid isPermaLink="true">https://forum.netxms.org/post/5516</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Wed, 25 May 2011 06:40:08 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Tue, 17 May 2011 14:43:26 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, все понятно.<br />
Но вот нарисовалась еще одна проблема.<br />
Прописал портЧек</p>
<pre><code>[17-May-2011 14:35:37] Log file opened
[17-May-2011 14:35:37] Debug level set to 0
[17-May-2011 14:35:38] Subagent "/usr/local/lib/libnsm_linux.so" loaded successfully
[17-May-2011 14:35:38] Subagent "/usr/local/lib/libnsm_portCheck.so" loaded successfully
[17-May-2011 14:35:39] Listening on socket 0.0.0.0:4700
[17-May-2011 14:35:40] NetXMS Agent started
</code></pre>
<p dir="auto">но ни где не появляется ServiceCheck.Custom <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f61e.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--disappointed" style="height:1.4em;width:auto;vertical-align:middle" title=":(" alt="😞" /><br />
Может где-то в другом месте это настраивается?<br />
Спасибо.</p>
]]></description><link>https://forum.netxms.org/post/5476</link><guid isPermaLink="true">https://forum.netxms.org/post/5476</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Tue, 17 May 2011 14:43:26 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Mon, 16 May 2011 06:52:47 GMT]]></title><description><![CDATA[<p dir="auto">Ja sdelal SYS_NODE_DOWN bol'she dlja primera. A tak ja vizu tri sposoba:</p>
<ol>
<li>monitorit' sostojanie processa netxmsd i tcp porta 4701, esli to ili drugoe ne v porjadke, vistavljat' isDown;</li>
<li>Sdelat' na lokal'nom agente vtorogo servera external parameter, kotorij dergaet server cherez kakoj-nibud' klientskij tool, naprimer nxalarm, i esli tot daet failure, to schitae, chto server ne rabotaet;</li>
<li>Sdelat' na udalenom servere external parameter, kotorij zapuskaet nxadm -c "show status", esli ne otrabotal - znachit server ne rabotaet.</li>
</ol>
<p dir="auto">Nu ili ob'edinit' vse tri dlja nadeznosti. S tochki zrenija event processing policy prosto dobavjatsja novie sobitija k pervim dvum pravilam.</p>
]]></description><link>https://forum.netxms.org/post/5456</link><guid isPermaLink="true">https://forum.netxms.org/post/5456</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 16 May 2011 06:52:47 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Fri, 13 May 2011 12:02:16 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, это все отлично. Смысл теперь стал прозрачно понятен.<br />
Еще вопрос такой.. В случае отключения NetXMS на мастере, сама NODE-а будет активной, и соответственно эти правила срабатывать не будут. Как привязать еще проверку на работу сервиса NetXMS на Primary Server?</p>
]]></description><link>https://forum.netxms.org/post/5454</link><guid isPermaLink="true">https://forum.netxms.org/post/5454</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Fri, 13 May 2011 12:02:16 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Fri, 13 May 2011 11:23:11 GMT]]></title><description><![CDATA[<p dir="auto">Комментарий к картинкам:</p>
<ol>
<li>Идем в меню View -&gt; Situations, там создаем новый объект "Primary Server Down". Получаем картинку 1.</li>
<li>Идем в event processing policy, создаем два правила с Source=NETXMS-PRIMARY, event=SYS_NODE_DOWN, и Source=NETXMS-PRIMARY, event=SYS_NODE_UP. Для первого правила поле "Situation" редактируем как на картинке 2, для второго - как на картинке 3.</li>
<li>Создаем правило с единственным условием в виде скрипта:</li>
</ol>
<pre><code>s = FindSituation("Primary Server Down", "default");
if (s != NULL)
{
	return (s-&gt;isDown == 1);
}
return false;
</code></pre>
<p dir="auto">и флагом "Stop processing". Все 3 правила видны на картинке 4.</p>
<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>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000000553-se_1.png">se_1.png</a></p>
<p dir="auto"><a href="/assets/uploads/files/smf/0000000000555-se_2.png">se_2.png</a></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000557-se_3.png" alt="se_3.png" class="img-markdown  img-fluid" width="480" height="344" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000000559-ss_4.png" alt="ss_4.png" class="img-markdown  img-fluid" width="1201" height="738" /></p>
]]></description><link>https://forum.netxms.org/post/5452</link><guid isPermaLink="true">https://forum.netxms.org/post/5452</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 13 May 2011 11:23:11 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Wed, 11 May 2011 16:12:18 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, а Вас не затруднит показать пример в картинках?<br />
Потому что не совсем понятно где прописываются правила. Если в Events Processing Policy, то как там установить параметр IsDown=1? Если в поле Situation, то он остается пустым, потому что нельзя указать Situation Name из списка (он пуст).</p>
<p dir="auto">Спасибо заранее.</p>
]]></description><link>https://forum.netxms.org/post/5448</link><guid isPermaLink="true">https://forum.netxms.org/post/5448</guid><dc:creator><![CDATA[axel]]></dc:creator><pubDate>Wed, 11 May 2011 16:12:18 GMT</pubDate></item><item><title><![CDATA[Reply to Основновной и дочерний сервера on Mon, 09 May 2011 05:59:02 GMT]]></title><description><![CDATA[<p dir="auto">Да, можно. Надо на втором сервере настроить мониторинг состояния первого, сделать ситуацию (например "Primary Server Down") c атрибутом, обозначающим текущий статус основного сервера (например "isDown"), и добавить следующие правила:</p>
<ol>
<li>Если основной сервер не доступен или на нем нет необходимых процессов, выставляем isDown для ситуации "Primary Server Down" в 1;</li>
<li>Если основной сервер снова работает, выставляем isDown для ситуации "Primary Server Down" в 0;</li>
<li>Здесь два варианта:<br />
3а. В самом начале делаем правило, которое проверяет, равно ли isDown для ситуации "Primary Server Down" 0, и если да, то делает stop processing - таким образом фактически события не обрабатываются пока первый сервер работает;<br />
3b. К каждому правилу для отсылки алертов добавляется доп. проверка на равенство isDown для ситуации "Primary Server Down" 1.</li>
</ol>
]]></description><link>https://forum.netxms.org/post/5443</link><guid isPermaLink="true">https://forum.netxms.org/post/5443</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 09 May 2011 05:59:02 GMT</pubDate></item></channel></rss>