Betsy,
Here's our situation.
We've got some things we want to watch multiple servers, that will come through as a name-value pair (once we write the local test)
So on server one I might have foo-23 bar-25 and on server two I might have bar- 17 baz 3
We want to to do some tests that would involve adding and correlating all this information. There can be *many* possible names, not just three
What's the most xymon-like way to do it? Can I send data through client tests that is *read* by server-side tests ? (I vaguely remember there was a way to do it but searching is not workign for me today).
One way to do it is to make a log file for each client, rsync the logs to a common location , and then run a single custom test on that location, but that strikes me as beign a bit "outside the box". I want to work within xymon whenever possible, and having individual client tests and the combo test accessible from the xymon interface would b e nice.
thanks for any thoughts or clues A couple of options you could try:
- send a 'data' message with you blob of data against a particular test name - doesn't generate a column as such, but gives a way of sending in data. You then need a listener on the data channel to intercept and process the received data.
- hack the client and add a separate section into the client report, then put a listener on the client channel to handle that sections data. Something like http://xymonton.org/monitors:check-client
David.
-- David Baldwin - Senior Systems Administrator (Datacentres + Networks) Information and Communication Technology Services Australian Sports Commission http://ausport.gov.au Tel 02 62147830 Fax 02 62141830 PO Box 176 Belconnen ACT 2616 david.baldwin at ausport.gov.au Leverrier Street Bruce ACT 2617
Keep up to date with what's happening in Australian sport visit http://www.ausport.gov.au