[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] Duration for one round of server side module
- To: hobbit (at) hswn.dk
- Subject: Re: [hobbit] Duration for one round of server side module
- From: Ralph Mitchell <ralphmitchell (at) gmail.com>
- Date: Thu, 14 May 2009 14:09:05 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=vBKeR8emQgTawIHkDeiwjd0glrKbbePD7VqBKSSo834=; b=jls+wpRS1r4oUfxhoRiZ9pAtdsPwdVmb+lZ6XxZGPvwxRfovjyuCumNi3Emwepa5dC KiTDi5ZbV/Wj+2Nu3iH2Qzy3ZyJ8/5BeBvM7ZEavEXsUm7tMcjT6CZ4/ylA2nnLY5mqB Wc5ttIvm1OwsgUbtFaerN7axldfu2iT+OM/Hs=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=JYwfqCVW30+LaHFDanpkrVC9coLy7KRUSthcFqC2OGGxE2h7FzHbIpcsujy2KGDIVH nMDYIwkPPfOpz5nHweMDhS67PwWMq6FEKBclEts28MKGgUdwNkT4O9XjhiyDG7LrovOa 9a7mDufOs91lABIqPvgaBoM/32c+angK/4sLg=
- References: <a60f25fc0905141141xb5a9224pb3abdb10bbcea3fc (at) mail.gmail.com>
Maybe I'm missing something, but... Why not just grab the system date/time
at the start, again at the end, then subtract one from the other?? If you
just print it out, the numbers should go into the log. Or generate your own
log file by appending the start & end values, then process later.
Ralph Mitchell
On Thu, May 14, 2009 at 1:41 PM, Asif Iqbal <vadud3 (at) gmail.com> wrote:
>
> I implemented a server side perl script using this
> http://xymonton.trantor.org/doku.php/tutorials:ssmodule as the template.
>
> I like to run it only once daily, so I put status+1d for the bb command.
>
> But I need help to find out how long it takes for the script to complete
> for my ~300 hosts.
>
> Currently I have it setup just like the setup in the above url, like the
> following.
>
> [pca]
> ENVFILE /export/home/hobbit/server/etc/hobbitserver.cfg
> NEEDS hobbitd
> CMD hobbitd_channel --channel=client --log=$BBSERVERLOGS/pca.log
> $BBHOME
> /ext/pca.pl
>
> And it is taking tons of resources since it receives all the patch/pkg info
> from 300 servers through client channel
> and generate a patch report using the tool pca (
> http://www.par.univie.ac.at/solaris/pca/) for each host. It allows us
> to find out the patch status for all solaris boxes
>
> Here is an snippet of the top processes sorted by RSS
>
> PID USERNAME SIZE RSS STATE PRI NICE TIME CPU
> PROCESS/NLWP
> 8687 hobbit 2248M 581M run 39 0 0:02:31 1.1%
> hobbitd_channel/1
> 8648 hobbit 58M 56M run 39 0 0:07:42 2.5% hobbitd/1
> 10223 hobbit 21M 20M run 20 0 0:00:03 15% perl5.8.5/1
> 7115 devmon 11M 11M sleep 59 0 0:00:44 1.5% devmon/1
> 8689 hobbit 8816K 6968K sleep 59 0 0:07:52 2.7% pca.pl/1
>
> If I can find out how long it takes to run I can then add an INTERVAL
> accordingly. I do not need to
> process the client data more than once a day
>
>
> --
> Asif Iqbal
> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
>
>
>