Re: (CL Net SNMP) cl-net-snmp without ZEBU
Brought to you by:
binghe
From: Chun T. (binghe) <bin...@gm...> - 2008-03-14 16:45:38
|
Hi, W. A. (I've made a mailing list: cl-...@li...) > >> The key is, use #(1 3 6 1 2 1 1 1 0), just a sequence (list is also >> OK), instead of "sysDescr.0" >> >> This can let you quick start to test the core of cl-net-snmp. > > This works great. Obviously MIP parsing is desirable, but so > many of my other tools don't bother that its easy to use the OIDs. I > keep lists of the things myself in several tools. I decide throw ZEBU and switch to other LALR parser tools. On LispWorks, I can use the "parsergen" tool which shiped with LW, and for other Lisps, the cl-yacc and cl-lexer can work. Today I've done the UDP retransmit support on LispWorks, and implement the SNMPv1 Trap (SNMPv2-Trap, and InformRequest support are under way). The UDP retransmit support is necessary for product use of SNMP package, I'll try to use USOCKET to port to other CLs. So much TODO, if you want more, wait:) > > > Are you using your SNMP library in other tools? If you're > interested, here are some of my crazy ideas about system monitoring: > http://www.biostat.wisc.edu/~annis/granny/ I started to implement > this in Python, but I found myself wanting to use certain kinds of > PROLOG functionality, and Lisp has better libraries for that than > Python. Besides, I like Lisp better. My goal is a intelligent network management platform based on Lisp. I want to use SNMP and IPMI protocol to get remote *nix server status (both software and hardware), store these status into SQL database (use CL-SQL) or Object database (use the Elephant project). Use a Common Lisp Web Server (CL-HTTP for LispWorks) as a user interface. I also write native GUI clients (some of them in cl-net-snmp repository). The most important part of my design is A expert system built on KnowledgeWorks(R) or LISA (lisa.sourceforge.net), and ResearchCyc. I want to use AI theory to detect whether/when a remote device is health or not, then give SA alerts (SMS, Mail, GTalk, ...) and even operation advice... In this part, OPS5/CLIPS_like forward-chain rules is more fit than the Prolog_like backward-chain rules. The GBBopen project may also be used to solve something... A little crazy, like you? ^_^ Regards, Chun Tian (binghe) > > > -- > wm |