Xymon Mailing List Archive search

Alternate web interface work?

14 messages in this thread

list Japheth Cleaver · Wed, 15 Jul 2009 15:43:35 -0700 ·
I'm curious if anyone out there is working on a full-fledged alternate
web interface to the hobbitd data. It seems like all the pieces are
there for an AJAX/auto-updated and/or CSS-enabled display scripts, but
before I plunge into it I was wondering if someone else already had.

 
Japheth Cleaver
list T.J. Yang · Wed, 15 Jul 2009 21:24:18 -0500 ·
quoted from Japheth Cleaver
Date: Wed, 15 Jul 2009 15:43:35 -0700
From: user-2a1212dafc7b@xymon.invalid
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Alternate web interface work?
I’m
curious if anyone out there is working on a full-fledged alternate web
interface to the hobbitd data. It seems like all the pieces are there for an
AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge into it
I was wondering if someone else already had.
Glad to know you are interested to improve xymon server's web GUI.

I have been looking around current opensource offerings for this subject.
Here is what I found.

1. Mainly there are choice of jQuery,protoype and extjs javascript frameworks for GUI


Looking futher, I found there are other afforts to provide freindly GUI for an applicatoin.


2. qWikiOffice, is a php/extjs/mysql architecutre.
3. TomatoCart Administration tool, a reuse and improved gui but for eCommerce purpose.

Some effort needed to adapt qWikiOffice for xymon server.

for a face lift type of big GUI change, we need to convert C data sturcture into JSON format and json reader to render into cool GUI from 1. and convert those *.cgi scripts into *.js scripts.


I am busy with my personal  xymon inventory project and I am going to use extjs/sqlite(or mysql) to store a host's inventory information and connect system information with inventory information on xymon server page and also setting up sample projects to learn php/mysql/extjs and catalyst/mysql/extjs. Having catalyst to use extjs as View(instead of default plain TT) took me longest time.


What is your detail idea to provide alertnative GUI for xymon server ?


tj

Japheth
Cleaver

Hotmail® has ever-growing storage! Don’t worry about storage limits. 
http://windowslive.com/Tutorial/Hotmail/Storage?ocid=TXT_TAGLM_WL_HM_Tutorial_Storage_062009
list Robert Taylor · Sun, 19 Jul 2009 17:21:50 -0400 ·
Here is what I have now.  I've recreated the all of the icons and everything in the page is CSS controlled, although the tables are left in place for now to display status.

I really underestimated how many files would have to be changed to make this work and not being a developer, it's taken me a long time to find all of them.

I'd be more than happy to contribute this to the group if there is interest.  At a minimum you could use all of the CSS to make your site look the way you want.

It would probably take me a week or so to document the changes and provide the information to the list.

Robert
quoted from T.J. Yang

From: Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
Sent: Wednesday, July 15, 2009 6:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Alternate web interface work?

I'm curious if anyone out there is working on a full-fledged alternate web interface to the hobbitd data. It seems like all the pieces are there for an AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge into it I was wondering if someone else already had.

Japheth Cleaver
Attachments (1)
list Vernon Everett · Mon, 20 Jul 2009 09:42:36 +0800 ·
Very slick.

There is interest. Lots of interest. :-)
quoted from Robert Taylor


From: Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
Sent: Monday, 20 July 2009 5:22 AM
To: 'user-ae9b8668bcde@xymon.invalid'
Subject: [hobbit] RE: Alternate web interface work?

Here is what I have now.  I've recreated the all of the icons and everything in the page is CSS controlled, although the tables are left in place for now to display status.

I really underestimated how many files would have to be changed to make this work and not being a developer, it's taken me a long time to find all of them.

I'd be more than happy to contribute this to the group if there is interest.  At a minimum you could use all of the CSS to make your site look the way you want.

It would probably take me a week or so to document the changes and provide the information to the list.

Robert

From: Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
Sent: Wednesday, July 15, 2009 6:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Alternate web interface work?

I'm curious if anyone out there is working on a full-fledged alternate web interface to the hobbitd data. It seems like all the pieces are there for an AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge into it I was wondering if someone else already had.

Japheth Cleaver

