<?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">Было бы замечательно иметь возможность строить графики с возможностью усреднения (или выборки максимального, минимального) значений на выбранных интервалах. Например, есть DCI для сбора количества запросов/сек на веб сервер, с периодом обновления 5 секунд и data retention 30 суток. Построение графика за интервал больше одних суток очень медленное, а при запросе более 5 суток вообще завершается по таймауту, причём на таких графиках разрешение в 5 сек очевидно не нужно. Хотелось бы иметь возможность построить график за, например, неделю, с выборкой максимальных значений в каждом часу.</p>
<p dir="auto">Я попробовал выполнять подобный запросы на БД netxms напрямую, они выполняются достаточно быстро даже на больших объёмах данных. Вот к примеру почасовая группировка:<br />
<code>select count(*) from idata_334;</code><br />
1571331<br />
1 row in set (7.79 sec)<br />
<code>select count(*) from idata_334 where item_id=171;</code><br />
203246<br />
1 row in set (1.49 sec)<br />
<code>select avg(idata_value),idata_timestamp/3600 from idata_334 where item_id=171 and idata_timestamp&gt;1379568194-3600*24*5 group by idata_timestamp/3600 into outfile '/var/tmp/datax';</code><br />
Query OK, 74934 rows affected (7.27 sec)</p>
<p dir="auto">При построении аналогичного графика за неделю nxmsc после 20 секунд говорит timeout. Да и график за 2 дня настолько пилообразный, что увидеть из него что-либо трудно.</p>
]]></description><link>https://forum.netxms.org/topic/2617/графики-с-усреднением</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 21:25:26 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/2617.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 Sep 2013 11:41:37 GMT</pubDate><ttl>60</ttl></channel></rss>