Big surprise is that no additional script or template is required.
This solution is verified working on Nokia SR-OS TiMOS-C-16.0.R16 on 7750-SR platform with Cacti version 1.2.17.
I will stated some of the confusing bits first:
- Only SNMP v2c community polling is supported in a VPRN. (snmpv3 is only supported at router Base as far as I can tell currently.)
- SNMP Uptime OID is not supported by the VPRN SNMP community so, do not use it for "Downed Device Detection", use must 'Ping.'
- Every SNMP v2c community must be globally unique in the router.
- You need to create a new 'Device' and you can use the 'Device Template - Cisco Router.' (Each VPRN will be treated as a separate router.)
- If you are already polling the router Base eg. via the system-ip etc. You can reuse the same management IP for Polling !! (The SNMP community will only show the interfaces for the VPRN it configured on. )
Configuration required on the router, the ACL is for extra security.
! Created SNMP source access list.
! The source IP is your cacti server or poller.
Code: Select all
configure system
security
snmp
src-access-list "ACL-SNMP"
src-host "CACTI-PRIVATE" address 10.1.1.100
exit
exit all
! Create SNMP community under respective VPRN for the router. (Use the correct VPRN!)
! Enabled SNMP accesss in VPRN.
! Example below is for Read Only community.
! Source ACL for better security.
Code: Select all
configure service
vprn 100000010
snmp
community SNMP-comm-VPRN100000010 r version v2c src-access-list "ACL-SNMP"
access
exit
exit all
Description: ROUTER_HOSTNAME-VPRN_100000010
Hostname: ROUTER MANAGEMENT IP
Device Template: Cisco Router
SNMP Version: Version 2
SNMP Community String: As Configured.
Downed Device Detection: 'Ping' Or 'Ping or SNMP Uptime'.
Associated Data Queries - SNMP Interfaces Statistics > Refresh, you should get data.
Most of the credit goes to a very old post that had the solution which may have been missed by many :
Alcatel 77XX monitoring of SAP's / SDP's