NOTICE: This email and any attachments are confidential. They may contain legally privileged information or copyright material. You must not read, copy, use or disclose them without authorisation. If you are not an intended recipient, please contact us at once by return email and then delete both messages and all attachments.
list Cayo de Moraes · Mon, 20 Jul 2009 08:12:16 +0200 ·
Wow! This looks really great!

2009/7/20 Everett, Vernon <user-9da1a1882f49@xymon.invalid>
quoted from Vernon Everett
 Very slick.

There is interest. Lots of interest. :-)


*From:* Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
*Sent:* Monday, 20 July 2009 5:22 AM
*To:* 'user-ae9b8668bcde@xymon.invalid'
*Subject:* [hobbit] RE: Alternate web interface work?

 Here is what I have now.  I’ve recreated the all of the icons and
everything in the page is CSS controlled, although the tables are left in
place for now to display status.


I really underestimated how many files would have to be changed to make
this work and not being a developer, it’s taken me a long time to find all
of them.


I’d be more than happy to contribute this to the group if there is
interest.  At a minimum you could use all of the CSS to make your site look
the way you want.


It would probably take me a week or so to document the changes and provide
the information to the list.


*Robert *


*From:* Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
*Sent:* Wednesday, July 15, 2009 6:44 PM
*To:* user-ae9b8668bcde@xymon.invalid
*Subject:* [hobbit] Alternate web interface work?


I’m curious if anyone out there is working on a full-fledged alternate web
interface to the hobbitd data. It seems like all the pieces are there for an
AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge
into it I was wondering if someone else already had.


Japheth Cleaver

NOTICE: This email and any attachments are confidential.
They may contain legally privileged information or
copyright material. You must not read, copy, use or
disclose them without authorisation. If you are not an
intended recipient, please contact us at once by return
email and then delete both messages and all attachments.

list Martin Flemming · Mon, 20 Jul 2009 08:44:26 +0200 (CEST) ·
yep, that's true ;-)

martin
quoted from Cayo de Moraes
On Mon, 20 Jul 2009, Cayo de Moraes wrote:
Wow! This looks really great!

2009/7/20 Everett, Vernon <user-9da1a1882f49@xymon.invalid>
 Very slick.

There is interest. Lots of interest. :-)


*From:* Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
*Sent:* Monday, 20 July 2009 5:22 AM
*To:* 'user-ae9b8668bcde@xymon.invalid'
*Subject:* [hobbit] RE: Alternate web interface work?

 Here is what I have now.  I?ve recreated the all of the icons and
everything in the page is CSS controlled, although the tables are left in
place for now to display status.


I really underestimated how many files would have to be changed to make
this work and not being a developer, it?s taken me a long time to find all
of them.


I?d be more than happy to contribute this to the group if there is
interest.  At a minimum you could use all of the CSS to make your site look
the way you want.


It would probably take me a week or so to document the changes and provide
the information to the list.


*Robert *


*From:* Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
*Sent:* Wednesday, July 15, 2009 6:44 PM
*To:* user-ae9b8668bcde@xymon.invalid
*Subject:* [hobbit] Alternate web interface work?


I?m curious if anyone out there is working on a full-fledged alternate web
interface to the hobbitd data. It seems like all the pieces are there for an
AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge
into it I was wondering if someone else already had.


Japheth Cleaver

NOTICE: This email and any attachments are confidential.
They may contain legally privileged information or
copyright material. You must not read, copy, use or
disclose them without authorisation. If you are not an
intended recipient, please contact us at once by return
email and then delete both messages and all attachments.

list Buchan Milne · Mon, 20 Jul 2009 11:45:05 +0100 ·
quoted from Martin Flemming
On Wednesday 15 July 2009 23:43:35 Cleaver, Japheth wrote:
I'm curious if anyone out there is working on a full-fledged alternate
web interface to the hobbitd data. It seems like all the pieces are
there for an AJAX/auto-updated and/or CSS-enabled display scripts, but
before I plunge into it I was wondering if someone else already had.
I would like to start soon, but the past two weeks have been a bit busy with moving from South Africa to Nigeria ...

Since the new position seems to have even more urgent monitoring requirements, I hope to start with a proof of concept new web interface using a good web development framework that already has good support for framework (e.g. JSON views etc.).

