<?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 />
Есть задача, мониторить логи по определенной записи, которая создается каждые 30 секунд, если записей нет в течении 2-х минут, сообщить об этом.<br />
Как парсить логи знаю, но вот как решить данную задачу, пока не могу придумать...</p>
]]></description><link>https://forum.netxms.org/topic/5717/мониторинг-отсутствия-логов.</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 17:37:02 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/5717.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 24 Oct 2018 13:20:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Мониторинг отсутствия логов. on Tue, 06 Nov 2018 11:04:16 GMT]]></title><description><![CDATA[<p dir="auto">Добрый день.<br />
Попробовал применить скрипт, но выдает ошибку:<br />
Error 5 in line 1: Invalid operation with NULL value<br />
И еще видимо я не совсем понимаю куда в DCI вставлять сам скрипт....<br />
Помогите пожалуйста.</p>
]]></description><link>https://forum.netxms.org/post/24973</link><guid isPermaLink="true">https://forum.netxms.org/post/24973</guid><dc:creator><![CDATA[onrudoy]]></dc:creator><pubDate>Tue, 06 Nov 2018 11:04:16 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг отсутствия логов. on Fri, 02 Nov 2018 09:07:52 GMT]]></title><description><![CDATA[<p dir="auto">Нет, неправильно (или пропущены шаги в описании конфигурации). Событие будет сгенерировано агентом и обработано в policy, threshold тут ни при чем. Выше речь шла о том, что событий надо два. Примерно такая конфигурация:</p>
<ol>
<li>Созданы события (шаблоны событий) Event_1 и Event_2.</li>
<li>Включен субагент logwatch.nsm на сервере. Настроен парсер на отсылку события Event_1 при обнаружении нужной записи.</li>
<li>Правило в policy для Event_1 с действием "execute NXSL script". Скрипт примерно такой:</li>
</ol>
<pre><code>SetCustomAttribute($node, "LastParserDetectionTime", time());
</code></pre>
<ol start="3">
<li>Создан DCI с source "Script". Скрипт для него используется такой:</li>
</ol>
<pre><code>return time() - GetCustomAttribute($node, "LastParserDetectionTime");
</code></pre>
<ol start="4">
<li>На DCI добавлен threshold, он генерирует Event_2.</li>
<li>В policy добавлено правило по отсылке письма по Event_2.</li>
</ol>
]]></description><link>https://forum.netxms.org/post/24962</link><guid isPermaLink="true">https://forum.netxms.org/post/24962</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 02 Nov 2018 09:07:52 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг отсутствия логов. on Fri, 02 Nov 2018 08:01:35 GMT]]></title><description><![CDATA[<p dir="auto">Друзья, я похоже немного не правильно понял как парсить логи.<br />
Подскажите пожалуйста, сейчас у меня настроена следующая схема:</p>
<ol>
<li>Включен субагент logwatch.nsm на сервере, с которого я буду собирать логи</li>
<li>Настроен Event на события с этого сервера</li>
<li>Настроен DCI, в котором Threshold - это мой Event</li>
<li>Настроена Policy, которая отправляет e-mail при срабатывании Event</li>
</ol>
<p dir="auto">Вопрос: Я всё правильно сделал?<br />
Спасибо.</p>
]]></description><link>https://forum.netxms.org/post/24961</link><guid isPermaLink="true">https://forum.netxms.org/post/24961</guid><dc:creator><![CDATA[onrudoy]]></dc:creator><pubDate>Fri, 02 Nov 2018 08:01:35 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг отсутствия логов. on Mon, 29 Oct 2018 08:28:09 GMT]]></title><description><![CDATA[<p dir="auto">Здравствуйте.<br />
Спасибо за ответ.<br />
В NetXMS новичек и по сему пока не очень понимаю как это можно реализовать, пока не до конца разобрался как работает NetXMS, до этого работал только в Zabbix и Nagios.<br />
Не могли бы Вы подробнее немного описать как это можно реализовать?</p>
<p dir="auto">Спасибо большое!</p>
]]></description><link>https://forum.netxms.org/post/24948</link><guid isPermaLink="true">https://forum.netxms.org/post/24948</guid><dc:creator><![CDATA[onrudoy]]></dc:creator><pubDate>Mon, 29 Oct 2018 08:28:09 GMT</pubDate></item><item><title><![CDATA[Reply to Мониторинг отсутствия логов. on Fri, 26 Oct 2018 10:16:50 GMT]]></title><description><![CDATA[<p dir="auto">Можно при нахождении записи генерировать событие как обычно. По этому событию обновлять custom attribute на ноде в текущее время. Сделать скриптовый DCI на ноде со скриптом вида</p>
<p dir="auto">return time() - GetCustomAttribute($node, "LogTimeAttribute");</p>
<p dir="auto">он будет возвращать количество секунд с момента последнего обнаружения записи. Ну и поставить на него threshold как обычно.</p>
]]></description><link>https://forum.netxms.org/post/24940</link><guid isPermaLink="true">https://forum.netxms.org/post/24940</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 26 Oct 2018 10:16:50 GMT</pubDate></item></channel></rss>