<?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">Приветствую!</p>
<p dir="auto">Возник следующий вопрос: предположим, что нужно мониторить состояние не одного, отдельно взятого сервиса или показателя производительности, а их совокупность. И состояние системы тоже определяется совокупностью состояний сервисов и показателей производительности.</p>
<p dir="auto">Как лучше всего реализовать данное комплексное получение данных и связать воедино для того, что бы здоровье системы определялось совокупностью всех показателей? (Предположим, что мы знаем какие цифры мы получим, т.е. трэшолды создать возможность у нас есть).</p>
<p dir="auto">Какой из текущих инструментов, входящих в NetXMS позволяет это сделать?</p>
<p dir="auto">Какие самые общие рекомендации при реализации такого рода комплексного опроса?</p>
<p dir="auto"><strong>Пример 1</strong>: определяем состояние и здоровье MS SQL сервера.</p>
<p dir="auto">\SQLServer:Buffer Manager\Buffer cache hit ratio<br />
(процент запросов на получение страницы, которые<br />
выполняются без обращения к жесткому диску).</p>
<p dir="auto">\SQLServer:Buffer Manager\Page reads/sec<br />
(среднее число страниц в секунду, которое SQL-сервер<br />
читает с дисковой системы).</p>
<p dir="auto">\SQLServer:SQL Statistics\Batch Requests/sec<br />
(среднее число пакетных запросов в секунду).</p>
<p dir="auto">\SQLServer:SQL Statistics\SQL Re-Compilations/sec<br />
(среднее число рекомпиляций в секунду).</p>
<p dir="auto">\Process(sqlservr)\% Processor Time<br />
(утилизация процессоров, создаваемая процессом SQL-сервер).</p>
<p dir="auto">\Process(sqlagent)\% Processor Time<br />
(утилизация процессоров, создаваемая процессом SQL-агент).</p>
<p dir="auto">\SQLServer:Locks(_Total)\Average Wait Time (ms)<br />
(среднее время ожидания выполнения запросов блокировки).</p>
<p dir="auto">\SQLServer:Locks(_Total)\Lock Wait Time (ms)<br />
(общее время ожидания выполнения запросов блокировки).</p>
<p dir="auto"><strong>Пример 2:</strong> определяем состояние и здоровье MS DNS сервера.</p>
<p dir="auto">\DNS\Database Node Memory;<br />
(Память узлов в базе данных)</p>
<p dir="auto">\DNS\Dynamic Update Queued;<br />
(Поставлено в очередь динамических обновлений)</p>
<p dir="auto">\DNS\Total Query Received/sec;<br />
(Общее число полученных запросов/сек)</p>
<p dir="auto">\DNS\Total Response Sent/sec;<br />
(Отправлено всего ответов/сек)</p>
<p dir="auto">\Process(dns)\% Processor Time;<br />
(Процесс(dns)\% загруженности процессора)</p>
<p dir="auto">\DNS\Recursive Query Failure/sec;<br />
(Рекурсивных ошибок запросов/сек)</p>
<p dir="auto">\DNS\Recursive TimeOut/sec;<br />
(Рекурсивных таймаутов отправления/сек)</p>
]]></description><link>https://forum.netxms.org/topic/413/комплексный-опрос</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 23:41:32 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/413.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Jul 2008 14:54:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Комплексный опрос on Tue, 08 Jul 2008 06:24:09 GMT]]></title><description><![CDATA[<p dir="auto">Виктор, спасибо!<br />
Буду экспериментировать.</p>
<p dir="auto">Off: очень ждём новую версию и новые функции, особенно работу с логами, которой к сожалению не предполагается в новой версии =).</p>
]]></description><link>https://forum.netxms.org/post/2012</link><guid isPermaLink="true">https://forum.netxms.org/post/2012</guid><dc:creator><![CDATA[Anth0ny]]></dc:creator><pubDate>Tue, 08 Jul 2008 06:24:09 GMT</pubDate></item><item><title><![CDATA[Reply to Комплексный опрос on Mon, 07 Jul 2008 15:33:50 GMT]]></title><description><![CDATA[<p dir="auto">Вариантов два:</p>
<ol>
<li>
<p dir="auto">Создать дополнительный DCI, для которого написать transformation script, в котором текущие значения всех нужных параметров будут пересчитываться в некий комплексный индикатор, на который потом можно накладывать threshold'ы.</p>
</li>
<li>
<p dir="auto">Сделать объект Condition, в котором определить требуемое комплексное условие. Это единственный вариант если в условии надо связать значения параметров с разных узлов.</p>
</li>
</ol>
]]></description><link>https://forum.netxms.org/post/2010</link><guid isPermaLink="true">https://forum.netxms.org/post/2010</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Mon, 07 Jul 2008 15:33:50 GMT</pubDate></item></channel></rss>