<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: построение графиков в Cacti</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html</link>
    <description>собрал cacti, rrdtool, net-snmp из портов, прикрутил cacti к базе данных и.т.д.&lt;br&gt;&lt;br&gt;задача строить графики температуры дисков, написал скрипт:&lt;br&gt;&lt;br&gt;#!/usr/bin/perl&lt;br&gt;&lt;br&gt;#smartctl exec&lt;br&gt;$sm=&quot;/usr/local/sbin/smartctl -a&quot;;&lt;br&gt;#define hdd!&lt;br&gt;$hdd1=&quot;/dev/ad9&quot;;&lt;br&gt;$hdd2=&quot;/dev/ad11&quot;;&lt;br&gt;#hdd1&lt;br&gt;if($hdd1)&lt;br&gt;&#123;&lt;br&gt;$disk1=&#096;$sm $hdd1 &amp;#124; grep Temperature_Cels&#096;;&lt;br&gt;chomp($disk1);&lt;br&gt;&#064;lines1=split(&quot; &quot;, $disk1);&lt;br&gt;print &quot;hdd1:&quot;.&#064;lines1&#091;9&#093;;&lt;br&gt;&#125;&lt;br&gt;else&lt;br&gt;&#123;&lt;br&gt;print &quot;no hdd has defined!&#092;n&quot;;&lt;br&gt;exit();&lt;br&gt;&#125;&lt;br&gt;#hdd2&lt;br&gt;if($hdd2)&lt;br&gt;&#123;&lt;br&gt;$disk2=&#096;$sm $hdd2 &amp;#124; grep Temperature_Cels&#096;;&lt;br&gt;chomp($disk2);&lt;br&gt;&#064;lines2=split(&quot; &quot;, $disk2);&lt;br&gt;print &quot; hdd2:&quot;.&#064;lines2&#091;9&#093;;&lt;br&gt;&#125;&lt;br&gt;else&lt;br&gt;&#123;&lt;br&gt;exit();&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;скрипт выдает 2 значения, &lt;br&gt;&lt;br&gt;localhost# /usr/local/share/cacti/scripts/hdd-bsd.pl&lt;br&gt;hdd1:50 hdd2:44localhost#&lt;br&gt;&lt;br&gt;в cacti создал шаблон графика и дата шаблон, прописал мой скримт в Input Methods.&lt;br&gt;&lt;br&gt;график создается, но кривые на нем не рисуются совсем, у меня подозрение, что cacti не может получить значение от моего скрипта, но в логе cacti об этом нет упоминаний, там вообще нет ника</description>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#15</link>
    <pubDate>Tue, 28 Jun 2011 02:52:15 GMT</pubDate>
    <description>вроде получилось построить графики, дело было в том, что cacti запускалось из крона из под своего юзера, у которого было маловато прав, теперь графики строятся, но почему-то для 1 диска из 2, в логе poller следующее: &lt;br&gt;&lt;br&gt;06/28/2011 06:45:03 AM - CMDPHP: Poller&#091;0&#093; Host&#091;1&#093; DS&#091;25&#093; CMD: /usr/local/share/cacti/scripts/hdd-bsd.pl, output: hdd1:51 hdd2:45 &lt;br&gt;&lt;br&gt;видно, что он получает от скрипта 2 значения, для обоих дисков&lt;br&gt;&lt;br&gt;06/28/2011 06:45:04 AM - POLLER: Poller&#091;0&#093; Parsed MULTI output field &apos;hdd2:45&apos; &#091;map hdd2-&amp;gt;hdd2&#093;&lt;br&gt;06/28/2011 06:45:04 AM - POLLER: Poller&#091;0&#093; CACTI2RRD: /usr/local/bin/rrdtool update /usr/local/share/cacti/rra/localhost_hdd1_15.rrd --template hdd2 1309229102:45 &lt;br&gt;&lt;br&gt;а парсит только 1, в чем может быть проблема ?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#14</link>
    <pubDate>Mon, 27 Jun 2011 15:45:20 GMT</pubDate>
    <description>господа, подкиньте пожалуйста еще какие-нибудь идеи  &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#13</link>
    <pubDate>Thu, 23 Jun 2011 13:25:02 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; Hosts:4 HostsPerProcess:4 DataSources:16 RRDsProcessed:11 &lt;br&gt;&amp;gt;&amp;gt; Loop  Time is: 2.3395822048187 &lt;br&gt;&amp;gt;&amp;gt; Sleep Time is: 297.65589499474 &lt;br&gt;&amp;gt;&amp;gt; Total Time is: 2.3441050052643 &lt;br&gt;&amp;gt;&amp;gt; графики по прежнему не рисуются :( &lt;br&gt;&amp;gt; ну действительно :-) &lt;br&gt;&amp;gt; rrdtool update для вашей температуры нету.&lt;br&gt;&amp;gt; а в data sources и graph management вы эту температуру забили?&lt;br&gt;&amp;gt; и почистите там: &lt;br&gt;&amp;gt;&amp;gt; cat: /proc/meminfo: No such file or directory &lt;br&gt;&lt;br&gt;вроде бы забивал и туда, и туда, вот data sources&lt;br&gt;&lt;br&gt;http://i075.radikal.ru/1106/cb/338385e305ab.jpg&lt;br&gt;&lt;br&gt;а вот Graph Management&lt;br&gt;&lt;br&gt;http://s50.radikal.ru/i130/1106/3a/c93863639c36.bmp&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (gpl77)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#12</link>
    <pubDate>Thu, 23 Jun 2011 13:04:32 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; OK u:0.01 s:0.01 r:1.05 &lt;br&gt;&amp;gt; 06/23/2011 04:39:47 PM - POLLER: Poller&#091;0&#093; CACTI2RRD: /usr/local/bin/rrdtool update /usr/local/share/cacti/rra/localhost_hdd1_15.rrd &lt;br&gt;&amp;gt; --template hdd2 1308832786:44 &lt;br&gt;&amp;gt; OK u:0.01 s:0.01 r:1.05 &lt;br&gt;&amp;gt; 06/23/2011 04:39:48 PM - SYSTEM STATS: Time:2.3371 Method:cmd.php Processes:1 Threads:N/A &lt;br&gt;&amp;gt; Hosts:4 HostsPerProcess:4 DataSources:16 RRDsProcessed:11 &lt;br&gt;&amp;gt; Loop  Time is: 2.3395822048187 &lt;br&gt;&amp;gt; Sleep Time is: 297.65589499474 &lt;br&gt;&amp;gt; Total Time is: 2.3441050052643 &lt;br&gt;&amp;gt; графики по прежнему не рисуются :( &lt;br&gt;&lt;br&gt;ну действительно :-)&lt;br&gt;rrdtool update для вашей температуры нету.&lt;br&gt;а в data sources и graph management вы эту температуру забили?&lt;br&gt;&lt;br&gt;и почистите там:&lt;br&gt;&amp;gt; cat: /proc/meminfo: No such file or directory </description>
