概要
セルフホスト型ネットワークトポロジー可視化・監視プラットフォーム
Shumoku Server は、YAML で定義したトポロジーを監視スタックのリアルタイムメトリクスと組み合わせ、ライブな運用ダッシュボードに変換するセルフホスト型 Web アプリケーションです。
できること
- トポロジーの作成 — YAML ファイルをアップロード、またはビルトインエディタで記述
- データソース接続 — Zabbix、Prometheus、NetBox を連携してライブメトリクスを取得
- リアルタイム監視 — ノードの状態やリンク使用率がダイアグラム上でリアルタイムに更新
- ダッシュボード構築 — 複数のトポロジーとメトリクスウィジェットを組み合わせたカスタムビュー
- 共有 — 認証不要の公開リンクを生成して読み取り専用で共有
連携
| Zabbix | JSON-RPC API でトラフィックメトリクス・ホスト状態・アラートを取得 |
| Prometheus | SNMP / Node Exporter メトリクスでリンク使用率を表示 |
| Grafana | Webhook でアラートを受信しトポロジー上に表示 |
| NetBox | DCIM・IPAM データからトポロジーを自動検出 |
| REST API | 独自ツールからトポロジー描画やメトリクス取得をプログラマブルに実行 |