Hi,

Just wanted to bump this issue. Thanks in advanced :)

On Tuesday, December 15, 2020 at 12:53:21 PM UTC-8 Cris wrote:

> I pretty much kept the default file but trimmed out all the other modules 
> I didn't need, as well as added specs for v3:
>
> modules:
>   # Default IF-MIB interfaces table with ifIndex.
>   if_mib:
>     walk: [sysUpTime, interfaces, ifXTable]
>     lookups:
>       - source_indexes: [ifIndex]
>         lookup: ifAlias
>       - source_indexes: [ifIndex]
>         # Uis OID to avoid conflict with PaloAlto PAN-COMMON-MIB.
>         lookup: 1.3.6.1.2.1.2.2.1.2 # ifDescr
>       - source_indexes: [ifIndex]
>         # Use OID to avoid conflict with Netscaler NS-ROOT-MIB.
>         lookup: 1.3.6.1.2.1.31.1.1.1.1 # ifName
>     overrides:
>       ifAlias:
>         ignore: true # Lookup metric
>       ifDescr:
>         ignore: true # Lookup metric
>       ifName:
>         ignore: true # Lookup metric
>       ifType:
>         type: EnumAsInfo
>
>
> # Palo Alto Firewalls
> #
> # Palo Alto MIBs can be found here:
> # https://www.paloaltonetworks.com/documentation/misc/snmp-mibs.html
> #
>   paloalto_fw:
>     walk:
>       - sysUpTime
>       - interfaces
>       - hrDevice
>       - hrSystem
>       - hrStorage
>       - 1.3.6.1.4.1.25461.2.1.2.1 # panSys
>       - 1.3.6.1.4.1.25461.2.1.2.3 # panSession
>       - 1.3.6.1.4.1.25461.2.1.2.5 # panGlobalProtect
>     version: 3 
>     auth: 
>       username: snmp_exporter 
>       security_level: authPriv 
>       password: pass
>       auth_protocol: SHA 
>       priv_protocol: AES 
>       priv_password: pass
>   
>
> On Tue, Dec 15, 2020 at 12:15 PM Ben Kochie <[email protected]> wrote:
>
>> Can you share your generator.yml? There are some options for working 
>> around duplicate names.
>>
>> I did find a similar issue in another MIB. I'm thinking we may need some 
>> additional changes to better handle some of these edge cases.
>>
>> On Tue, Dec 15, 2020, 02:09 Cris <[email protected]> wrote:
>>
>>> Hi all, 
>>>
>>> I am currently trying to collect snmp data off of a Palo Alto Firewall 
>>> on PAN-OS 9.0. I have downloaded snmp-exporter, built the generator, and 
>>> edited the Makefile for mibs to grab the correct mibs files for my setup.
>>>
>>> I currently get the following errors when navigating to 
>>> *localhost:9116/snmp?target=*<IP>*&module=paloalto_fw- *see attached.
>>>
>>> Upon further inspection of those specific OIDs, it has come to my 
>>> attention that Palo Alto has* reused the variable names* "ifIndex" and 
>>> "ifDescr" for their propietary OIDs. These variable names are already 
>>> allocated to objects under OID .1.3.6.1.2.1.2.2). Palo Alto has them under 
>>> OID .1.3.6.1.4.1.25461.2.1.2.3.11 (panIfTable). All of their other 
>>> variables are prefixed with "pan" except these. 
>>>
>>> I have tried appending the fix in the Mibs file, but it just breaks the 
>>> generator. The variables are named the same in PAN-OS 10.0, so an OS update 
>>> won't help.
>>>
>>> *Is there any way to bypass this other than walking around those 
>>> particular OIDs? *Ideally, I would like to scrape all the info I 
>>> possibly could.* Does snmp_exporter scrape the rest of the data 
>>> regardless of errors?*
>>>
>>> Thanks in advance.
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Prometheus Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/prometheus-users/c2202dc2-e45d-42d2-a6a4-eb6b92a71d66n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/prometheus-users/c2202dc2-e45d-42d2-a6a4-eb6b92a71d66n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/d979f08f-0e13-4e88-bdc8-43ea99ad48a2n%40googlegroups.com.

Reply via email to