# Snmp-trap Filter OID

**URL:** <https://community.icinga.com/t/snmp-trap-filter-oid/15362>\
**Category:** Service Monitoring\
**Tags:** icingaweb2\
**Created:** [March 11, 2026, 12:00pm UTC](https://community.icinga.com/t/snmp-trap-filter-oid/15362 "2026-03-11T12:00:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MRiahi](https://community.icinga.com/letter_avatar_proxy/v4/letter/m/439d5e/32.png) [@MRiahi](https://community.icinga.com/u/MRiahi)\
**Post date:** [March 11, 2026, 12:00pm UTC](https://community.icinga.com/t/snmp-trap-filter-oid/15362/1 "2026-03-11T12:00:21Z")

</div>

Hi everyone,

I’m new here and still learning my way around Icingaweb2, so please bear with me if this is a basic question.

I’m using Icingaweb2, and I’m managing multiple Huawei OLT devices (MA5801 and MA5600T) that all share the same host template.

Right now, every time I want to handle a specific SNMP trap OID, I have to create a separate trap handler for each device individually. This is becoming hard to maintain as the number of devices grows.

Is there a way to define a single trap handler (or a template-based approach) that applies to all hosts sharing the same host template, rather than duplicating it for every device?

Any advice or example configuration would be greatly appreciated.

Thanks!
