В Zabbix 6.2.6 есть стандартный шаблон для rb5009 но в нем отсутствует параметр температуры для sfp1 порта. Воспользовавшись программой FrameFlow SNMP Browser было найдено больше 15000 OID на роутере и среди них был нужный .iso.org.dod.internet.private.enterprises.14988.1.1.19.1.1.6.9

Искал по совпадению текущей температуры сфп порта и значений всех найденных oid. Такое совпадение было одно, оно было равно 24 градусам. Для того чтобы программа могла просканировать микротик, на самом микротике нужно дать разрешение хосту в IP — SNMP — Communities — Addresses.

Затем в заббиксе идем в Настройки — Узлы сети, находим нужный хост и проходим в Элементы Данных. Там добавляем новый элемент данных со следующим содержанием:

Имя (произвольное): rb5009_sfp1_temp_check

Тип: SNMP агент

Ключ (произвольный): rb5009_sfp1_temp

Тип информации: Числовой (целое положительное)

Интерфейс узла сети: (адрес микротика:порт)

SNMP OID: .iso.org.dod.internet.private.enterprises.14988.1.1.19.1.1.6.9

Единицы измерения: °c

Остальные значения на усмотрение.

После этого элемент начинает работать и при изменении температуры SFP1 порта он так же меняется.