</item>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#11</link>
    <pubDate>Thu, 23 Jun 2011 12:43:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; в Data Input у вас путь к скрипту правильно прописан?&lt;br&gt;&amp;gt;&amp;gt; вот так прописан input method &lt;br&gt;&amp;gt;&amp;gt; http://i058.radikal.ru/1106/e9/887abad31091.jpg &lt;br&gt;&amp;gt; а path к perl ?&lt;br&gt;&lt;br&gt;дописал патч к perl: /usr/local/bin/perl /usr/local/share/cacti/scripts/hdd-bsd.pl&lt;br&gt;&lt;br&gt;localhost# /usr/local/bin/perl /usr/local/share/cacti/scripts/hdd-bsd.pl&lt;br&gt;hdd1:50 hdd2:44localhost#&lt;br&gt;&lt;br&gt;poller при запуске выдает: &lt;br&gt;&lt;br&gt;localhost# /usr/local/bin/php /usr/local/share/cacti/poller.php&lt;br&gt;06/23/2011 04:39:46 PM - POLLER: Poller&#091;0&#093; NOTE: Poller Int: &apos;300&apos;, Cron Int: &apos;300&apos;, Time Since Last: &apos;584&apos;, Max Runtime &apos;298&apos;, Poller Runs: &apos;1&apos;&lt;br&gt;06/23/2011 04:39:46 PM - POLLER: Poller&#091;0&#093; WARNING: Cron is out of sync with the Poller Interval!  The Poller Interval is &apos;300&apos; seconds, with a maximum of a &apos;300&apos; second Cron, but 584 seconds have passed since the last poll!&lt;br&gt;06/23/2011 04:39:46 PM - POLLER: Poller&#091;0&#093; WARNING: Poller Output Table not Empty.  Issues Found: 1, Data Sources: (DS&#091;20&#093;)&lt;br&gt;06/23/2011 04:39:46 PM - POLLER: Poller&#091;0&#093; DEBUG: About to Spawn a Remote P</description>
</item>

