Re: MIB design question
Bill Fenner <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <CAF4SogZOcT-awtE0xMRmwsmn2mXdmF7orVbB5UugcMtiKasbdA@mail.gmail.com> |
Managers need to use the zfsPoolStatusIndex to correlate the names in the two tables - e.g., snmptable -Ci zfsVFSIOPSTable will get you 3 columns: index zfsOperReads zfsOperWrites and then if you snmpwalk zfsPoolName, you can get the pool name that corresponds to the index. Bill On Fri, Aug 8, 2014 at 7:04 AM, Turbo Fredriksson <[email protected]> wrote: > I'd like to bump this question - how exactly should one use AUGMENT? > > On Jul 23, 2014, at 1:42 AM, Turbo Fredriksson wrote: > > > On Jul 23, 2014, at 1:24 AM, Turbo Fredriksson wrote: > > > >> Yes, they are related. > > > > Hmm, even making 'zfsVFSIOPSEntry' augment 'zfsPoolStatusEntry' still > > won't allow me to use 'zfsPoolName' in the sequence: > > > > zfsVFSIOPSTable OBJECT-TYPE > > SYNTAX SEQUENCE OF ZFSVFSIOPSEntry > > MAX-ACCESS not-accessible > > STATUS current > > DESCRIPTION "A list of ZFS VFS IOPS status > information. > > This table contains additional > objects for > > the zfsPoolStatusTable." > > ::= { zfsStats 8 } > > > > zfsVFSIOPSEntry OBJECT-TYPE > > SYNTAX ZFSVFSIOPSEntry > > MAX-ACCESS not-accessible > > STATUS current > > DESCRIPTION "An entry containing ZFS ARC > status values." > > AUGMENTS { zfsPoolStatusEntry } > > ::= { zfsVFSIOPSTable 1 } > > > > ZFSVFSIOPSEntry ::= SEQUENCE { > > zfsVFSIOPSIndex CounterIndex, > > > > zfsPoolName DisplayString, > > zfsOperReads Counter32, > > zfsOperWrites Counter32 > > } > > > > > > BAYOUR-COM-MIB.txt:2215: SEQUENCE element #2 `zfsPoolName' is not a > child node under `zfsVFSIOPSEntry' > > BAYOUR-COM-MIB.txt:2215: warning: SEQUENCE element #3 `zfsOperReads' > does not match order of columnar objects under `zfsVFSIOPSEntry' > > > > > > Did I misunderstand something? > > > > > > Removing the 'zfsPoolName' line, just gives me a broken table: > > > > $ snmptable localhost zfsVFSIOPSTable > > SNMP table: BAYOUR-COM-MIB::zfsVFSIOPSTable > > > > zfsOperReads zfsOperWrites > > 0 0 > > 0 0 > > 0 0 > > 0 0 > > 4 ? > > "test1" ? > > "test2" ? > > "test3" ? > > > > I want the pool name 'testX' as the first column, zfsOper* as two and > three... > > > > > > Should I just NOT output the pool name in the script? Will 'everyone' > understand > > that the first line is related to the first line of the output of the > > 'zfsPoolStatusTable'? > > > > > > $ snmptable localhost zfsPoolStatusTable > > SNMP table: BAYOUR-COM-MIB::zfsPoolStatusTable > > > > zfsPoolName zfsPoolSize zfsPoolAlloc zfsPoolFree zfsPoolCap > zfsPoolDedup zfsPoolHealth zfsPoolAltRoot zfsPoolUsedBySnaps zfsPoolUsed > > test1 429496729 967680 429496729 0 > 1.00 online - 0 1532928 > > test2 429496729 137363456 214748364 0 > 1.00 online - 22528 137977856 > > test3 429496729 968704 429496729 0 > 1.00 online - 0 1536000 > > test4 68681728 151552 68576870 0 > 1.00 degraded - 0 119808 > > > > ------------------------------------------------------------------------------ > Want fast and easy access to all the code in your enterprise? Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _______________________________________________ > Net-snmp-users mailing list > [email protected] > Please see the following page to unsubscribe or change other options: > https://lists.sourceforge.net/lists/listinfo/net-snmp-users > ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users