Forum Discussion

Matt_Whitney's avatar
2 months ago

SNMP Traps - Baseline for alerting

Currently with SNMP Traps, each trap-based alert condition needs to be manually defined either via Eventsource or via LM Logs alert conditions. It would make traps much easier to work with if LogicM...
  • Joe_Williams's avatar
    2 months ago

    I couldn't find it now, but there used to be a blog post I would link to all the time about where LogicMonitor basically said, traps are bad don't use them. I imagine that is why there isn't a baseline. While SNMP has been "on a decline" for years and should eventually be replaced, and slowly is via API based monitoring, traps do need to die. The closest I found was a LM person posting on SpiceWorks.

    Traps are generally 1 time fires with no checking on their resolution. If you miss the trap, it for some reason didn't make it, you do not have an alert.

    Also the statement of "traps are a fundamental part of network monitoring" is a falsehood. If you are keeping up on refresh cycles and firmware upgrades, almost all enterprise level network gear these days would either be full on SNMP based polling, or API based polling. Now I am not saying a trap isn't still needed here or there. We encounter this from time to time, but its a very limited basis and we can generally build something better. Like a stateful ssh monitor that logs in, runs a command and returns an output that we can use for a datapoint.