お世話になっております。
浅学のため低レベルなところでつまずいておりますが、
皆様のお知恵をお借りさせていただければ幸いです。
【やりたいこと】
ONUのMACアドレスをホスト名として登録したい。
そのためにMACアドレスの 区切りの: を置換もしくは(空白)にしたい
(MACアドレス内の : だけをなんとかする方法が思いつかず...)
【環境】
ホスト:Debian11
Zabbix : 6.0 LTS
PostgresSSL+PHP+Apachの構成
【監視対象】
OLTとONU
【現在まで取り組んだこと】
・MACアドレスの拡張MIB OIDをディスカバリーでひろい、それをホストのプロトタイプで表示させる。
→ MACアドレスに : が入っており、ホスト名で使用できないので弾かれる
・ディスカバリールールの保存前処理で : を(空白)か_に置換
→JSON形式の区切りとして:を使用しているのでそれも消えてしまい
構文エラーで弾かれる
不足な情報などございましたらお手数ですがご指摘いただけますと幸いです。
何卒よろしくお願いいたします。