nv-l
[Top] [All Lists]

Re: [nv-l] RULESET ?

To: nv-l@lists.us.ibm.com
Subject: Re: [nv-l] RULESET ?
From: Stephen Hochstetler <shochste@us.ibm.com>
Date: Thu, 2 Oct 2003 16:34:53 -0500
Delivery-date: Thu, 02 Oct 2003 22:38:49 +0100
Envelope-to: ajf@ourshack.com
Reply-to: nv-l@lists.us.ibm.com
Sender: owner-nv-l-digest@lists.us.ibm.com



Jeff,

You only get the NVADD_EV trap for new devices coming into NetView...so you
don't have to worry about them already have your IsOnBatt field or not.  So
you build the smarset based on host name, then SmartSet membership is the
only thing you have to check before taking your action block.

Stephen Hochstetler              shochste@us.ibm.com
International Technical Support Organization at IBM
Office - 512-838-6198 (t/l 678)       FAX - 512-838-6931
http://www.redbooks.ibm.com


                                                                                
                                                       
                      Jeff Fitzwater                                            
                                                       
                      <jfitz@princeton.edu>          To:       
nv-l@lists.us.ibm.com                                                   
                      Sent by:                       cc:                        
                                                       
                      owner-nv-l-digest@lists        Subject:  Re: [nv-l] 
RULESET ?                                                    
                      .us.ibm.com                                               
                                                       
                                                                                
                                                       
                                                                                
                                                       
                      10/02/2003 03:58 PM                                       
                                                       
                      Please respond to nv-l                                    
                                                       
                                                                                
                                                       
                                                                                
                                                       




"Barr, Scott" wrote:

> I would suggest just setting up a smartset for the regular expression
(hostname = "ups*") and then passing that to your action nodes if the node
falls into the smartset. No need to query the database, smartset does that
already for you.
>
> -----Original Message-----
> From: owner-nv-l-digest@lists.us.ibm.com
> [mailto:owner-nv-l-digest@lists.us.ibm.com]On Behalf Of Jeff Fitzwater
> Sent: Thursday, October 02, 2003 2:25 PM
> To: Netview
> Subject: [nv-l] RULESET ?
>
> NV 7.1.3 on SOL 5.8
>
> In a RULESET using the QUERY DATABASE; Is there any way to use a REGEXP
> in the LITERAL value to be compared?
>
> I am using the NVADD_EV event for new node added, to be processed
> through a RULESET and then compare varbind 2, which carries the
> hostname.
> I then want to compare it to see if name starts with "ups-" and then
> continue processing if TRUE.
>
> Jeff Fitzwater
> OIT Systems & Networking
> Princeton University

Thanks for responding,

It's a little more complicated than the question I asked.
I already have my existing "ups" devices in a SMARTSET.  The problem is I
have created a new FIELD called "isOnBatt" that accepts boolean value "YES"
or "NO".
As each new ups is added to database I wanted to set this field in each
"ups" device, to "NO".    ( It gets set to YES if ups goes on battery and
back to NO if it goes back to AC)
I can do that with RULESET SET DATABASE FIELD but I must only set the new
nodes that have name starting with "ups-".
So I was trying to match first, with QUERY DATABASE FIELD hostname of att.
#2, which is the only variable passed with NADD_EV event.

I think that doing externally with script is only way.



Thanks for any help.



Jeff Fitzwater
OIT Systems & Networking
Princeton University





<Prev in Thread] Current Thread [Next in Thread>

Archive operated by Skills 1st Ltd

See also: The NetView Web