I tried all the options on the web but had no luck.

On Thursday, August 25, 2022 at 4:19:45 PM UTC-5 Charan Tej wrote:

> Ben,
>
> Thank you, I was able to proceed after upgrading go version, but the 
> latest errors are when I do "make build". Do you have any idea? the mibs 
> directory was created but nothing inside.
>
> #make mibs
> mkdir: created directory ‘mibs’
> >> Downloading apc-powernet-mib
> make: *** [mibs/apc-powernet-mib] Error 22
>
> *Thank you,*
> *Charan Jalakam*
>
>
>
> On Fri, Aug 19, 2022 at 11:25 AM Ben Kochie <[email protected]> wrote:
>
>> This is likely because your Go compiler is too old.
>>
>> Make sure you have the latest version of Go installed.
>>
>> https://go.dev/dl/
>>
>> On Fri, Aug 19, 2022 at 6:22 PM Charan Tej <[email protected]> wrote:
>>
>>> Hello All,
>>>
>>> I am trying to install snmp-exporter in RHEL 7 and following the 
>>> commands from the Github repo. 
>>>
>>> sudo yum install gcc gcc-c++ make net-snmp net-snmp-utils net-snmp-libs 
>>> net-snmp-devel --- done
>>>  go get github.com/prometheus/snmp_exporter/generator -- latest error 
>>> is below,
>>>      # github.com/gosnmp/gosnmp
>>> /root/go/src/github.com/gosnmp/gosnmp/gosnmp.go:351:72: unknown field 
>>> 'Control' in struct literal of type net.Dialer
>>> /root/go/src/github.com/gosnmp/gosnmp/v3_usm.go:159:9: undefined: 
>>> strings.Builder
>>>
>>> Initial error (package gopkg.in/yaml.v2: unrecognized import path "
>>> gopkg.in/yaml.v2" (parse) , I thought  "go get" was deprecated and as a 
>>> workaround I tried 
>>> wget https://storage.googleapis.com/golang/getgo/installer_linux 
>>> chmod +x installer_linux 
>>> source /root/.bash_profile
>>> go install github.com/prometheus/snmp_exporter@latest -- 
>>> can't load package: package github.com/prometheus/snmp_exporter@latest: 
>>> cannot find package "github.com/prometheus/snmp_exporter@latest" in any 
>>> of:
>>>     /usr/lib/golang/src/github.com/prometheus/snmp_exporter@latest 
>>> (from $GOROOT)
>>>     /root/go/src/github.com/prometheus/snmp_exporter@latest (from 
>>> $GOPATH)
>>>
>>> Next steps:
>>> cd ${GOPATH-$HOME/go}/src/github.com/prometheus/snmp_exporter/generator 
>>> go build 
>>> make mibs
>>>
>>> I spent almost a week trying to figure out how to get this working, if 
>>> someone could help me with all the steps for installing snmp-exporter for 
>>> Prometheus in RHEL 7, I would greatly appreciate it.
>>>
>>> -- 
>>> 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/5cde3582-6a2f-4ec5-b057-efdf1577e505n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/prometheus-users/5cde3582-6a2f-4ec5-b057-efdf1577e505n%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/355cf2ec-14b0-4457-bc0f-b1c7ce391512n%40googlegroups.com.

Reply via email to