[hobbit] Graphing iostat on Linux systems?
Martin Flemming
martin.flemming at desy.de
Tue Apr 7 10:26:35 CEST 2009
Ok, that explains , why it's thinking to be server-side-script :-)
thanks,
martin
On Tue, 7 Apr 2009, Husemann, Harald wrote:
> Hi Martin,
>
> in our setup, we have a complete copy of the bb-hosts file on all clients in
> $BBCLIENTHOME/etc, which we use to control which external client script
> should run on which client.
> We have pre-compiled clients for all systems on the Hobbit server, including
> all config files, which are stored as tarballs.
> When I'm setting up a new client, I just add the appr. lines in the server's
> bb-hosts file, copy the new bb-hosts to the tarballs (we're planning to use
> something like rcsvi in the future to automate this step), and then execute a
> script on the server which uses scp and ssh to contact the new client, copy
> the tarball, untar it and start the client.
> Hope this sheds some light on the preamble, :-).
>
> hh
>
> Martin Flemming schrieb:
>>
>> Hi, Harald !
>>
>> thanks for the hint with drdb !
>>
>> Hmm, .. but dont't understand your "preamble",
>> if i use your script, it seem's that the script think,
>> that it's serverside-script ... ;-)
>>
>> [it-hobbit2] /usr/lib/hobbit/client # bin/bbcmd ext/new_linux-iostat.pl
>> 2009-04-06 23:56:55 Using default environment file
>> /usr/lib/hobbit/client/etc/hobbitclient.cfg
>> 2009-04-06 23:56:55 Cannot load bb-hosts, or file is empty
>> Not running on it-hobbit2...
>>
>> [it-hobbit2] /usr/lib/hobbit/client #
>>
>> .. but it isn't one ...
>>
>> What's is missing in my enviroment ?
>>
>>
>> thanks & cheers,
>>
>> martin
>>
>> On Thu, 2 Apr 2009, Husemann, Harald wrote:
>>
>> > Hi Martin,
>> >
>> > thanks for the link (and thanks to the programmer of linux-iostat), I've
>> > installed it (with some additions/changes, see below) as described, and
>> > it works and shows what I need, :-).
>> > I attach my version of the script to this mail, since I made some edits:
>> >
>> > 1. Added my "preamble" which I use in every extension script:
>> >
>> > ===============/snip/======================
>> > my $TEST = "iostat";
>> > (...)
>> > my $HOST = $ENV{"MACHINE"};
>> > $HOST =~ s/(.*),.*,.*$/$1/;
>> > if (system("$ENV{'BBHOME'}/bin/bbhostgrep $TEST | grep $HOST > /dev/null
>> > 2>&1") != 0) {
>> > print "Not running on $HOST..." if $debug;
>> > exit 0;
>>> }
>> > ==============/snap/========================
>> >
>> > With this, I can have the same scripts and config files on all systems
>> > (helps to keep things up2date), and just add the appr. entry (in this
>> > case, iostat) to the host part in bb-hosts ti run the script on a
>> > particular host.
>> >
>> > 2. Cleaned up the regex a bit
>> > 3. As we're using drbd (DistributedRemoteBlockDevice, often used with
>> > Linux-HA), I added "drbd" to the devices list.
>> >
>> > Maybe someone can use my version, or get some ideas from it.
>> >
>> > hh
>> >
>> > Martin Flemming schrieb:
>> > > Hi, Harald !
>> > >
>> > > http://www.docum.org/foswiki/bin/view/Xymon/LinuxIostatGraphs
>> > >
>> > > Cheers,
>> > > martin
>> > >
>> > > On Tue, 31 Mar 2009, Husemann, Harald wrote:
>> > >
>> > > > Hi all,
>> > > > > I'd like to use iostat for performance monitoring, and include
>> > > its > output in the Hobbit pages.
>> > > > I've found an old post about it, but it seems that the URL
>> > > mentioned > there
>> > > (http://www.docum.org/twiki/bin/view/Hobbit/LinuxIostatGraphs) is >
>> > > no longer valid.
>> > > > Any ideas where I can get it?
>> > > > > Thanks,
>> > > > > Harald
>> > > > > -- > Harald Husemann
>> > > > Netzwerk- und Systemadministrator
>> > > > Operation Management Center (OMC)
>> > > > MATERNA GmbH
>> > > > Information & Communications
>> > > > > Westfalendamm 98
>> > > > 44141 Dortmund
>> > > > > Geschäftsführer: Dr. Winfried Materna, Helmut an de Meulen,
>> > > Ralph > Hartwig
>> > > > Amtsgericht Dortmund HRB 5839
>> > > > > Tel: +49 231 9505 222
>> > > > Fax: +49 231 9505 100
>> > > > www.annyway.com <http://www.annyway.com/>
>> > > > www.materna.com <http://www.materna.com/>
>> > > > > To unsubscribe from the hobbit list, send an e-mail to
>> > > > hobbit-unsubscribe at hswn.dk
>> > > > > > >
>> > >
>> >
>> > --
>> > Harald Husemann
>> > Netzwerk- und Systemadministrator
>> > Operation Management Center (OMC)
>> > MATERNA GmbH
>> > Information & Communications
>> >
>> > Westfalendamm 98
>> > 44141 Dortmund
>> >
>> > Geschäftsführer: Dr. Winfried Materna, Helmut an de Meulen, Ralph
>> > Hartwig
>> > Amtsgericht Dortmund HRB 5839
>> >
>> > Tel: +49 231 9505 222
>> > Fax: +49 231 9505 100
>> > www.annyway.com <http://www.annyway.com/>
>> > www.materna.com <http://www.materna.com/>
>> >
>> >
>>
>> Gruss
>>
>> Martin Flemming
>>
>>
>> ______________________________________________________
>> Martin Flemming
>> DESY / IT office : Building 2b / 008a
>> Notkestr. 85 phone : 040 - 8998 - 4667
>> 22603 Hamburg mail : martin.flemming at desy.de
>> ______________________________________________________
>>
>>
>> ------------------------------------------------------------------------
>>
>> To unsubscribe from the hobbit list, send an e-mail to
>> hobbit-unsubscribe at hswn.dk
>
> --
> Harald Husemann
> Netzwerk- und Systemadministrator
> Operation Management Center (OMC)
> MATERNA GmbH
> Information & Communications
>
> Westfalendamm 98
> 44141 Dortmund
>
> Geschäftsführer: Dr. Winfried Materna, Helmut an de Meulen, Ralph Hartwig
> Amtsgericht Dortmund HRB 5839
>
> Tel: +49 231 9505 222
> Fax: +49 231 9505 100
> www.annyway.com <http://www.annyway.com/>
> www.materna.com <http://www.materna.com/>
>
> To unsubscribe from the hobbit list, send an e-mail to
> hobbit-unsubscribe at hswn.dk
>
>
>
>
Gruss
Martin Flemming
______________________________________________________
Martin Flemming
DESY / IT office : Building 2b / 008a
Notkestr. 85 phone : 040 - 8998 - 4667
22603 Hamburg mail : martin.flemming at desy.de
______________________________________________________
More information about the Xymon
mailing list