ページ内ナビ
概要
Net-SNMPは、ルーター、スイッチ、サーバーなどが公開する管理情報をSNMPで読み書きするためのC製ツール群です。CLI、ライブラリ、snmpdエージェントを備え、調査から継続監視、独自拡張まで扱えます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
導入前の確認
参考にした公式資料
- [1]Net-SNMP 5.9.5.2 README(2026-10-04)
- [2]Net-SNMP 5.9.5.2 INSTALL(2026-10-04)
- [3]Net-SNMP 5.9.5.2 license notices(2026-10-04)
編集部からの補足
長く使われてきたSNMPの実装として、調査用CLIから監視システムへの組み込み、独自MIB対応まで同じ道具立てで進められる点に注目しました。配布物には由来の異なる複数のライセンス条項があるため、組み込む構成要素ごとにCOPYINGを確認してください。
3ステップで試す
- 1
5.9.5.2のソースへ移動する
Git、Cコンパイラー、make、開発用ライブラリを用意し、公開済みタグだけを取得します。
git clone --depth 1 --branch v5.9.5.2 https://github.com/net-snmp/net-snmp.git net-snmp-demo && cd net-snmp-demo - 2
ローカル用に構成する
対話なしでSNMPv3を既定にし、出力先と状態保存先を作業ディレクトリ内へ限定します。環境によって不足ライブラリが表示された場合はINSTALLに従って追加します。
./configure --prefix="$PWD/.local" --with-default-snmp-version=3 --with-sys-contact=nobody@example.invalid --with-sys-location=local-test --with-logfile="$PWD/snmpd.log" --with-persistent-directory="$PWD/.state" - 3
CLIを組み立てて版を確認する
snmpgetをビルドし、Net-SNMP version: 5.9.5.2と表示されることを確認します。外部機器への通信やサービス起動は行いません。
make -j2 snmpget && ./apps/snmpget --version
成長
成長の推移 · 直近30日
490 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 51
- Open PR
- 14
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Wireshark9,954 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
GUIとTSharkでpacket captureを取得・filter・dissectし、protocol/trafficを深掘りするnetwork analyzer
C - Fluent Bit8,131 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
logs・metrics・tracesを軽量plugin pipelineで収集・変換・配送するTelemetry Agent
C - Suricata6,688 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
network trafficをprotocol解析し、IDS/IPS/NSM ruleとEVE JSONへ変換するsecurity engine
C - RIOT5,807 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
省電力IoT機器向けのソフトリアルタイムOSで、多様なマイコンと通信方式を扱う
C - Apache HTTP Server4,035 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
Web配信・TLS・仮想ホスト・リバースプロキシをモジュール構成で運用する
C - Eclipse Paho MQTT C2,373 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
同期/非同期C APIからMQTT 5.0/3.1.1 brokerへTCP・TLS・WebSocket等で接続するcross-platform client library
C
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。