Closes #2112 /claim #2112

📑 Description

The SNMP Provider allows Keep to receive and process SNMP traps from network devices, converting them into alerts within the Keep platform.

  • Implemented SNMP Provider with trap receiver functionality
  • Convert SNMP traps to Keep alerts
  • Configure custom severity mappings for different OIDs

https://github.com/user-attachments/assets/4f8c59dc-ce38-4acb-ab46-76ff53560168

✅ Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation as required
  • All the tests have passed

ℹ Additional Information

The SNMP Provider includes OID translation for human-readable alerts. Added dependencies: pysnmp, pysnmp-lextudio, pyasn1.

Claim

Total prize pool $200
Total paid $0
Status Pending
Submitted May 23, 2025
Last updated May 23, 2025

Contributors

RA

Rahul Rajesh Kumar

@rahulrajesh21

100%

Sponsors

KE

Keep (YC W23)

@keephq

$200