[Xymon] Querying xymond with perl socket
Buchan Milne
bgmilne at staff.telkomsa.net
Tue Nov 15 17:00:01 CET 2011
On Tuesday, 15 November 2011 17:56:40 Buchan Milne wrote:
> On Tuesday, 15 November 2011 16:59:54 Olivier AUDRY wrote:
> > hello
> >
> > as I understand your script send information from the client to the
> > server. It's not what I'm doing. I trying to get information from the
> > server to create a customer portal "sexy web 2.0 in da cloud".
>
> It pulls data out too:
>
> [bgmilne at tiger lib]$ PERL5LIB=`pwd` perl bb.pl localhost 'hobbitdboard
> test=conn'
> $VAR1 = [
>
> 'bgmilne-pc|conn|red|ordAstLe|1321339551|1321372239|1321374039|0|0|
> 127.0.0.1|801550|red <!-- [flags:ordAstLe] --> Tue Nov 15 17:50:21 2011
> conn NOT ok ',
>
> 'localhost|conn|green|OrdAstLe|1321339551|1321372239|1321374039|0|0|
> 127.0.0.1|-1|green <!-- [flags:OrdAstLe] --> Tue Nov 15 17:50:21 2011 conn
> ok ',
> 'printer|conn|red|ordAstLe|1321339551|1321372239|1321374039|0|0|
> 127.0.0.1|348830|red <!-- [flags:ordAstLe] --> Tue Nov 15 17:50:21 2011
> conn NOT ok ',
> 'tiger.ranger.dnsalias.com|conn|green|OrdAstLe|1321339551|
> 1321372239|1321374039|0|0|127.0.0.1|-1|green <!-- [flags:OrdAstLe] --> Tue
> Nov 15 17:50:21 2011 conn ok '
> ];
>
> But, you don't have to just dump the data with Data::Dumper, the example
> bb.pl just does that to show how the data is returned by the Xymon::Client
> object.
>
> Yes, I also want to biuld a sexy customer web 2.0 portal. Why should
> everyone have to build their own ones, when we could at least cooperate on
> the components, even if we don't cooperate on the actual portal.
For me, the next step would be to look at writing a Catalyst::Model::Xymon
using Xymon::Client.
But, then I would actually like to write Catalyst app that can be re-used
(along with other ones that we have at various levels of completion), but
CatalystX::Features doesn't seem to be doing what I want.
Regards,
Buchan
More information about the Xymon
mailing list