However the first priority here will be to get Xymon and devmon up and monitoring everything that needs monitoring.

Regards,
Buchan
list T.J. Yang · Mon, 20 Jul 2009 07:43:39 -0500 ·

I am taking notes of me learning Catalyst+extjs. 
see http://xymon.dlinkddns.com/books/

T.J. Yang
quoted from Buchan Milne

From: user-9b139aff4dec@xymon.invalid
To: user-ae9b8668bcde@xymon.invalid
Date: Mon, 20 Jul 2009 11:45:05 +0100
CC: user-2a1212dafc7b@xymon.invalid
Subject: Re: [hobbit] Alternate web interface work?

On Wednesday 15 July 2009 23:43:35 Cleaver, Japheth wrote:
I'm curious if anyone out there is working on a full-fledged alternate
web interface to the hobbitd data. It seems like all the pieces are
there for an AJAX/auto-updated and/or CSS-enabled display scripts, but
before I plunge into it I was wondering if someone else already had.
I would like to start soon, but the past two weeks have been a bit busy with
moving from South Africa to Nigeria ...

Since the new position seems to have even more urgent monitoring requirements,
I hope to start with a proof of concept new web interface using a good web
development framework that already has good support for framework (e.g. JSON
views etc.).

However the first priority here will be to get Xymon and devmon up and
monitoring everything that needs monitoring.

Regards,
Buchan

Windows Live™ Hotmail®: Search, add, and share the web’s latest sports videos. Check it out.
http://www.windowslive.com/Online/Hotmail/Campaign/QuickAdd?ocid=TXT_TAGLM_WL_QA_HM_sports_videos_072009&cat=sports
list Harold J. Ballinger · Mon, 20 Jul 2009 11:51:19 -0400 ·
Wow, this is beautiful. We had talked about doing something like this, but just didn't have the time. I would be VERY interested in having this level of CSS control for Xymon.


• Harold Ballinger
IT Coordinator
Heritage Healthcare, Inc.
 (XXX) XXX-XXXX  | helpdesk
 (XXX) XXX-XXXX  | office
 (XXX) XXX-XXXX  | fax

[cid:image001.jpg at 01CA0930.88FA84C0]

Visit our website: www.heritage-healthcare.com<http://www.heritage-healthcare.com/>;
quoted from Martin Flemming


From: Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
Sent: Sunday, July 19, 2009 5:22 PM
To: 'user-ae9b8668bcde@xymon.invalid'
Subject: [hobbit] RE: Alternate web interface work?

Here is what I have now.  I've recreated the all of the icons and everything in the page is CSS controlled, although the tables are left in place for now to display status.

I really underestimated how many files would have to be changed to make this work and not being a developer, it's taken me a long time to find all of them.

I'd be more than happy to contribute this to the group if there is interest.  At a minimum you could use all of the CSS to make your site look the way you want.

It would probably take me a week or so to document the changes and provide the information to the list.

Robert

From: Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
Sent: Wednesday, July 15, 2009 6:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Alternate web interface work?

I'm curious if anyone out there is working on a full-fledged alternate web interface to the hobbitd data. It seems like all the pieces are there for an AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge into it I was wondering if someone else already had.

Japheth Cleaver
list Harold J. Ballinger · Mon, 20 Jul 2009 11:57:31 -0400 ·
I can't stop opening this screenshot and looking at it. I would love to have this in place on our server as well. Is there any way that you could tar up the files and share them? I'd love to play with this for our setup!

Thanks!
quoted from Harold J. Ballinger

• Harold Ballinger
IT Coordinator
Heritage Healthcare, Inc.
 (XXX) XXX-XXXX  | helpdesk
 (XXX) XXX-XXXX  | office
 (XXX) XXX-XXXX  | fax

[cid:image001.jpg at 01CA0931.6746A150]
quoted from Harold J. Ballinger

Visit our website: www.heritage-healthcare.com<http://www.heritage-healthcare.com/>;


From: Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
Sent: Sunday, July 19, 2009 5:22 PM
To: 'user-ae9b8668bcde@xymon.invalid'
Subject: [hobbit] RE: Alternate web interface work?

