Why should we use SNMP credentials while in Discovery. with have SNMP what happns

chanikya
Tera Guru

Hi,

1. What is main target with SNMP,

2. why it should be use mandatory,

3. those SNMP credentials who will provides , 

4. after we enter SNMP credentials what is next step here

 

5.what are those options here, how it works

find_real_file.png

1 ACCEPTED SOLUTION

Gianpaolo Pagan
ServiceNow Employee
ServiceNow Employee

SNMP is typically used in devices (network, storage, etc.). But any os could have a SNMP daemon that exposes information via the SNMP protocol.

SNMP is not mandatory, you only use it if you have devices that support that protocol (router, switches, servers and many others).

If SNMP is supported, then you typically "authenticate" on those devices using a "community" which you can see as a password that defines the level of access you can have to the device (read only, read-write). For discovery purposes a read-only community is required. This is what you define in the "SNMP Community Credentials".

find_real_file.png

In the form above you need to insert your snmp community in the password field.

find_real_file.png

SNMP version 3 (SNMPv3) adds support for username and password (auth key) and encryption using a privacy key, instead of just relying on community, if you devices supports SNMPv3, you would configure you credential using that method and so Discovery would be able to discover SNMPv3 enabled devices accessible with those credentials.

 

SNMP community or SNMPv3 access details are usually provided by the admins of the devices that can be accessed with this protocol (network admins, etc).

 

When you those credential are configured, all the supported devices accessible via SNMP on you discovery scope will be discovered and CIs will be created/updated in the CMDB.

More details are available here.

 

I hope this helps,

Gp

View solution in original post

2 REPLIES 2

Gianpaolo Pagan
ServiceNow Employee
ServiceNow Employee

SNMP is typically used in devices (network, storage, etc.). But any os could have a SNMP daemon that exposes information via the SNMP protocol.

SNMP is not mandatory, you only use it if you have devices that support that protocol (router, switches, servers and many others).

If SNMP is supported, then you typically "authenticate" on those devices using a "community" which you can see as a password that defines the level of access you can have to the device (read only, read-write). For discovery purposes a read-only community is required. This is what you define in the "SNMP Community Credentials".

find_real_file.png

In the form above you need to insert your snmp community in the password field.

find_real_file.png

SNMP version 3 (SNMPv3) adds support for username and password (auth key) and encryption using a privacy key, instead of just relying on community, if you devices supports SNMPv3, you would configure you credential using that method and so Discovery would be able to discover SNMPv3 enabled devices accessible with those credentials.

 

SNMP community or SNMPv3 access details are usually provided by the admins of the devices that can be accessed with this protocol (network admins, etc).

 

When you those credential are configured, all the supported devices accessible via SNMP on you discovery scope will be discovered and CIs will be created/updated in the CMDB.

More details are available here.

 

I hope this helps,

Gp

Rick54
Tera Expert

Hi Chanikya,

 

Here is the few answers for your questions in Discovery perspective.

1. What is main target with SNMP,

A. SNMP is a protocol used to communicate with network devices.

2. why it should be use mandatory,

A. We should need SNMP(community credentials) to connect to the network devices.

3. those SNMP credentials who will provides , 

A. Your network team should be able to provide the community strings(password/credential)