On Tue, Dec 23, 2008 at 3:47 PM, Henrik Størner <user-ce4a2c883f75@xymon.invalid> wrote:
In <user-cc196d186558@xymon.invalid> "Asif Iqbal" <user-6f4b51ac2a40@xymon.invalid> writes:
I still have few servers that are running bb client and not hobbit
client. Is there a hobbit way to find out which servers still running
bb-client?
I could do some ugly tricks like this
awk '/^[1-9]/ {print $2}' server/etc/bb-hosts to get the list of hosts
do echo bb 127.0.0.1 \"clientlog $h section=uname\"; done > script.sh
run the script.sh
find the hosts with no output
Easier way of doing the same:
bb 127.0.0.1 "hobbitdboard test=cpu fields=hostname,client" | grep "|N"
Is it possible to update the test name to match exact string? I have a
test name called `cpuinfo' so unless I put a `$' end of the test
string I get results from both tests
(hobbit)@hobbit:~$ bb 127.0.0.1 "hobbitdboard test=cpu
fields=hostname,client" | wc -l
449
(hobbit)@hobbit:~$ bb 127.0.0.1 "hobbitdboard test=cpu$
fields=hostname,client" | wc -l
334
Merry xmas,
Henrik
--
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu