# Issue with SNMP Exporter Configuration for NetApp FAS 2820 Cluster

**URL:** <https://discuss.prometheus.io/t/issue-with-snmp-exporter-configuration-for-netapp-fas-2820-cluster/3416>\
**Category:** Exporters and Metrics\
**Created:** [June 19, 2025, 4:01pm UTC](https://discuss.prometheus.io/t/issue-with-snmp-exporter-configuration-for-netapp-fas-2820-cluster/3416 "2025-06-19T16:01:33Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aneesh](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@aneesh](https://discuss.prometheus.io/u/aneesh)\
**Post date:** [June 19, 2025, 4:01pm UTC](https://discuss.prometheus.io/t/issue-with-snmp-exporter-configuration-for-netapp-fas-2820-cluster/3416/1 "2025-06-19T16:01:33Z")

</div>

Dear Team,

We are currently facing an issue with the SNMP Exporter integration for our NetApp FAS 2820 Cluster.

Although the SNMP service is enabled and accessible on the cluster management interface, Prometheus is unable to scrape metrics through the SNMP Exporter. We have verified that:

SNMPv3 credentials and service policies are correctly configured on the NetApp side.

SNMP Exporter is running and reachable on port 9116.

Despite these configurations, the NetApp targets are either marked as down Error scraping target: Get “[http://xx.xx.xx.100:9116/snmp?module=dlink\_switch](http://xx.xx.xx.100:9116/snmp?module=dlink_switch)”:  
dial tcp xx.xx.xx.100:9116: connect: connection refused

Find my .yml configuration below.

prometheus.yml  
global:  
scrape\_interval: 2m  
evaluation\_interval: 2m

scrape\_configs:

- job\_name: ‘prometheus’  
static\_configs:

- job\_name: ‘netapp\_cluster’  
metrics\_path: /snmp  
params:  
module: [netapp]  
static\_configs:

snmp.yml  
auths:  
public\_v1:  
community: public  
security\_level: noAuthNoPriv  
auth\_protocol: MD5  
priv\_protocol: DES  
version: 1  
public\_v2:  
community: public  
security\_level: noAuthNoPriv  
auth\_protocol: MD5  
priv\_protocol: DES  
version: 2  
public\_v3:  
community: public  
security\_level: authPriv  
username: npol-ups  
auth\_protocol: MD5  
auth\_password: password  
priv\_protocol: DES  
priv\_password: password  
version: 3  
modules:  
apcups:  
walk:  
- 1.3.6.1.4.1.318.1.1.1.12  
- 1.3.6.1.4.1.318.1.1.1.2  
- 1.3.6.1.4.1.318.1.1.1.3  
- 1.3.6.1.4.1.318.1.1.1.4  
- 1.3.6.1.4.1.318.1.1.1.7.2  
- 1.3.6.1.4.1.318.1.1.10.2.3.2  
- 1.3.6.1.4.1.318.1.1.26.10.2.2  
- 1.3.6.1.4.1.318.1.1.26.4.3  
- 1.3.6.1.4.1.318.1.1.26.6.3  
- 1.3.6.1.4.1.318.1.1.26.8.3  
get:  
- 1.3.6.1.4.1.318.1.1.1.8.1.0

Requesting your assistance to help us troubleshoot and resolve this issue.

Best regards,  
Aneesh KC

---

<div class="post-metadata">

**Author:** ![aj2s](https://avatars.discourse-cdn.com/v4/letter/a/a4c791/32.png) [@aj2s](https://discuss.prometheus.io/u/aj2s)\
**Post date:** [June 25, 2025, 6:41pm UTC](https://discuss.prometheus.io/t/issue-with-snmp-exporter-configuration-for-netapp-fas-2820-cluster/3416/2 "2025-06-25T18:41:09Z")

</div>

`dial tcp xx.xx.xx.100:9116: connect: connection refused` indicates that prometheus cannot reach your snmp-exporter. You’ll need to troubleshoot that link first.

Once you solve network connectivity, you will also want to add the auth param to your url as well: [http://xx.xx.xx.100:9116/snmp?module=dlink\_switch&auth=public\_v3](http://xx.xx.xx.100:9116/snmp?module=dlink_switch&auth=public_v3)

Fun trick: you can visit that url directly to see the prometheus metrics in your browser. Helpful for troubleshooting

> **[GitHub - prometheus/snmp\_exporter: SNMP Exporter for Prometheus](https://github.com/prometheus/snmp_exporter?tab=readme-ov-file#running)**
>
> SNMP Exporter for Prometheus
