CentOS/RHEL 8 で net-snmp-perl をビルドする方法です
NETCONFは、IETFによって策定が進められているNetwork管理用のプロトコルです。YANGは、NETCONFのデータを表現するための言語です。
物理サーバでも、仮想マシンでもない、Dockerを始めとしたコンテナ型の仮想化が有効なユースケースがあります。それは、SNMP Agentとしてです。具体的には、SNMP Agentを監視するSNMP Managerの試験などの用途として、大量のSNMP Agentが必要な場合、に効果的だと思います。
Haskellには、SNMP Trapを送信するライブラリがないですかね。ということで、簡単なものだけ作ってみました。
MIB定義ファイルのフォーマットについてまとめです。ここでは、SNMPv2をベースにしています。
Infrastructure / ML engineer at HPE. I like IMO and KURI.
AboutTwitterGitHubKaggle