Here is what I have now.  I've recreated the all of the icons and everything in the page is CSS controlled, although the tables are left in place for now to display status.

I really underestimated how many files would have to be changed to make this work and not being a developer, it's taken me a long time to find all of them.

I'd be more than happy to contribute this to the group if there is interest.  At a minimum you could use all of the CSS to make your site look the way you want.

It would probably take me a week or so to document the changes and provide the information to the list.

Robert

From: Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
Sent: Wednesday, July 15, 2009 6:44 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: [hobbit] Alternate web interface work?

I'm curious if anyone out there is working on a full-fledged alternate web interface to the hobbitd data. It seems like all the pieces are there for an AJAX/auto-updated and/or CSS-enabled display scripts, but before I plunge into it I was wondering if someone else already had.

Japheth Cleaver
list Stefan Ideler · Wed, 22 Jul 2009 11:40:46 +0200 ·
Same here, it really brings the hobbit looks up to date!
Definitely following this with interest ;)

Harold J. Ballinger schreef:
quoted from Harold J. Ballinger
I can’t stop opening this screenshot and looking at it. I would love to
have this in place on our server as well. Is there any way that you
could tar up the files and share them? I’d love to play with this for
our setup!

 
Thanks!

/ /

• *Harold Ballinger*

/IT Coordinator/

Heritage Healthcare, Inc.

 (XXX) XXX-XXXX  | helpdesk

 (XXX) XXX-XXXX  | office

 (XXX) XXX-XXXX  | fax

	

cid:image003.jpg at 01CA0167.D630C4A0

Visit our website: www.heritage-healthcare.com
<http://www.heritage-healthcare.com/>;
quoted from Harold J. Ballinger

 
*From:* Taylor, Robert [mailto:user-3e97fc7d80fd@xymon.invalid]
*Sent:* Sunday, July 19, 2009 5:22 PM
*To:* 'user-ae9b8668bcde@xymon.invalid'
*Subject:* [hobbit] RE: Alternate web interface work?

 
Here is what I have now.  I’ve recreated the all of the icons and
everything in the page is CSS controlled, although the tables are left
in place for now to display status.

 
I really underestimated how many files would have to be changed to make
this work and not being a developer, it’s taken me a long time to find
all of them.

 
I’d be more than happy to contribute this to the group if there is
interest.  At a minimum you could use all of the CSS to make your site
look the way you want.

 
It would probably take me a week or so to document the changes and
provide the information to the list.

 
*Robert *

 
*From:* Cleaver, Japheth [mailto:user-2a1212dafc7b@xymon.invalid]
*Sent:* Wednesday, July 15, 2009 6:44 PM
*To:* user-ae9b8668bcde@xymon.invalid
*Subject:* [hobbit] Alternate web interface work?

 
I’m curious if anyone out there is working on a full-fledged alternate
web interface to the hobbitd data. It seems like all the pieces are
there for an AJAX/auto-updated and/or CSS-enabled display scripts, but
before I plunge into it I was wondering if someone else already had.

 
Japheth Cleaver
-- 

Met vriendelijke groet,

Stefan Ideler

Contact:
E-mail Personal:            user-693ebd2f8aee@xymon.invalid
E-mail Main:                user-f98abba2e27d@xymon.invalid
E-mail Backoffice:          user-1c712307ceb3@xymon.invalid
E-mail Technical:           user-e6dfaf0432c4@xymon.invalid
Website:                    http://www.i3d.net

Office:
Interactive 3D (i3D.net)
Meent 93b
3011JG Rotterdam
The Netherlands
list Buchan Milne · Thu, 23 Jul 2009 17:17:17 +0100 ·
quoted from T.J. Yang
On Thursday 16 July 2009 03:24:18 T.J. Yang wrote:
for a face lift type of big GUI change, we need to convert C data sturcture
into JSON format and json reader to render into cool GUI from 1. and
convert those *.cgi scripts into *.js scripts.
I have started on a perl module implementing access to Xymon, at present there is a single module (Xymon::Client), and I have a 3-line perl script (bb.pl) emulating the bb binary.

