Network機器からsnmpwalkで得た結果の行数をカウントしたい

--------------------
CentOS 7.6
Zabbix 4.0.10
--------------------

Zabbix Server -> Zabbix Proxy -> Network機器

上記構成にてNetwork機器からARPのエントリを取得したく
Zabbix ProxyからipNetToMediaPhysAddress (OID: .1.3.6.1.2.1.4.22.1.2)を
snmpwalkすると以下のような結果が得られます。

IP-MIB::ipNetToMediaPhysAddress.16.172.16.8.10 = STRING: 0:17:2e:9a:88:18
IP-MIB::ipNetToMediaPhysAddress.16.172.16.8.11 = STRING: 0:17:2e:9a:88:30
IP-MIB::ipNetToMediaPhysAddress.16.172.16.8.12 = STRING: 0:17:2e:9a:88:28
IP-MIB::ipNetToMediaPhysAddress.16.172.16.8.13 = STRING: 0:17:2e:9a:88:24
IP-MIB::ipNetToMediaPhysAddress.16.172.16.8.14 = STRING: 0:17:2e:9a:88:20
 :
 :
 :

この結果の行数(=ARPエントリ数)をZabbix Serverで監視したいと思っておりますが
どのようにアイテムを作成すればよいか分からずにいます。

何か良い案がありましたらアドバイスをお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

既存のSNMP用のアイテムでは対応できないので、外部チェックを使
うことを検討してみてください。
https://www.zabbix.com/documentation/4.0/manual/config/items/itemtypes/e...

TNKさん
アドバイスありがとうございます。
external scriptで検討してみます。