Exactly as I said, you're missing MIB files for required includes

*Cannot find module (SNMPv2-SMI):* At line 19 in /root/go/src/
github.com/prometheus/snmp_exporter/generator/mibs/GaiaTrapsMIB.mib
*Cannot find module (SNMPv2-TC):* At line 23 in /root/go/src/
github.com/prometheus/snmp_exporter/generator/mibs/GaiaTrapsMIB.mib
*Cannot find module (SNMPv2-SMI):* At line 9 in /root/go/src/
github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib
*Cannot find module (SNMPv2-TC):* At line 13 in /root/go/src/
github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib

On Fri, Nov 20, 2020 at 10:18 AM 'Vasilii Mazyliuk' via Prometheus Users <
[email protected]> wrote:

> Top of the parse_errors looks like this:
>
> root@ubuntu:~/go/src/github.com/prometheus/snmp_exporter/generator#
> ./generator parse_errors
> level=info ts=2020-11-20T08:23:56.422Z caller=net_snmp.go:142 msg="Loading
> MIBs" from=/root/go/src/github.com/prometheus/snmp_exporter/generator/mibs
> level=warn ts=2020-11-20T08:23:56.431Z caller=main.go:120 msg="NetSNMP
> reported parse error(s)" errors=4356
> MIB search path: /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs
> Cannot find module (SNMPv2-SMI): At line 19 in /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/GaiaTrapsMIB.mib
> Cannot find module (SNMPv2-TC): At line 23 in /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/GaiaTrapsMIB.mib
> Cannot find module (SNMPv2-SMI): At line 9 in /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib
> Cannot find module (SNMPv2-TC): At line 13 in /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib
> Did not find 'enterprises' in module #-1 (/root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib)
> Did not find 'DisplayString' in module #-1 (/root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib)
> Unlinked OID in CHECKPOINT-MIB: checkpoint ::= { enterprises 2620 }
> Undefined identifier: enterprises near line 15 of /root/go/src/
> github.com/prometheus/snmp_exporter/generator/mibs/chkpnt.mib
>
> On Thursday, 19 November 2020 at 18:54:01 UTC+2 [email protected] wrote:
>
>> Usually the problem is printed at the top of the parse_errors output,
>> typically you either have conflicting files, or are missing something from
>> the "IMPORTS" section of the CHECKPOINT-MIB.
>>
>> CHECKPOINT-MIB DEFINITIONS ::= BEGIN
>>
>>     -- SUBTREE: 1.3.6.1.4.1.2620.1
>>     -- iso.org.dod.internet.private.enterprises.checkpoint.products
>>
>>           IMPORTS
>>                   MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32,
>> IpAddress, Counter32, NOTIFICATION-TYPE, enterprises
>>                         FROM SNMPv2-SMI
>>                   OBJECT-GROUP
>>                         FROM SNMPv2-CONF
>>                   DisplayString
>>                       FROM SNMPv2-TC;
>>
>> On Thu, Nov 19, 2020 at 4:08 PM 'Vasilii Mazyliuk' via Prometheus Users <
>> [email protected]> wrote:
>>
>>> Hey!
>>>
>>> I have such issue.
>>> Trying to generate snmp.yml config from checkpoint mibs and receiving
>>> huge amount of errors.
>>>
>>> Checkpoint Mibs are taken from here (R80.40 version):
>>> https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk90470
>>>
>>> root@ubuntu:~/go/src/github.com/prometheus/snmp_exporter/generator#
>>> ./generator parse_errors | wc -l
>>> level=info ts=2020-11-19T13:26:00.958Z caller=net_snmp.go:142
>>> msg="Loading MIBs" from=mibs
>>> level=warn ts=2020-11-19T13:26:00.969Z caller=main.go:120 msg="NetSNMP
>>> reported parse error(s)" errors=4356
>>> 4356
>>>
>>> Errors look like this:
>>>
>>> ...
>>> id not find 'fwLSConnOverallDesc' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingDesc' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingStat' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingDesc' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingStat' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingDesc' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Did not find 'fwLocalLoggingStat' in module CHECKPOINT-MIB
>>> (mibs/chkpnt-trap.mib)
>>> Unlinked OID in CHECKPOINT-TRAP-MIB: checkpoint ::= { enterprises 2620 }
>>> Undefined identifier: enterprises near line 67 of mibs/chkpnt-trap.mib
>>> Cannot adopt OID in CHECKPOINT-MIB: memDiskTransfers64 ::= { svnMem64 7 }
>>> Cannot adopt OID in CHECKPOINT-MIB: memSwapsSec64 ::= { svnMem64 6 }
>>> Cannot adopt OID in CHECKPOINT-MIB: memFreeReal64 ::= { svnMem64 5 }
>>> Cannot adopt OID in CHECKPOINT-MIB: memActiveReal64 ::= { svnMem64 4 }
>>> ...
>>>
>>> generator.yml I'm trying:
>>>
>>> # CheckPoint FW R80.40
>>>
>>> modules:
>>>
>>>   cpfw:
>>>
>>>     walk:
>>>
>>>       - fwIfIndex
>>>
>>>       - fwIfName
>>>
>>>       - fwAcceptPcktsIn
>>>
>>>     auth:
>>>
>>>       community: <...>
>>>
>>>
>>> Version of generator is the last from master.
>>>
>>> Could you please point me if I'm doing something wrong?
>>>
>>> --
>>> 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/766f080b-3b68-4433-aaf9-df8a8fd6fb89n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/prometheus-users/766f080b-3b68-4433-aaf9-df8a8fd6fb89n%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/bacdd823-20bb-4637-81dc-4eb4a1c0dd7dn%40googlegroups.com
> <https://groups.google.com/d/msgid/prometheus-users/bacdd823-20bb-4637-81dc-4eb4a1c0dd7dn%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/CABbyFmq679gzu7jREu49WFx0arXN9X9n-n5YzmjFzxFe2fTZrw%40mail.gmail.com.

Reply via email to