Anshul, I had assumed that if you were doing this based on Murali's event framework, it would not be architected on an adapter in the alert manager but as a subscriber to his event framework. Has this been discussed? If so, why not subscribe to event framework?
Also, I like to have the following asserted in the FS. - It is a separate project from CloudStack core - It only depends on cloud-utils and cloud-api jars for compile. Please confirm them. --Alex > -----Original Message----- > From: Anshul Gangwar [mailto:anshul.gang...@citrix.com] > Sent: Friday, January 04, 2013 12:57 AM > To: cloudstack-dev@incubator.apache.org > Subject: Re: [Discuss] SNMP Alerts support in CloudStack > > I have created the initial draft of FS here > https://cwiki.apache.org/confluence/display/CLOUDSTACK/FS+for+Integrati > ng+CS+alerts+via+SNMP+to+external+management+system . I will keep > updating the FS based on comments and suggestions. > > Thanks, > Anshul > > On 02/01/13 12:21, Anshul Gangwar wrote: > > On 18/12/12 20:19, David Nalley wrote: > > > On Tue, Dec 18, 2012 at 6:12 AM, Anshul Gangwar > <anshul.gang...@citrix.com><mailto:anshul.gang...@citrix.com> wrote: > > > Hi, > Currently CloudStack shows alerts on dashboard and can send email > alerts. With this feature it will be able to send SNMP alerts to > configured external SNMP Managers. Currently I am planning to send SNMP > traps for the alerts which are supported in CloudStack 4.0. I am > planning to use snmp4j library available under Apache License to > implement this feature. > > > Fascinating - I am looking forward to seeing this! > > > > - Currently planning to support up to 20 SNMP managers > > > This seems arbitrary. Why 20? > > > > - Version 1 and 2 will be supported > > > > Why not v3 as well? SNMPv1 is practically deprecated, so why bother > with v1? v2 is a nice middle ground - v3 is where everyone wishes to > be if they could start from scratch. > > > > - We need a unique SNMP OID for CloudStack. We need to register with > IANA. Is there an established process in Apache to follow and get one? > > > I'll be happy to figure out how this gets done. - Actually some quick > googling shows that the ASF already has an enterprise OID - and one of > our mentors has documented that here: > https://cwiki.apache.org/DIRxPMGT/oid-assignment-scheme.html > I will follow up with Alex and see if we can get an assignment. > > > > Hi David, > Is there any OID which I can use to start development. > > > > > > > So your idea here seems like it is targeting just sending traps, but > I'm far more interested long-term in being able to query the SNMP > daemon (and there likely will already be one on the host); so as you > are designing the MIB please do plan ahead for such things. The page > above is a good starting point around MIB design. > > If you need help around this, I am happy to lend what little I know > about the subject of SNMP, or connect you with experts in the field. > > --David > > > Thanks, > Anshul