UGREEN NAS DXP4800GT買った(2)SNMPが使えないのでmunin-nodeをDockerで
UGREEN NAS DXP4800GTにSNMPがないので、どうしたものかと思っていた、OSがDebianベースなので、いっそのことmunin-nodeをいれようかと思ったが、google検索のAIと相談しながらDockerでMunin-nodeいれてしまいって提案された。その方法のメモ
- まずはアプリセンータでDockerをインストールする。
- Dockerを起動する。
- 左メニューのプロジェクトを選択し、作成ボタンをクリック
- プロジェクト名にmunin-nodeなど適当に
- 保存パスは共有フォルダーの下のdockerになるようです。
- Compose設定は以下の通り
version: '3.8'
services:
munin-node:
image: dennistt/munin-node:latest
container_name: ugreen-munin-node
restart: always
# NAS本体のハードウェア情報(HDD温度や詳細な統計)にアクセスするために必須
privileged: true
# NAS本体のネットワーク(IP/ポート)をそのまま使用(コンテナ内への通信の隔離を防ぐ)
network_mode: host
environment:
# 重要:Muninマスタからの接続を許可する設定(正規表現で記述)
# あなたのMuninマスタのIPが 192.168.1.100 の場合は、ドットを「\.」に、前後に「^」と「$」をつけます
- ALLOW_FROM=^192\.168\.1\.100$
volumes:
# NAS本体(ホスト)の正確なリソース情報をコンテナ内に読み込ませるためのマウント
- /proc:/host/proc:ro
- /sys:/host/sys:ro
- /dev:/dev:ro
これで今すぐデプロイでOK。
muninサーバー側から接続設定をすればOK
コメント
コメントを投稿