Ok I fugured it out
I needed all MIBs from `make mibs` as well and I have tried only checkpoint 
mibs.
Problem solved!
Thanks for the help and sorry for disturbance!

On Friday, 20 November 2020 at 11:38:38 UTC+2 Vasilii Mazyliuk wrote:

> Actually I don't know what does it mean here by 
> *Cannot find module*Because lines 17-23 in GaiaTrapsMIB.mib looks like 
> this:
>  17               IMPORTS
>  18                      MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 
> enterprises
>  19                               FROM SNMPv2-SMI
>  20                      NOTIFICATION-GROUP
>  21                               FROM SNMPv2-CONF
>  22                       DisplayString
>  23                               FROM SNMPv2-TC
>
> And the same for other mib file
>
> On Friday, 20 November 2020 at 11:30:40 UTC+2 [email protected] wrote:
>
>> 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/e5092f3c-088c-4afb-b08d-73f9558285e5n%40googlegroups.com.

Reply via email to