I think you need to open a problem with Support. There's a limit to what
advice you can get on the list. You need someone to look at all the output
and the ruleset together.
But generally speaking, whatever is in the varbind you specify has to get
turned into a NetView object id so we can determine whether it's a member
of your smartset. The smartset query is going to return a list of object
ids for the members.
NVCollCmpDnode(Attr: 2 contained in HEAD-OFFICE) Failed, no objid for attr
means that whatever was in varbind 2 could not be resolved into an object
id in your NetView database. Usually that means that you are running the
ruleset against a non-NetView trap. Bad idea. Only NetView traps have
the hostname in varbind 2.
Did you precede your smartset query with a Trap Settings or Event
Attributes first to pick out just the right traps? If not, you are going
to waste a lot of time getting errors like this. It will kill your
performance and probably back up all event processing eventually.
James Shanks
Level 3 Support for Tivoli NetView for UNIX and Windows
Tivoli Software / IBM Software Group
Mario Behring
<mariobehring@yah
oo.com> To
Sent by: nv-l@lists.us.ibm.com
owner-nv-l@lists. cc
us.ibm.com
Subject
Re: [nv-l] Obj ID Source meaning
08/16/2005 05:14
PM
Please respond to
nv-l
I am using 2 already....my ruleset query each event asking if the device
that generated it belongs to a particular Smartset...
I am asking this because of the following output at the nvcorrd.alog:
...
2005/16/08 18:05:58 NVcollDnode.C[102] : NVCollCmpDnode::Resolve:
OVwDbHostnameToObjectId() failed; trying as origin = 1
2005/16/08 18:05:58 NVcollDnode.C[133] : NVCollCmpDnode::Resolve
NVCollCmpDnode(Attr: 2 contained in HEAD-OFFICE) Failed, no objid for attr
2, requested object = 1, returned obj id = 0
2005/16/08 18:05:58 NVcollDnode.C[137] : Object not found
2005/16/08 18:05:58 NVcollDnode.C[203] :
NVCollCmpDnode::ResolveNVCollCmpDnode(Attr: 2 contained in HEAD-OFFICE)=
FALSE
2005/16/08 18:05:58 NVcollDnode.C[78] : NVCollCmpDnode::Resolve:
Event attribute 2 value is 1
2005/16/08 18:05:58 NVcollDnode.C[92] : NVCollCmpDnode::Resolve:
OVwDbSelectionNameToObjectId() failed; trying as hostname = 1
2005/16/08 18:05:58 NVcollDnode.C[102] : NVCollCmpDnode::Resolve:
OVwDbHostnameToObjectId() failed; trying as origin = 1
2005/16/08 18:05:58 NVcollDnode.C[133] : NVCollCmpDnode::Resolve
NVCollCmpDnode(Attr: 2 contained in Servers) Failed, no objid for attr 2,
requested object = 1, returned obj id = 0
2005/16/08 18:05:58 NVcollDnode.C[137] : Object not found
2005/16/08 18:05:58 NVcollDnode.C[203] :
NVCollCmpDnode::ResolveNVCollCmpDnode(Attr: 2 contained in Servers)= FALSE
...
Thanks
Mario
--- James Shanks <jshanks@us.ibm.com> wrote:
> Those are trap variables or attributes.
> The dialog wants you to tell it where the in the trap is the hostname
> that
> it should use when it queries the smartset for membership.
> For NetView traps this is always "2" (varbind 2); for Cisco it is almost
> always the origin (the sender)
>
> James Shanks
> Level 3 Support for Tivoli NetView for UNIX and Windows
> Tivoli Software / IBM Software Group
>
>
>
>
> Mario Behring
>
> <mariobehring@yah
>
> oo.com>
> To
> Sent by: NetView List
>
> owner-nv-l@lists. <nv-l@lists.us.ibm.com>
>
> us.ibm.com
> cc
>
>
>
> Subject
> 08/16/2005 04:54 [nv-l] Obj ID Source meaning
>
> PM
>
>
>
>
>
> Please respond to
>
> nv-l
>
>
>
>
>
>
>
>
>
> Hi list,
>
> Where can I find the meaning of each number (1 to 50) in the "Object ID
> source" field on the "Smartset Query" ruleset template ?
> I´ve searched some manuals with no luck....
>
> Thanks in advance.
>
> Mario
>
>
>
> ____________________________________________________
> Start your day with Yahoo! - make it your home page
> http://www.yahoo.com/r/hs
>
>
>
>
>
____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs
|