https://linuxoid.in/index.php?title=RRDtool:_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2&feed=atom&action=history
RRDtool: Создание графиков - История изменений
2024-03-28T12:32:29Z
История изменений этой страницы в вики
MediaWiki 1.37.2
https://linuxoid.in/index.php?title=RRDtool:_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2&diff=407&oldid=prev
Rain в 16:11, 2 декабря 2008
2008-12-02T16:11:06Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия 16:11, 2 декабря 2008</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9">Строка 9:</td>
<td colspan="2" class="diff-lineno">Строка 9:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Будет создана картинка imagefile.png, где для файла mytestfile.rrd и содержащихся в нем данных под именем sourcename1 будет построен график усредненных значений, ему будет присвоена переменная sour. Для этой переменной будет нарисована линия толщиной 2px и цветом #3399cc с легендой procs.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Будет создана картинка <ins style="font-weight: bold; text-decoration: none;">'''</ins>imagefile.png<ins style="font-weight: bold; text-decoration: none;">'''</ins>, где для файла <ins style="font-weight: bold; text-decoration: none;">'''</ins>mytestfile.rrd<ins style="font-weight: bold; text-decoration: none;">''' </ins>и содержащихся в нем данных под именем <ins style="font-weight: bold; text-decoration: none;">'''</ins>sourcename1<ins style="font-weight: bold; text-decoration: none;">''' </ins>будет построен график <ins style="font-weight: bold; text-decoration: none;">''</ins>усредненных значений<ins style="font-weight: bold; text-decoration: none;">''</ins>, ему будет присвоена переменная <ins style="font-weight: bold; text-decoration: none;">'''</ins>sour<ins style="font-weight: bold; text-decoration: none;">'''</ins>. Для этой переменной будет нарисована линия толщиной <ins style="font-weight: bold; text-decoration: none;">'''</ins>2px<ins style="font-weight: bold; text-decoration: none;">''' </ins>и цветом <ins style="font-weight: bold; text-decoration: none;">'''</ins>#3399cc<ins style="font-weight: bold; text-decoration: none;">''' </ins>с легендой <ins style="font-weight: bold; text-decoration: none;">'''</ins>procs<ins style="font-weight: bold; text-decoration: none;">'''</ins>.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>----</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>----</div></td></tr>
<!-- diff cache key 2_linuxoidwiki-lxw_:diff::1.12:old-406:rev-407 -->
</table>
Rain
https://linuxoid.in/index.php?title=RRDtool:_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2&diff=406&oldid=prev
Rain в 16:08, 2 декабря 2008
2008-12-02T16:08:08Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия 16:08, 2 декабря 2008</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l31">Строка 31:</td>
<td colspan="2" class="diff-lineno">Строка 31:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>--color GRID#3ccbff \ # Цвет элементов графика. Переопределяются BACK (фон), CANVAS, SHADEA (верхняя и левая границы), SHADEB (нижняя и правая границы), GRID (мелкая сетка), MGRID (крупная сетка), FONT, AXIS (оси), FRAME (рамка), ARROW (стрелки вверх и вправо).</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>--color GRID#3ccbff \ # Цвет элементов графика. Переопределяются BACK (фон), CANVAS, SHADEA (верхняя и левая границы), SHADEB (нижняя и правая границы), GRID (мелкая сетка), MGRID (крупная сетка), FONT, AXIS (оси), FRAME (рамка), ARROW (стрелки вверх и вправо).</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>--lazy \ # Не генерирует график, если старый не устарел</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>--lazy \ # Не генерирует график, если старый не устарел</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ #</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ # <ins style="font-weight: bold; text-decoration: none;">Описание графика: присвоение переменной sour имени файла базы данных и название блока данных в базе, тип вычисления значений ячейки.</ins></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>LINE2:sour#3399cc:procs \ #</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>LINE2:sour#3399cc:procs \ # <ins style="font-weight: bold; text-decoration: none;">Описание линии: ширина (2), название описываемой переменной и цвет, легенда</ins></div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>AREA:sour#<del style="font-weight: bold; text-decoration: none;">3344cc </del># Закрашивание области, которую определяет переменная sour</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>AREA:sour#<ins style="font-weight: bold; text-decoration: none;">3344cc55 </ins># Закрашивание области, которую определяет переменная sour</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<!-- diff cache key 2_linuxoidwiki-lxw_:diff::1.12:old-405:rev-406 -->
</table>
Rain
https://linuxoid.in/index.php?title=RRDtool:_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2&diff=405&oldid=prev
Rain в 15:39, 2 декабря 2008
2008-12-02T15:39:36Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="ru">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Предыдущая</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Версия 15:39, 2 декабря 2008</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l33">Строка 33:</td>
<td colspan="2" class="diff-lineno">Строка 33:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ #</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ #</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>LINE2:sour#3399cc:procs \ #</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>LINE2:sour#3399cc:procs \ #</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>AREA:sour#3344cc #</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>AREA:sour#3344cc # <ins style="font-weight: bold; text-decoration: none;">Закрашивание области, которую определяет переменная sour</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></source></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
<!-- diff cache key 2_linuxoidwiki-lxw_:diff::1.12:old-404:rev-405 -->
</table>
Rain
https://linuxoid.in/index.php?title=RRDtool:_%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%BE%D0%B2&diff=404&oldid=prev
Rain: Новая: Минимальный вариант для отрисовки картинки: <source lang=bash> rrdtool graph \ # Собственно, команда imagefile.png \ # Имя фа...
2008-12-02T15:36:54Z
<p>Новая: Минимальный вариант для отрисовки картинки: <source lang=bash> rrdtool graph \ # Собственно, команда imagefile.png \ # Имя фа...</p>
<p><b>Новая страница</b></p><div>Минимальный вариант для отрисовки картинки:<br />
<br />
<source lang=bash><br />
rrdtool graph \ # Собственно, команда<br />
imagefile.png \ # Имя файла-картинки<br />
--imgformat PNG \ # Выходной формат изображения<br />
DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ # Описание графика<br />
LINE2:sour#3399cc:procs # Описание линии<br />
</source><br />
<br />
Будет создана картинка imagefile.png, где для файла mytestfile.rrd и содержащихся в нем данных под именем sourcename1 будет построен график усредненных значений, ему будет присвоена переменная sour. Для этой переменной будет нарисована линия толщиной 2px и цветом #3399cc с легендой procs.<br />
<br />
----<br />
<br />
Более полный вариант:<br />
<br />
<source lang=bash><br />
rrdtool graph \ # Команда<br />
imagefile.png \ # Выходной файл<br />
--imgformat PNG \ # Формат выходного файла<br />
--title 'Количество процессов' \ # Заголовок графика<br />
--start -1d \ # Начало графика, может задаваться в UNIX- или AT-time (например, -1h, -2d, -3w, -4m, -5y)<br />
--end -1h \ # Конец графика, может задаваться в UNIX- или AT-time (например, -1h, -2d, -3w, -4m, -5y)<br />
--width 1000 \ # Длина графика<br />
--height 400 \ # Ширина графика<br />
--watermark="$HOSTNAME" \ # Подпись ("водяной знак") под графиком<br />
--slope-mode \ # Сделать сглаживание графика<br />
--upper-limit 250 \ # Максимальное значение графика<br />
--lower-limit 50 \ # Минимальное значение графика<br />
--rigid \ # Указывается, если предыдущие значения меньше / больше, чем сам график.<br />
--color GRID#3ccbff \ # Цвет элементов графика. Переопределяются BACK (фон), CANVAS, SHADEA (верхняя и левая границы), SHADEB (нижняя и правая границы), GRID (мелкая сетка), MGRID (крупная сетка), FONT, AXIS (оси), FRAME (рамка), ARROW (стрелки вверх и вправо).<br />
--lazy \ # Не генерирует график, если старый не устарел<br />
DEF:sour=mytestfile.rrd:sourcename1:AVERAGE \ #<br />
LINE2:sour#3399cc:procs \ #<br />
AREA:sour#3344cc #<br />
</source><br />
<br />
==Ссылки==<br />
<br />
[http://www.bog.pp.ru/work/rrdtool.html Описание ключей на русском]<br />
<br />
[[Category:Round Robin Database]]</div>
Rain