The idea however is to provide a more OO api, which can then be used to implement a Model::Xymon for Catalyst, to allow retrieving data, which can then be sent to a View::JSON view (or, maybe even just send the XML from hobbitdxlog or hobbitdxboard?).

My javascript skills are not so great, and unfortunately I didn't bring my Javascript/AJAX book with me ...

I will make Xymon::Client available as soon as I am prepared for some criticism ...
quoted from T.J. Yang
I am busy with my personal  xymon inventory project and I am going to use
extjs/sqlite(or mysql) to store a host's inventory information
Have you looked at any existing inventory systems, such as ocs-inventory? GLPI, which has trouble ticket features, can integrate with it.

However, GLPI doesn't seem very ITIL-compliant (there isn't really a distinction between incidents, requests, and changes).
quoted from T.J. Yang
and connect
system information with inventory information on xymon server page and also
setting up sample projects to learn php/mysql/extjs and
catalyst/mysql/extjs. Having catalyst to use extjs as View(instead of
default plain TT) took me longest time.
Using View::JSON? Or a custom view?

Regards,
Buchan
list Greg Hubbard · Thu, 23 Jul 2009 11:34:10 -0500 ·
"ITIL hands are the devil's workshop"...
quoted from Buchan Milne

On 7/23/09, Buchan Milne <user-9b139aff4dec@xymon.invalid> wrote:

However, GLPI doesn't seem very ITIL-compliant (there isn't really a
distinction between incidents, requests, and changes).
list T.J. Yang · Thu, 23 Jul 2009 13:58:18 -0500 ·
quoted from Buchan Milne

T.J. Yang

From: user-9b139aff4dec@xymon.invalid
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Alternate web interface work?
Date: Thu, 23 Jul 2009 17:17:17 +0100
CC: user-8e841282cda5@xymon.invalid

On Thursday 16 July 2009 03:24:18 T.J. Yang wrote:
for a face lift type of big GUI change, we need to convert C data sturcture
into JSON format and json reader to render into cool GUI from 1. and
convert those *.cgi scripts into *.js scripts.
I have started on a perl module implementing access to Xymon, at present there is a single module (Xymon::Client), and I have a 3-line perl script (bb.pl) emulating the bb binary.

The idea however is to provide a more OO api, which can then be used to implement a Model::Xymon for Catalyst, to allow retrieving data, which can then be sent to a View::JSON view (or, maybe even just send the XML from hobbitdxlog or hobbitdxboard?).

Agree.

My javascript skills are not so great, and unfortunately I didn't bring my Javascript/AJAX book with me ...

Me either, but I will know what I need to know about javascript.

I will make Xymon::Client available as soon as I am prepared for some criticism ...

Thanks for doing this task, I am help on this task since I am hoping to have a perl xymon torture test suite.
quoted from Buchan Milne

I am busy with my personal xymon inventory project and I am going to use
extjs/sqlite(or mysql) to store a host's inventory information
Have you looked at any existing inventory systems, such as ocs-inventory? GLPI, which has trouble ticket features, can integrate with it.

I am not aware of ocs-inventory but we do have existing coporate wide inventory system.

And I need inventory system that works with Xymon when integreation is needed with other inventory dbs,

SQL will be the bridge ;)

However, GLPI doesn't seem very ITIL-compliant (there isn't really a distinction between incidents, requests, and changes).
 
oh boy, why do I hear ITIL got mentioned here ! 
I guess this is good sign. Looks like big company is using Xymon.
quoted from Buchan Milne

and connect
system information with inventory information on xymon server page and also
setting up sample projects to learn php/mysql/extjs and
catalyst/mysql/extjs. Having catalyst to use extjs as View(instead of
default plain TT) took me longest time.
Using View::JSON? Or a custom view?
 
A customer view, generate TT view and insert 

See Chapter 1 in http://xymon.dlinkddns.com/books/catalyst-extjs.pdf

 
Also look for "Xymon EXT Desktop", I hope you as excited as me ;)

 
tj
Regards,
Buchan

Windows Live™ SkyDrive™: Store, access, and share your photos. See how.
http://windowslive.com/Online/SkyDrive?ocid=TXT_TAGLM_WL_CS_SD_photos_072009