snmp_trap
Descripción
Envía un trap SNMP a la IP de destino especificada utilizando el OID, valor y comunidad dados.
Parámetros
Nombre | Tipo | Requerido | Descripción |
trap_oid
|
str
|
Si
|
El OID para el trap SNMP |
trap_value
|
str
|
SI
|
El valor asociado a la trampa |
destination_ip
|
str
|
Si
|
La dirección IP del destino de la trampa |
community
|
str
|
Si
|
La cadena de comunidad SNMP para la autenticación |
Return
Tipo |
None |
Versión
- 1.0.0
Ejemplo
import PandoraPluginToolsPandoraPlugintools as pt
# Specify the trap details
trap_oid = '1.3.6.1.4.1.12345.1.0' # Example OID for custom trap
trap_value = 'Trap from my application'
destination_ip = '192.168.1.2'
community = 'public'
# Send an SNMP trap
pt.send_trap(trap_oid, trap_value, destination_ip, community)
print('SNMP Trap sent successfully.')