<?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[Мониторинг Current time]]></title><description><![CDATA[<p dir="auto">Доброго времени суток, не подскажете - как правильно настроить мониторинг времени на разных хостах.</p>
<p dir="auto">Есть DCI - Current.Time. Насколько я понимаю дабы отследить эту метрику сразу не нескольких хостах - нужно создать Condition, добавить в Data нужные DCI а вот дальше видимо нужно написать скрипт, который бы сравнивал значения и сигнализировал бы, когда они имеют слишком большое отклонение. В этом случае трудно будет избавиться от ложных срабатываний и достичь большой точности, ведь на разных хостах метрики будут в разное время опрашиваться.(хотя возможно есть способ зашедулить одну метрику на темплейт, честно - не узнавал).<br />
 Можно ли просто сравнивать время с серваком netxms? И если да - то как лучше это реализовать?</p>
<p dir="auto">Буду благодарен за любой совет.</p>
]]></description><link>https://forum.netxms.org/topic/5648/мониторинг-current-time</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 11:12:39 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/5648.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 22 Jul 2018 09:57:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Мониторинг Current time on Wed, 25 Jul 2018 05:32:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/24606">Мониторинг Current time</a>:</p>
<blockquote>
<p dir="auto">Проще сделать не через condition, а как DCI на каждом узле.</p>
<p dir="auto">return $1 - time();</p>
<p dir="auto">идет в trаnsformation script. Тогда значением DCI будет расхождение времени. Затем на закладке "Thresholds" добавляются нужные пороговые значения.</p>
<p dir="auto">Если делать таким образом, то можно создать шаблон и накладывать его на те узлы, где требуется контроль за расхождением времени. Источником события при такой конфигурации всегда будет узел с проблемой.</p>
</blockquote>
<p dir="auto">Все работает превосходно. Благодарю, Виктор. потрясающе.</p>
]]></description><link>https://forum.netxms.org/post/24612</link><guid isPermaLink="true">https://forum.netxms.org/post/24612</guid><dc:creator><![CDATA[thaideval]]></dc:creator><pubDate>Wed, 25 Jul 2018 05:32:31 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг Current time on Tue, 24 Jul 2018 13:51:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/24606">Мониторинг Current time</a>:</p>
<blockquote>
<p dir="auto">Проще сделать не через condition, а как DCI на каждом узле.</p>
<p dir="auto">return $1 - time();</p>
<p dir="auto">идет в trаnsformation script. Тогда значением DCI будет расхождение времени. Затем на закладке "Thresholds" добавляются нужные пороговые значения.</p>
<p dir="auto">Если делать таким образом, то можно создать шаблон и накладывать его на те узлы, где требуется контроль за расхождением времени. Источником события при такой конфигурации всегда будет узел с проблемой.</p>
</blockquote>
<p dir="auto">Ух. если это реально сработает - то очень круто. я просто и не думал что так можно. думал что только через Condition. Сейчас попробую, спасибо большое</p>
]]></description><link>https://forum.netxms.org/post/24607</link><guid isPermaLink="true">https://forum.netxms.org/post/24607</guid><dc:creator><![CDATA[thaideval]]></dc:creator><pubDate>Tue, 24 Jul 2018 13:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг Current time on Tue, 24 Jul 2018 08:30:46 GMT]]></title><description><![CDATA[<p dir="auto">Проще сделать не через condition, а как DCI на каждом узле.</p>
<p dir="auto">return $1 - time();</p>
<p dir="auto">идет в trаnsformation script. Тогда значением DCI будет расхождение времени. Затем на закладке "Thresholds" добавляются нужные пороговые значения.</p>
<p dir="auto">Если делать таким образом, то можно создать шаблон и накладывать его на те узлы, где требуется контроль за расхождением времени. Источником события при такой конфигурации всегда будет узел с проблемой.</p>
]]></description><link>https://forum.netxms.org/post/24606</link><guid isPermaLink="true">https://forum.netxms.org/post/24606</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Tue, 24 Jul 2018 08:30:46 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг Current time on Tue, 24 Jul 2018 06:32:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/victor" aria-label="Profile: victor">@<bdi>victor</bdi></a> said in <a href="/post/24594">Мониторинг Current time</a>:</p>
<blockquote>
<p dir="auto">Я обычно делаю мониторинг разницы с сервером. Можно сделать DCI на параметр System.CurrentTime со скриптом трансформации</p>
<pre><code>return $1 - time();
</code></pre>
<p dir="auto">Он будет возвращать разницу во времени в секундах. Значение приблизительное, но сильное расхождение будет видно. Из практики можно ставить пороговое значение &gt; -2 или &lt; 2 - при нормальной синхронизации оно не сработает, только если расхождение действительно есть.</p>
</blockquote>
<p dir="auto">Спасибо большое за такой быстрый ответ.<br />
Есть ещё пара вопросов:<br />
Тоесть я просто добавляю в условия данные с параметром Currenttime от нужного мне узла + сервер netxms. добавляю return $1 - time(); ?<br />
А что такое "исходный объект события" во вкладке события и состояние?<br />
и сколько в одно условие можно добавить узлов? нужно ли для каждой пары свое "Условие" или можно в одно добавить все ноды?</p>
]]></description><link>https://forum.netxms.org/post/24604</link><guid isPermaLink="true">https://forum.netxms.org/post/24604</guid><dc:creator><![CDATA[thaideval]]></dc:creator><pubDate>Tue, 24 Jul 2018 06:32:50 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг Current time on Mon, 23 Jul 2018 11:00:47 GMT]]></title><description><![CDATA[<p dir="auto">Я обычно делаю мониторинг разницы с сервером. Можно сделать DCI на параметр System.CurrentTime со скриптом трансформации</p>
<pre><code>return $1 - time();
</code></pre>
<p dir="auto">Он будет возвращать разницу во времени в секундах. Значение приблизительное, но сильное расхождение будет видно. Из практики можно ставить пороговое значение &gt; -2 или &lt; 2 - при нормальной синхронизации оно не сработает, только если расхождение действительно есть.</p>
]]></description><link>https://forum.netxms.org/post/24594</link><guid isPermaLink="true">https://forum.netxms.org/post/24594</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 23 Jul 2018 11:00:47 GMT</pubDate></item></channel></rss>