[xymon] custom check / graphs with multiple rrd files

Vernon Everett everett.vernon at gmail.com
Thu Sep 9 07:49:00 CEST 2010


Try now


On Thu, Sep 9, 2010 at 1:21 PM, Roland Soderstrom <
rolands at logicaltech.com.au> wrote:

>  Looks good, but I think you forgot the hobbitgraph.cfg lines
> It can't work without them, could it?
>
> Cheers,
> - Roland
>
>
>
> On  9/09/10 02:51 PM, Vernon Everett wrote:
>
> http://xymonton.trantor.org/doku.php/monitors:diskstat.ksh
>
> Have fun. :-)
> If it shows up on an iostat -xn then it should do the job.
>
> Cheers
>     Vernon
>
>
>
>
> On Thu, Sep 9, 2010 at 12:05 PM, Roland Soderstrom <
> rolands at logicaltech.com.au> wrote:
>
>>  I got the iostat trend graphs working now :-)
>> My approach is a bit rough though, I bet yours is better.
>> Will it take care of metadevices? /dev/global cluster disks? /dev/did
>> disks?
>>
>>
>> - Roland
>>
>>
>>  On  9/09/10 01:57 PM, Vernon Everett wrote:
>>
>> Would be unfair to start the race after I have finished :-)
>>
>> About to post to Xymonton.
>> Will update you once done.
>>
>> Cheers
>>     Vernon
>>
>> On Thu, Sep 9, 2010 at 11:03 AM, Roland Soderstrom <
>> rolands at logicaltech.com.au> wrote:
>>
>>> Hi,
>>>
>>> I'm trying to do the same (for solaris)
>>> By default the code is there on the client, but the server lacks the code
>>> to create the rrd file.
>>> The data is there on the server.
>>> This command shows me that the data is actually received by the server.
>>> xymonserver % $BB $BBDISP 'clientlog server0 section=iostatdisk'
>>> in hobbitd/rrd/do_iostat.c there is a do_iostatdisk_rrd function.
>>> but it isn't in hobbitd/do_rrd.c
>>> I'm not any good at C so I can just see it lacks some coding.
>>> The correct approach would be to fix the source so it includes and
>>> creates the iostatdisk rrd's and trend graphs will just work.
>>>
>>> Until next version I tried to fix it.
>>> I've tried to modify Stef Coenes iostat script but I can't get any data
>>> into the rrd file, it is just empty. (NaN)
>>> The graphs on the trends page is there but shows nothing.
>>> bash-3.00$ /usr/local/rrdtool-1.2.19/bin/rrdtool dump
>>> /usr/local/xymon/data/rrd/server0/iostat-disk.ssd59.rrd | grep last_ds
>>>                 <last_ds> UNKN </last_ds>
>>> bash-3.00$
>>>
>>> I'm setting up a new test environment with Xymon 4.2.3 to see if I could
>>> get things going.
>>> I'm creating a new iostat script from scratch and trying to get the data
>>> to the trends page.
>>>
>>> Well see who wins the race.
>>>
>>> - Roland
>>>
>>>
>>>
>>>
>>> On  9/09/10 09:21 AM, Vernon Everett wrote:
>>>
>>> Funny you mention that, I just completed a script that does disk iostat,
>>> and graphs all the columns from an iostat -X
>>> (Solaris centric, but I am sure you could mod it for any other OS)
>>>
>>> The graphs show up in trends.
>>> For us it made no sense to create an alert based on iostat, but rather to
>>> record it for and use it as a forensic tool if/when things went bad.
>>>
>>> It has been running in test overnight, and if all looks good, I will post
>>> it later today.
>>>
>>> Cheers
>>>     Vernon
>>>
>>>
>>> On Thu, Sep 9, 2010 at 4:47 AM, Daniel Bourque <dbourque at weatherdata.com
>>> > wrote:
>>>
>>>> Hi all,
>>>>
>>>>   I want to create graphs for i/o per seconds on all disks on host
>>>> bob.somewhere.com . I am trying to do like the disk check, but I can't
>>>> hobbit to create multiple rrd files.
>>>>
>>>> so my check ends up running the following
>>>>
>>>> -------
>>>>
>>>> /usr/lib/hobbit/client/bin/bb 1.1.1.1 "status
>>>> bob,somewhere,com.iostat_tps,sda green Wed Sep  8 15:01:49 CDT 2010
>>>>
>>>>       iostat_tps : 23.40
>>>> "
>>>>
>>>> /usr/lib/hobbit/client/bin/bb 1.1.1.1 "status
>>>> bob,somewhere,com.iostat_tps,sdb green Wed Sep  8 15:01:49 CDT 2010
>>>>
>>>>       iostat_tps : 12.00
>>>> "
>>>>
>>>> -----
>>>>
>>>> in hobbitserver.cfg :
>>>>
>>>> I appended "iostat_tps=ncv"  to TEST2RRD
>>>> I added NVC_iostat_tps="iostat_tps:GAUGE"
>>>>
>>>> ----
>>>>
>>>> I restarted the rrd processes
>>>>
>>>> ----
>>>>
>>>> I am not seeing
>>>>
>>>> iostat_tps,sda.rrd
>>>> iostat_tps,sdb.rrd
>>>>
>>>> under /opt/hobbit/data/rrd/bob.somewhere.com/
>>>>
>>>> ----
>>>>
>>>> my hope is to able to do a graph using something like
>>>>
>>>> [iostat_tps]
>>>>
>>>>       FNPATTERN iostat_tps(.*).rrd
>>>>
>>>>
>>>>
>>>> Any ideas ?
>>>>
>>>>
>>>> hobbit 4.2.0
>>>> RHEL 3
>>>>
>>>>
>>>> Thank !
>>>>
>>>>
>>>> --
>>>> Dan
>>>>
>>>>
>>>> To unsubscribe from the xymon list, send an e-mail to
>>>> xymon-unsubscribe at xymon.com
>>>>
>>>>
>>>>
>>>    To unsubscribe from the xymon list, send an e-mail to
>>> xymon-unsubscribe at xymon.com
>>>
>>
>>    To unsubscribe from the xymon list, send an e-mail to
>> xymon-unsubscribe at xymon.com
>>
>
>  To unsubscribe from the xymon list, send an e-mail to
> xymon-unsubscribe at xymon.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20100909/843fa172/attachment.html>


More information about the Xymon mailing list