<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><title>Re: [smokeping-users] Graph but no results</title><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EL link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>When I was messing with the telnetiosping module, I used perl scripts to simulate the telnetios commands when I needed troubleshooting (the module itself is a perl script). It led me to make some changes to the module to suit my network configurations (the cisco configs).<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>If you can get a proper output (the numbers that result from the ping output) you should be able to put them in a graph. The module parses the output and creates an array. That array is used to feed the graph.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I&#8217;m taking a guess it&#8217;s your cisco config that is not compatible with the module. But it can be fixed.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I have also been using the rttmon module that uses SNMP to produce the same effect. It&#8217;s a more standard interface, less prone to errors and it will not create telnet traps when it measures. However you do need to enable SNMP write access to your devices. It&#8217;s quite a common way to measure a path&#8217;s latency originating from a cisco device, used by a lot of tools.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> Tony DeMatteis [mailto:tonyd@commspeed.net] <br><b>Sent:</b> Friday, October 04, 2013 8:02 PM<br><b>To:</b> Greg Sloop<br><b>Cc:</b> smokeping-users@lists.oetiker.ch<br><b>Subject:</b> Re: [smokeping-users] Graph but no results<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div><p class=MsoNormal>The debug was actually directly from the TelnetIOSPing.pm.&nbsp; I simply uncommented a few statements and changed the path/filename and included the $source at the top to clearly delineate the host it was printing output from the Extended Ping results.<br><br>So I ran smokeping in debug mode.&nbsp; Interesting... Smokeping isn't getting any data to update the rrd with.&nbsp; <br><br>pattern match timed-out at /usr/share/perl5/Smokeping/probes/TelnetIOSPing.pm line 172<br>TelnetIOSPing: &lt;censored&gt;: got <br><br>Calling RRDs::update(/var/lib/smokeping/Network/core_to_esedo/esedo_to_mesa_rtr.rrd --template uptime:loss:median:ping1:ping2:ping3:ping4:ping5:ping6:ping7:ping8:ping9:ping10:ping11:ping12:ping13:ping14:ping15:ping16:ping17:ping18:ping19:ping20 1380903220:U:20:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U:U)<br><br><br>It would appear that there is a problem waiting for the prompt after issuing the &quot;Terminal Length 0&quot; command&nbsp; What's odd is that a running log of the ping command output shows results for the connected host as I showed in my original post.&nbsp; I know from everybody else's point of view, your's included, that the obvious question &quot;are you sure your seeing the output from the host you think you are?&quot;.&nbsp; Reasonable question.&nbsp; I don't know how I could be seeing otherwise, the debug print statements follow the $telnet-&gt; yada yada statements and result.<br><br>Ok, so the debug indicates there are no results due to a problem getting to the ping command (line179 - $telnet-&gt;waitfor('/[\@\w\-\.]+[&gt;#][ ]*$/');) .&nbsp; So I do the login to the router manually and it works (using the password from the Probe config file for the smokeping user).&nbsp; It doesn't appear to be an authentication issue...<br><br>BTW - I use tacacs, and every router is auth'ing against the same source<br><br><br>root@smokeping1:/etc/smokeping# ssh <a href="mailto:smokeping@cr1.esedo">smokeping@cr1.esedo</a><br><br><br>************************************************************<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |||&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |||<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |||||&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |||||<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .....:|||||||:.....:|||||||:.....<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C i s c o S y s t e m s<br>************************************************************<br>Company&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; &lt;censored&gt;<br>Site Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; ESEDO<br>Location&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; &lt;censored&gt;<br>Device Name&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; cr1.esedo<br>FQDN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; cr1.esedo.&lt;censored&gt;.net (ins: cr1.esedo)<br>Contact&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =&nbsp; &lt;censored&gt;<br>************************************************************<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \\|//<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (o o)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----oOO---(^)------------<br>&nbsp;***********************************************************<br>&nbsp;* WARNING: This is a controlled access system...<br>&nbsp;*<br>&nbsp;*<br>&nbsp;* Access to this equipment is restricted to &lt;censored&gt;<br>&nbsp;* authorized employees only.&nbsp; Any intrusions or misuse will<br>&nbsp;* be prosecuted to the fullest extent of local, state &amp;<br>&nbsp;* federal law.<br>&nbsp;*<br>&nbsp;* All activities on this network are logged!!!<br>&nbsp;*<br>&nbsp;*<br>&nbsp;*&nbsp;&nbsp; If you are not an authorized user, disconnect now!!<br>&nbsp;***********************************************************<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------------------oOO-----<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |__|&nbsp;&nbsp; |__|<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | |&nbsp;&nbsp; | |<br><br>Password: <br><br>cr1.esedo&gt;en<br>Password: <br>cr1.esedo#ping<br>Protocol [ip]: <br>Target IP address: &lt;censored&gt;<br>Repeat count [5]: 20<br>Datagram size [100]: <br>Timeout in seconds [2]: <br>Extended commands [n]: y<br>Source address or interface: <br>Type of service [0]: <br>Set DF bit in IP header? [no]: <br>Validate reply data? [no]: <br>Data pattern [0xABCD]: <br>Loose, Strict, Record, Timestamp, Verbose[none]: v<br>Loose, Strict, Record, Timestamp, Verbose[V]: <br>Sweep range of sizes [n]: <br>Type escape sequence to abort.<br>Sending 20, 100-byte ICMP Echos to &lt;censored&gt;, timeout is 2 seconds:<br>Reply to request 0 (4 ms)<br>Reply to request 1 (8 ms)<br>Reply to request 2 (4 ms)<br>Reply to request 3 (12 ms)<br>Reply to request 4 (12 ms)<br>Reply to request 5 (8 ms)<br>Reply to request 6 (8 ms)<br>Reply to request 7 (8 ms)<br>Reply to request 8 (4 ms)<br>Reply to request 9 (8 ms)<br>Reply to request 10 (4 ms)<br>Reply to request 11 (8 ms)<br>Reply to request 12 (4 ms)<br>Reply to request 13 (4 ms)<br>Reply to request 14 (4 ms)<br>Reply to request 15 (8 ms)<br>Reply to request 16 (4 ms)<br>Reply to request 17 (8 ms)<br>Reply to request 18 (8 ms)<br>Reply to request 19 (8 ms)<br>Success rate is 100 percent (20/20), round-trip min/avg/max = 4/6/12 ms<br>cr1.esedo#<br><br><br><br>On 10/04/2013 08:46 AM, Gregory Sloop wrote:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:9.0pt;font-family:"Courier New"'>The &quot;debug&quot; you sent was from *your* script, not a smokeping --debug, right.<br><br>Have you run smokeping --debug and watched the data/logs it returns?<br><br>Again, usually the problems are:&nbsp;<br>writing the data to the RRD - and running smokeping in debug mode will show you what's happening here: [or for a slave - the apache + apache-error logs]<br>- or -<br>reading the data from the RRD for presentation - and the apache [and the apache error] logs will show you this.<br><br>So, if you're sure there's no read problem, then I think we're back to making sure that real data is hitting the RRD and a smokeping --debug would probably be enlightening.<br><br>-Greg</span><o:p></o:p></p><table class=MsoNormalTable border=0 cellpadding=0 style='background:white'><tr><td width=2 style='width:1.5pt;background:blue;padding:.75pt .75pt .75pt .75pt'></td><td width=1022 style='width:766.5pt;padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:9.0pt;font-family:"Courier New"'>Hi Greg,<br><br>It's odd because both targets were added to the conf at the same time and are under the same parent. &nbsp;It would be strange that one rrd file would be writable/readable while to other not. &nbsp;However, looking at the suggestions you offered, I don't see any errors/problems with file permissions or entries in the apache log.<br><br><br># It would appear the rrd files have the proper permissions. &nbsp;Same owner:user for esedo_to_x (which does not display data in graph) as pvdc_to_x (which does display data in graph). &nbsp;The files are also being updated. &nbsp;Is there something here or elsewhere I am missing?<br><br>Thank you again....<br><br><br><br>root@smokeping1:/home/tonyd# ll /var/lib/smokeping/Network/core_to_esedo<br>total 23388<br>drwxr-xr-x 2 smokeping smokeping &nbsp; &nbsp;4096 Oct &nbsp;2 22:49 ./<br>drwxr-xr-x 6 smokeping smokeping &nbsp; &nbsp;4096 Oct &nbsp;2 10:53 ../<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 esedo_to_foothills_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 esedo_to_mesa_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 esedo_to_montezona_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 esedo_to_voc_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 mm_to_foothills_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 pvdc_to_esedo_core.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 pvdc_to_mesa_rtr.rrd<br>-rw-r--r-- 1 smokeping smokeping 2986808 Oct &nbsp;4 08:13 pvdc_to_voc_rtr.rrd<br><br><br><br># This does not display data<br><br>tail -f /var/log/apache2/access.log<br><br>&lt;censored&gt; - - [04/Oct/2013:08:07:12 -0700] &quot;GET /cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr HTTP/1.1&quot; 200 2010&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_86400.png HTTP/1.1&quot; 200 21541&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_2592000.png HTTP/1.1&quot; 200 22492&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_31536000.png HTTP/1.1&quot; 200 22418&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_604800.png HTTP/1.1&quot; 200 20330&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_10800.png HTTP/1.1&quot; 200 21382&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:13 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/esedo_to_mesa_rtr_last_43200.png HTTP/1.1&quot; 200 20971&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.esedo_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:07:14 -0700] &quot;GET /favicon.ico HTTP/1.1&quot; 404 501 &quot;-&quot; &quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br><br><br># This displays data<br><br>&lt;censored&gt; - - [04/Oct/2013:08:14:14 -0700] &quot;GET /cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr HTTP/1.1&quot; 200 2005&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_2592000.png HTTP/1.1&quot; 200 25540&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_10800.png HTTP/1.1&quot; 200 26251&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_43200.png HTTP/1.1&quot; 200 29813&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_604800.png HTTP/1.1&quot; 200 27440&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_31536000.png HTTP/1.1&quot; 200 22782&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /smokeping/images/Network/core_to_esedo/pvdc_to_mesa_rtr_last_86400.png HTTP/1.1&quot; 200 34500&nbsp;</span><a href="http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr"><span style='font-size:9.0pt;font-family:"Courier New"'>&quot;http://216.19.19.135/cgi-bin/smokeping.cgi?target=Network.core_to_esedo.pvdc_to_mesa_rtr&quot;</span></a><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br>&lt;censored&gt; - - [04/Oct/2013:08:14:16 -0700] &quot;GET /favicon.ico HTTP/1.1&quot; 404 501 &quot;-&quot; &quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11&quot;<br><br><br></span><o:p></o:p></p></td></tr></table><p class=MsoNormal style='margin-bottom:12.0pt'><br><br><br><span style='font-size:9.0pt;font-family:"Courier New"'>On 10/04/2013 07:48 AM, Gregory Sloop wrote:<br>Have you checked the apache logs to see if it can actually read the RRD files to get the data you want?<br><br>Usually when there's an &quot;empty&quot; graph the problem is one of two things:<br>1) smokeping can't write the data to the RRD.<br>2) the web-server can't read it.<br><br>If you've really debugged things and you're sure it's successfully writing to the RRD, then you'd want to watch the web-server logs and see if it's really reading them.<br><br>-Greg<br><br></span><o:p></o:p></p><table class=MsoNormalTable border=0 cellpadding=0 style='background:white'><tr><td width=2 style='width:1.5pt;background:blue;padding:.75pt .75pt .75pt .75pt'></td><td width=571 style='width:428.25pt;padding:.75pt .75pt .75pt .75pt'><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>I meant to include my Probe definition.<br><br><br>+TelnetIOSPing<br><br>forks = 5<br>offset = 50%<br>packetsize = 56<br>step = 300<br>timeout = 10<br>iospass = &lt;censored&gt;<br>iosuser = smokeping<br>pings = 20<br>Hello,<br><br>Maybe someone could provide me with some assistance. &nbsp;I have a<br>host/Target graph that get's created and populates the web page.<br>However, no results appear on the graph. &nbsp;I am using the TelnetIOSPing<br>probe. &nbsp;I have a number of other hosts/Targets that are using this<br>probe. &nbsp;I have kicked out some debug results from<br>/usr/share/perl5/Smokeping/probes/TelnetIOSPing.pm and the host is<br>reachable and I see ping results, but they don't make it into the<br>graph. &nbsp;In addition, no errors related to said host, are showing in the<br>smokeping.log. &nbsp;Any ideas?<br><br>Thank you!<br>&nbsp;<br><br>&nbsp; &nbsp; open(OUTF,&quot;&gt;&gt;/tmp/TelnetIOSPing.debug&quot;) || die &quot;Can't open OUTF: $!&quot;;<br>&nbsp; &nbsp; print OUTF &quot;target =&gt; $dest\nsource =&gt; $source\nuser =&gt; $login\n&quot;;<br><br>&nbsp; &nbsp; my $ok = $telnet-&gt;open(Host =&gt; $source,<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Port =&gt; $port);<br><br>&nbsp; &nbsp; print OUTF &quot;\n&quot;;<br>&nbsp; &nbsp; print OUTF &quot;===========================\n&quot;;<br>&nbsp; &nbsp; print OUTF &quot;Connection to $source $ok\n&quot;;<br>&nbsp; &nbsp; print OUTF &quot;\n&quot;;<br><br>&nbsp; &nbsp; #---- Code that does the log in and executes extended ping<br><br>&nbsp; &nbsp; $telnet-&gt;prompt('/[\@\w\-\.]+[&gt;#][ ]*$/');<br>&nbsp; &nbsp; @output = $telnet-&gt;cmd(&quot;n&quot;);<br><br>&nbsp; &nbsp; #$telnet-&gt;waitfor('/[\@\w\-\.]+[&gt;#][ ]*$/');<br>&nbsp; &nbsp; $telnet-&gt;print(&quot;quit&quot;);<br>&nbsp; &nbsp; $telnet-&gt;close;<br><br>&nbsp; &nbsp; print OUTF &quot;closed Telnet connection\n&quot;;<br><br>&nbsp; &nbsp; my @times = ();<br>&nbsp; &nbsp; while (@output) {<br>&nbsp; &nbsp; &nbsp; &nbsp; my $outputline = shift @output;<br>&nbsp; &nbsp; &nbsp; &nbsp; chomp($outputline);<br>&nbsp; &nbsp; &nbsp; &nbsp; print OUTF &quot;$outputline\n&quot;;<br>&nbsp; &nbsp; &nbsp; &nbsp; $outputline =~ /^Reply to request \d+ \((\d+) ms\)/ &amp;&amp; push(@times,$1);<br>&nbsp; &nbsp; &nbsp; &nbsp; print OUTF &quot;$outputline =&gt; $1\n&quot;;<br>&nbsp; &nbsp; }<br><br><br>&lt;&lt;&lt; I see data in graph from this Target &gt;&gt;&gt;<br><br>+++ pvdc_to_mesa_rtr<br>menu = Core to eSedo MESA RTR<br>title = Core Router to eSedo MESA RTR<br>probe = TelnetIOSPing<br>host = &lt;censored&gt;<br>source = &lt;censored&gt;<br><br><br>===========================<br>Connection to &lt;censored&gt; 1<br><br>closed Telnet connection<br>Type escape sequence to abort.<br>Type escape sequence to abort. =&gt;<br>Sending 20, 56-byte ICMP Echos to &lt;censored&gt;, timeout is 2 seconds:<br>Sending 20, 56-byte ICMP Echos to &lt;censored&gt;, timeout is 2 seconds: =&gt;<br>Reply to request 0 (1 ms)<br>Reply to request 0 (1 ms) =&gt; 1<br>Reply to request 1 (4 ms)<br>Reply to request 1 (4 ms) =&gt; 4<br>Reply to request 2 (1 ms)<br>Reply to request 2 (1 ms) =&gt; 1<br>Reply to request 3 (1 ms)<br>Reply to request 3 (1 ms) =&gt; 1<br>Reply to request 4 (1 ms)<br>Reply to request 4 (1 ms) =&gt; 1<br>Reply to request 5 (1 ms)<br>Reply to request 5 (1 ms) =&gt; 1<br>Reply to request 6 (1 ms)<br>Reply to request 6 (1 ms) =&gt; 1<br>Reply to request 7 (1 ms)<br>Reply to request 7 (1 ms) =&gt; 1<br>Reply to request 8 (4 ms)<br>Reply to request 8 (4 ms) =&gt; 4<br>Reply to request 9 (1 ms)<br>Reply to request 9 (1 ms) =&gt; 1<br>Reply to request 10 (1 ms)<br>Reply to request 10 (1 ms) =&gt; 1<br>Reply to request 11 (1 ms)<br>Reply to request 11 (1 ms) =&gt; 1<br>Reply to request 12 (1 ms)<br>Reply to request 12 (1 ms) =&gt; 1<br>Reply to request 13 (1 ms)<br>Reply to request 13 (1 ms) =&gt; 1<br>Reply to request 14 (1 ms)<br>Reply to request 14 (1 ms) =&gt; 1<br>Reply to request 15 (1 ms)<br>Reply to request 15 (1 ms) =&gt; 1<br>Reply to request 16 (1 ms)<br>Reply to request 16 (1 ms) =&gt; 1<br>Reply to request 17 (1 ms)<br>Reply to request 17 (1 ms) =&gt; 1<br>Reply to request 18 (1 ms)<br>Reply to request 18 (1 ms) =&gt; 1<br>Reply to request 19 (4 ms)<br>Reply to request 19 (4 ms) =&gt; 4<br>Success rate is 100 percent (20/20), round-trip min/avg/max = 1/1/4 ms<br>Success rate is 100 percent (20/20), round-trip min/avg/max = 1/1/4 ms =&gt; 4<br>target =&gt; &lt;censored&gt;<br>source =&gt; &lt;censored&gt;<br>user =&gt; smokeping<br><br><br><br>&nbsp;<br>&lt;&lt;&lt; I DO NOT see data in graph from this Target &gt;&gt;&gt;<br><br>+++ esedo_to_mesa_rtr<br>menu = esedo Core to eSedo MESA<br>title = eSedo Core Router to eSedo MESA RTR<br>probe = TelnetIOSPing<br>host = &lt;censored&gt;<br>source = &lt;censored&gt;<br><br><br>===========================<br>Connection to &lt;censored&gt; 1<br><br>closed Telnet connection<br>Type escape sequence to abort.<br>Type escape sequence to abort. =&gt;<br>Sending 20, 56-byte ICMP Echos to &lt;censored&gt;, timeout is 2 seconds:<br>Sending 20, 56-byte ICMP Echos to &lt;censored&gt;, timeout is 2 seconds: =&gt;<br>Reply to request 0 (60 ms)<br>Reply to request 0 (60 ms) =&gt; 60<br>Reply to request 1 (52 ms)<br>Reply to request 1 (52 ms) =&gt; 52<br>Reply to request 2 (24 ms)<br>Reply to request 2 (24 ms) =&gt; 24<br>Reply to request 3 (64 ms)<br>Reply to request 3 (64 ms) =&gt; 64<br>Reply to request 4 (56 ms)<br>Reply to request 4 (56 ms) =&gt; 56<br>Reply to request 5 (40 ms)<br>Reply to request 5 (40 ms) =&gt; 40<br>Reply to request 6 (44 ms)<br>Reply to request 6 (44 ms) =&gt; 44<br>Reply to request 7 (60 ms)<br>Reply to request 7 (60 ms) =&gt; 60<br>Reply to request 8 (40 ms)<br>Reply to request 8 (40 ms) =&gt; 40<br>Reply to request 9 (36 ms)<br>Reply to request 9 (36 ms) =&gt; 36<br>Reply to request 10 (20 ms)<br>Reply to request 10 (20 ms) =&gt; 20<br>Reply to request 11 (20 ms)<br>Reply to request 11 (20 ms) =&gt; 20<br>Reply to request 12 (28 ms)<br>Reply to request 12 (28 ms) =&gt; 28<br>Reply to request 13 (28 ms)<br>Reply to request 13 (28 ms) =&gt; 28<br>Reply to request 14 (36 ms)<br>Reply to request 14 (36 ms) =&gt; 36<br>Reply to request 15 (20 ms)<br>Reply to request 15 (20 ms) =&gt; 20<br>Reply to request 16 (20 ms)<br>Reply to request 16 (20 ms) =&gt; 20<br>Reply to request 17 (8 ms)<br>Reply to request 17 (8 ms) =&gt; 8<br>Reply to request 18 (20 ms)<br>Reply to request 18 (20 ms) =&gt; 20<br>Reply to request 19 (44 ms)<br>Reply to request 19 (44 ms) =&gt; 44<br>Success rate is 100 percent (20/20), round-trip min/avg/max = 8/36/64 ms<br>Success rate is 100 percent (20/20), round-trip min/avg/max = 8/36/64 ms =&gt; 44<br>target =&gt; &lt;censored&gt;<br>source =&gt; &lt;censored&gt;<br>user =&gt; smokeping<br><br><br><br>_______________________________________________<br>smokeping-users mailing list<br></span><a href="mailto:smokeping-users@lists.oetiker.ch"><span style='font-size:9.0pt;font-family:"Courier New"'>smokeping-users@lists.oetiker.ch</span></a><br><a href="https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users"><span style='font-size:9.0pt;font-family:"Courier New"'>https://lists.oetiker.ch/cgi-bin/listinfo/smokeping-users</span></a><o:p></o:p></p></td></tr></table><p class=MsoNormal><br><br><br><i><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:silver'>--&nbsp;<br>Gregory Sloop, Principal: Sloop Network &amp; Computer Consulting<br>Voice: 503.251.0452 x82<br>EMail:&nbsp;</span></i><a href="mailto:gregs@sloop.net"><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'>gregs@sloop.net</span></a><br><a href="http://www.sloop.net"><span style='font-size:9.0pt;font-family:"Arial","sans-serif"'>http://www.sloop.net</span></a><br><i><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:silver'>---&nbsp;<br><br></span></i><i><span style='font-size:8.0pt;font-family:"Arial","sans-serif";color:silver'>--&nbsp;<br>Gregory Sloop, Principal: Sloop Network &amp; Computer Consulting<br>Voice: 503.251.0452 x82<br>EMail:&nbsp;</span></i><a href="mailto:gregs@sloop.net"><span style='font-family:"Arial","sans-serif"'>gregs@sloop.net</span></a><br><a href="http://www.sloop.net"><span style='font-family:"Arial","sans-serif"'>http://www.sloop.net</span></a><br><i><span style='font-family:"Arial","sans-serif";color:silver'>--- </span></i><o:p></o:p></p></blockquote><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>