<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1505" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=046082615-01032006>That
looks great to me, now you have me all excited ;) Awesome that you have put such
effort into this, and I know everyone appreciates it. If there is anything
I can do to assist, happy to help.</SPAN></FONT></DIV>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT
face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> Etienne Grignon
[mailto:etienne.grignon@gmail.com] <BR><B>Sent:</B> Wednesday, March 01, 2006
10:23 AM<BR><B>To:</B> hobbit@hswn.dk<BR><B>Subject:</B> Re: [hobbit]
Feasibility of Windows Client<BR><BR></FONT></DIV><BR>Hi Steve,<BR><BR>Of
course, that was one of the principal objective. Be able to keep the scripts
already developped as externals for quest bbnt.<BR><BR>You will just need to
change the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Quest
Software\BigBrother\bbnt\ExternalPath to point to the bbwin temporary path and
add the script path to the bbwin externals agents configuration which is in
charge to execute the external, get the results from temporary folder and send
it to the hobbit server. You will be able to develop easily native bbwin
agents dll. As I said, cpu, disk and memory are written as native agents as
the externals agent. It will be very powerful. People will be able to improve
agents or create new one as they were already doing with externals. So, if you
launch bbwin with no loading agent directive, it will do nothing :) <BR><BR>So
for bbwin, this is the recipe :<BR>- agents : native agent dll loaded and
launched in a separate bbwin thread<BR>- externals : scripts or executables
launched in their own process. (need the externals.dll agent loaded)
<BR><BR>Here is the sample bbwin configuration file :<BR><BR><?xml
version="1.0" encoding="utf-8"
?><BR><configuration><BR><bbwin><BR>
<setting name="hostname" value="myhost" /> <BR>
<setting name="bbdisplay" value="myhobbitserver.local:1984"
/><BR> <setting name="timer" value="300"
/><BR> <load name="externals" value=" externals.dll"
/><BR> <load name="uptime" value="uptime.dll"
/><BR> <load name="cpu" value="cpu.dll"
/><BR> <setting name="debuglevel" value="0" />
<BR> <setting name="logpath"
value="C:\BBWin.log"/><BR></bbwin><BR><externals><BR>
<setting name="timer" value="300" /><BR> <setting
name="logstimer" value="60" /> <BR> <load name="timer"
timer="300" value="timer.vbs" /><BR> <load name="wlbs"
value="wlbs.vbs"
/><BR></externals><BR><cpu><BR> <setting
name="alwaysgreen" value="false" /> <BR> <setting
name="warnlevel" value="90" /><BR> <setting
name="paniclevel" value="95" /><BR> <setting
name="delay" value="5" /><BR></cpu>
<BR><uptime><BR></uptime><BR></configuration><BR><BR><BR>Tell
me what do you think about it.<BR><BR>--<BR>Etienne<BR><BR><BR>
<DIV><SPAN class=gmail_quote>2006/3/1, Aiello, Steve (GE, Corporate,
consultant) < <A
href="mailto:steve.aiello@ge.com">steve.aiello@ge.com</A>>:</SPAN>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV><SPAN><FONT face=Arial color=#0000ff size=2>With your BBWin, will there
be the abbility to run customs external scripts ? Alot of my existing
scripts are written in VBS.</FONT></SPAN></DIV>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,255) 2px solid; MARGIN-RIGHT: 0px">
<DIV></DIV>
<DIV lang=en-us dir=ltr align=left><FONT face=Tahoma size=2><SPAN
class=q>-----Original Message-----<BR><B>From:</B> Etienne Grignon
[mailto:<A onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:etienne.grignon@gmail.com"
target=_blank>etienne.grignon@gmail.com</A>] <BR></SPAN><SPAN
class=q><B>Sent:</B> Wednesday, March 01, 2006 9:24 AM<BR><B>To:</B> <A
onclick="return top.js.OpenExtLink(window,event,this)"
href="mailto:hobbit@hswn.dk"
target=_blank>hobbit@hswn.dk</A><BR></SPAN><SPAN class=q><B>Subject:</B>
Re: [hobbit] Feasibility of Windows
Client<BR><BR></SPAN></FONT></DIV><SPAN class=q>Hi Steve, Hi
Peter,<BR><BR><BR>Well, with BBWin, you will be able to compile it without
cygwin because I use all win32 possibilities :) And the source code of
BBWin is under GPL, so no more problem :) <BR><BR>About the hobbit
protocol, the agent will be able to use data messages so, I some agents
will be able to send status message used for the web page, and data
message in an easier format to be able to parse it on hobbit server side.
For the moment, I'm trying to get the same format than the original quest
bbnt client to be able to use the existing rrd parsing scripts. Of course,
in the future, we can imagine to report status and data in a similar
format than the today hobbit unix client. <BR><BR><BR>About WMI, I will
only use if I can't do it using native C++ api. For example, I have made a
nice external vbs using WMI to monitor my windows wlbs (NLB) clusters
because no C api was available. However, for the MSCS clusters, even if
it's possible to make it with WMI, I had prefered make the external with
the native C api. So, note that you will be soon be able to monitor easily
the two sorts of Microsoft clusters :) These 2 probes will be integrated
in the preview release. (If I have enough time, MSCS external will be
released as a native bbwin agent :) ) <BR><BR>After posting the preview
release, I think I will be able to implement a new probe each 2 weeks, so
I will try to work as Henrik :<BR><BR>1) first post the idea with my
implementation idea<BR>2) recolt all your ideas and remarks <BR>3) merge
the all and implement it <BR><BR><BR>If anyone has ideas about the
project, don't hesitate to post or to send me directly an email
:)<BR><BR><BR>Peter : I did't get the attached file you posted, it doesn't
seem to be present
<BR><BR>--<BR>Etienne<BR><BR></SPAN></BLOCKQUOTE></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Etienne GRIGNON </BLOCKQUOTE></BODY></HTML>