<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<BR><BR>T.J. Yang<BR><BR><BR> <BR>
> From: bgmilne@staff.telkomsa.net<BR>> To: hobbit@hswn.dk<BR>> Subject: Re: [hobbit] Alternate web interface work?<BR>> Date: Thu, 23 Jul 2009 17:17:17 +0100<BR>> CC: tj_yang@hotmail.com<BR>> <BR>> On Thursday 16 July 2009 03:24:18 T.J. Yang wrote:<BR>> <BR>> > for a face lift type of big GUI change, we need to convert C data sturcture<BR>> > into JSON format and json reader to render into cool GUI from 1. and<BR>> > convert those *.cgi scripts into *.js scripts.<BR><BR>> I have started on a perl module implementing access to Xymon, at present there <BR>> is a single module (Xymon::Client), and I have a 3-line perl script (bb.pl) <BR>> emulating the bb binary.<BR>> <BR>> The idea however is to provide a more OO api, which can then be used to <BR>> implement a Model::Xymon for Catalyst, to allow retrieving data, which can <BR>> then be sent to a View::JSON view (or, maybe even just send the XML from <BR>> hobbitdxlog or hobbitdxboard?).<BR><BR>
Agree.<BR>
<BR>> My javascript skills are not so great, and unfortunately I didn't bring my <BR>> Javascript/AJAX book with me ...<BR><BR>
Me either, but I will know what I need to know about javascript.<BR>
<BR>> I will make Xymon::Client available as soon as I am prepared for some <BR>> criticism ...<BR><BR>
Thanks for doing this task, I am help on this task since I am hoping to have a perl xymon torture test suite.<BR>
<BR>> > I am busy with my personal xymon inventory project and I am going to use<BR>> > extjs/sqlite(or mysql) to store a host's inventory information<BR>> <BR>> Have you looked at any existing inventory systems, such as ocs-inventory? <BR>> GLPI, which has trouble ticket features, can integrate with it.<BR><BR>
I am not aware of ocs-inventory but we do have existing coporate wide inventory system.<BR>
And I need inventory system that works with Xymon when integreation is needed with other inventory dbs,<BR>
SQL will be the bridge ;)<BR>
<BR>> However, GLPI doesn't seem very ITIL-compliant (there isn't really a <BR>> distinction between incidents, requests, and changes).<BR>
 <BR>
oh boy, why do I hear ITIL got mentioned here ! <BR>
I guess this is good sign. Looks like big company is using Xymon.<BR>
<BR>> <BR>> > and connect<BR>> > system information with inventory information on xymon server page and also<BR>> > setting up sample projects to learn php/mysql/extjs and<BR>> > catalyst/mysql/extjs. Having catalyst to use extjs as View(instead of<BR>> > default plain TT) took me longest time.<BR>> <BR>> Using View::JSON? Or a custom view?<BR>
 <BR>
A customer view, generate TT view and insert <BR>
<BR>See Chapter 1 in <A href="http://xymon.dlinkddns.com/books/catalyst-extjs.pdf">http://xymon.dlinkddns.com/books/catalyst-extjs.pdf</A><BR>
 <BR>
Also look for "Xymon EXT Desktop", I hope you as excited as me ;)<BR>
 <BR>
 <BR>
tj<BR>> Regards,<BR>> Buchan<BR><BR><br /><hr />Windows Live™ SkyDrive™: Store, access, and share your photos. <a href='http://windowslive.com/Online/SkyDrive?ocid=TXT_TAGLM_WL_CS_SD_photos_072009' target='_new'>See how.</a></body>
</html>