On Fri, Dec 28, 2001 at 02:25:47PM -0600, Edgar Friendly wrote:
> "Will Glynn" <delta407 at lerfjhax.com> writes:
> 
> > > because there is now a much more powerful system for getting diagnostic
> > > information out of the routing table.
> > 
> > Could this *please* be exposed by FCP? I don't care how messy it is, I just
> > want data to crunch :)
> > 
> > --delta407
> 
> All right, I guess I'll be the person to do this.  I'm going to
> interrogate scipient about how this should be done with his new
> datastore code, and I should have something exposed through FCP for
> when the new store code is stable.  (Hopefully that'll be quite soon.)

It may be a little too early to start on this, since I still need to
hash out the specifics of how the routing table diagnostics will work
with GJ (and whoever else cares).  As for datastore-level diagnostics,
this is mostly unexplored territory so far.  The first thing I had
planned was to write an fsck-type program that would scan an existing
datastore and assess whether it was healthy, or what was wrong with it
and whether it could be fixed.

If you want to get the hang of implementing FCP commands while the
diagnostics stuff settles out, try implementing ExportReference,
ImportReference, and Shutdown (all of which should be admin commands)..

By the way, I still think it might be better to use a servlet to expose
complex diagnostics data.  The servlet could output a simple
delimited-text format or XML or something.  And it's entirely possible
to run all these servlets on the same port, there are just a few minor
things that need to be fixed in the servlet container implementation for
that.

-- 

:: tavin cole (tcole at espnow.com) ::


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to