<item>
    <title>построение графиков в Cacti (gpl77)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#10</link>
    <pubDate>Thu, 23 Jun 2011 12:14:46 GMT</pubDate>
    <description>&amp;gt;&amp;gt; в Data Input у вас путь к скрипту правильно прописан?&lt;br&gt;&amp;gt; вот так прописан input method &lt;br&gt;&amp;gt; http://i058.radikal.ru/1106/e9/887abad31091.jpg &lt;br&gt;&lt;br&gt;а path к perl ?&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#9</link>
    <pubDate>Thu, 23 Jun 2011 10:44:52 GMT</pubDate>
    <description>&amp;gt;&amp;gt; localhost# /usr/local/bin/php /usr/local/share/cacti/poller.php &lt;br&gt;&amp;gt;&amp;gt; 06/23/2011 10:25:07 AM - POLLER: Poller&#091;0&#093; NOTE: Poller Int: &apos;300&apos;, Cron Int: &lt;br&gt;&amp;gt;&amp;gt; &apos;300&apos;, Time Since Last: &apos;248&apos;, Max Runtime &apos;298&apos;, Poller Runs: &apos;1&apos; &lt;br&gt;&amp;gt;&amp;gt; 06/23/2011 10:25:07 AM - POLLER: Poller&#091;0&#093; ERROR: The path:  is invalid.&lt;br&gt;&amp;gt;&amp;gt;  Can not continue &lt;br&gt;&amp;gt; в Data Input у вас путь к скрипту правильно прописан?&lt;br&gt;&amp;gt; права на скрипт правильно выставлены?&lt;br&gt;&lt;br&gt;вот так прописан input method &lt;br&gt;&lt;br&gt;http://i058.radikal.ru/1106/e9/887abad31091.jpg&lt;br&gt;&lt;br&gt;а вот скрипт с правами, поставил ему владельца nobody, так как spawn fastsgi у меня работает от nobody&lt;br&gt;&lt;br&gt;localhost# ls -la /usr/local/share/cacti/scripts &amp;#124; grep hdd&lt;br&gt;-rwxrwxrwx   1 nobody  nogroup   449 Jun 19 18:47 hdd-bsd.pl&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (gpl77)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#8</link>
    <pubDate>Thu, 23 Jun 2011 08:14:20 GMT</pubDate>
    <description>&amp;gt; localhost# /usr/local/bin/php /usr/local/share/cacti/poller.php &lt;br&gt;&amp;gt; 06/23/2011 10:25:07 AM - POLLER: Poller&#091;0&#093; NOTE: Poller Int: &apos;300&apos;, Cron Int: &lt;br&gt;&amp;gt; &apos;300&apos;, Time Since Last: &apos;248&apos;, Max Runtime &apos;298&apos;, Poller Runs: &apos;1&apos; &lt;br&gt;&amp;gt; 06/23/2011 10:25:07 AM - POLLER: Poller&#091;0&#093; ERROR: The path:  is invalid. &lt;br&gt;&amp;gt;  Can not continue &lt;br&gt;&lt;br&gt;в Data Input у вас путь к скрипту правильно прописан?&lt;br&gt;права на скрипт правильно выставлены?&lt;br&gt;</description>
</item>

<item>
    <title>построение графиков в Cacti (fatal4way)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/91804.html#7</link>
    <pubDate>Thu, 23 Jun 2011 06:33:04 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&amp;gt; *       * &lt;br&gt;&amp;gt;&amp;gt;    *       cacti &lt;br&gt;&amp;gt;&amp;gt;   /usr/local/bin/php /usr/local/share/cacti/poller.php &lt;br&gt;&amp;gt;&amp;gt; есть еще какие-нибудь идеи ?&lt;br&gt;&amp;gt; В кроне закаментить */5     *    &lt;br&gt;&amp;gt;    *       * &lt;br&gt;&amp;gt;       *     &lt;br&gt;&amp;gt;   cacti   /usr/local/bin/php /usr/local/share/cacti/poller.php &lt;br&gt;&amp;gt; и попробуйте от руки  /usr/local/bin/php /usr/local/share/cacti/poller.php &lt;br&gt;&amp;gt; Что кричит?&lt;br&gt;&lt;br&gt;закомментировал строчку поллера в кроне,&lt;br&gt;&lt;br&gt;когда запускаю скрипт руками получаю следующее:&lt;br&gt;&lt;br&gt;localhost# /usr/local/bin/php /usr/local/share/cacti/poller.php&lt;br&gt;06/23/2011 10:24:18 AM - POLLER: Poller&#091;0&#093; NOTE: Poller Int: &apos;300&apos;, Cron Int: &apos;300&apos;, Time Since Last: &apos;199&apos;, Max Runtime &apos;298&apos;, Poller Runs: &apos;1&apos;&lt;br&gt;06/23/2011 10:24:18 AM - POLLER: Poller&#091;0&#093; NOTE: Cron is configured to run too often!  The Poller Interval is &apos;300&apos; seconds, with a minimum Cron period of &apos;300&apos; seconds, but only 199 seconds have passed since the poller last ran.&lt;br&gt;&lt;br&gt;localhost# /usr/local/bin/php /usr/local/share/cacti/poller.php&lt;br&gt;06/23/2011 10:25:07 AM - POLLER: </description>
</item>

</channel>
</rss>
