
集中型ネットワークの可視性と継続的な資産発見。デバイスを監視し、変更を検出し、分散ネットワーク全体で認識を維持します。

NetAlertXは、ホームラボ、ITチーム、MSP、分散環境向けのネットワーク可視性と資産インテリジェンスプラットフォームです。単一のインターフェースから、リモートサイト、VLAN、ブランチオフィス、セグメント化されたネットワーク全体にわたる集中型ネットワーク可視性と継続的な資産発見を提供します。
NetAlertXは、接続されたデバイスに関するリアルタイムの真実の情報源を提供し、シャドウITや不正なハードウェアの特定、コンプライアンスイニシアチブのサポート、分散された顧客環境全体での運用ワークフローの自動化を支援します。
NetAlertXを使用して、シャドウIT、不正なハードウェア、IPAMのずれ、およびサービスチームにとって重要なその他の変更を発見してください。マルチサイト同期、レポート、ワークフロー、Webhookにより、完全なNMSやSIEMのオーバーヘッドなしに、MSPが問題に先手を打つのを支援します。
[!WARNING] ⚠️ 重要: docker-composeが最近変更されました。詳細な手順については、移行ガイドを注意深くお読みください。
DockerでNetAlertXを数秒で起動:
docker run -d \
--network=host \
--restart unless-stopped \
-v /local_data_dir:/data \
-v /etc/localtime:/etc/localtime:ro \
--tmpfs /tmp:uid=20211,gid=20211,mode=1700 \
-e PORT=20211 \
-e APP_CONF_OVERRIDE='{"GRAPHQL_PORT":"20214"}' \
ghcr.io/netalertx/netalertx:latest
注:/local_data_dirにはconfigフォルダとdbフォルダが含まれている必要があります。
ソースリポジトリから直接コンテナ化インスタンスをデプロイするには、以下のBASHシーケンスを実行します:
git clone https://github.com/netalertx/NetAlertX.git
cd NetAlertX
docker compose up --force-recreate --build
# カスタマイズするには:docker-compose.yamlを編集し、上記の最後のコマンドを再度実行します
設定にヘルプが必要ですか?使用ガイドまたは完全なドキュメントをご確認ください。
Home Assistantユーザー向け:こちらをクリックしてNetAlertXを追加
その他のインストール方法については、インストールドキュメントをご確認ください
不正な資産の検出、接続状態の変更、IPアドレス管理(IPAM)のずれを継続的に監視します。ディスカバリーとスキャン方法には次のものがあります:arp-scan、Pi-hole - DBインポート、Pi-hole - DHCPリースインポート、一般的なDHCPリースインポート、UNIFIコントローラインポート、SNMP対応ルーターインポート。利用可能なプラグインの全リストについては、プラグインのドキュメントをご確認ください。
Apprise経由でTelegramを含む80以上のサービスに通知を送信するか、ネイティブのPushsafer、Pushover、NTFYパブリッシャーを使用します。
データとデバイスの変更をHome Assistantに供給したり、APIエンドポイントを読み取ったり、Webhookを使用してカスタム自動化フローを設定したりできます。また、プラグインシステムを使用して、わずか15分で独自のスキャナーを構築することもできます。
ワークフローモジュールは、デバイスの分類とクリーンアップポリシーを強制することでITガバナンスを自動化します。新しく発見されたデバイスを特定のネットワークノードに割り当てる、特定のベンダーのデバイスを自動的にグループ化する、オンラインで検出された場合にデバイスのアーカイブを解除する、またはデバイスを自動的に削除するなど、このモジュールは自動化をニーズに合わせて調整する柔軟性を提供します。
NetAlertXは、VLANやブランチオフィス向けの同期ノードを介して、リモートサイトや隔離された環境全体の集中監視を可能にし、複数のネットワークにわたる資産の統合可視性を提供します。NOCスタイルのウォールボードダッシュボード、Prometheusメトリクスエクスポート、デバイス管理のためのワークフロー自動化、集中アラートによる分散ディスカバリーをサポートし、スケーラブルなネットワーク運用を実現します。
すべてのドキュメントはこちらをご覧になるか、以下の特定のインストールオプションに移動してください。
対応ブラウザ:Chrome, Firefox
NetAlertXはローカルネットワークをスキャンし、接続されたデバイスに関するメタデータを保存できます。デフォルトでは、すべてのデータはローカルに保存されます。通知や統合を明示的に設定しない限り、外部サービスに情報が送信されることはありません。
コンプライアンスと強化:
詳細については、セキュリティのベストプラクティスをご覧ください。
NetAlertXは、VLAN、ブランチオフィス、顧客環境、隔離ネットワーク、リモートサイトにわたる集中監視をサポートします。
同期ノードを使用することで、分散コレクターがデバイスインベントリとネットワーク可視性データを中央ハブに安全に送信し、すべての場所にわたる統合監視、アラート、資産追跡を可能にします。
これにより、MSPとNOCは、直接アクセスや中央スキャンインフラを必要とせずに、多数の独立したネットワークの単一運用ビューを取得できます。
一般的な導入例には、MSPウォールボード、NOCダッシュボード、マルチサイトインベントリ監視、リモートオフィスのディスカバリーが含まれます。
Q: どのようにしてVLANやリモートサブネットを監視しますか?
A: コンテナが適切なネットワークアクセスを持っていることを確認してください(例:Linuxでは--network hostを使用)。また、スキャン方法がUIで正しく設定されていることを確認してください。
Q: 高可用性のために推奨されるデプロイ方法は? A: データベースの整合性のために永続ボリュームマウントを使用したDocker経由でのデプロイと、安全なアクセスのためのリバースプロキシ背後での実行をお勧めします。
Q: これはインターネットにデータを送信しますか? A: いいえ。すべてのスキャンとデータはローカルのままです。ただし、クラウドベースの通知を設定した場合は除きます。
Q: Dockerなしで使用できますか? A: ベアメタルインストールガイドに従って、アプリケーションを直接ハードウェアにインストールできます。
Q: データはどこに保存されますか?
A: /data/configおよび/data/dbフォルダに保存されます。これらのフォルダは定期的にバックアップしてください。
CAP_NET_RAWなど)が必要な場合があります。最新のバグレポートと解決策については、GitHub Issuesを確認し、公式ドキュメントを参照してください。
新リリース、利用可能な新機能、破壊的変更について通知を受け取ります。

このツールに感謝し、寄付してくださるすべての方々に感謝します。
1N8tupjeCK12qRVU2XrV17WvKK7LCawyZM0x6e2749Cb42F4411bc98501406BdcD82244e3f9C7📧 連絡を取りたい場合、または他のスポンサープラットフォームを追加すべき場合は、[email protected] までメールしてください。
このプロジェクトはコミュニティの素晴らしい作業なしには成り立ちません。特に次の方々に感謝します:
pucherot/Pi.Alert(PiAlertの元の作成者)、leiweibau:ダークモード(およびそれ以上)、Macleykun(Dockerfileのクリーンアップの手助け)、vladaurosh(Alpineベースの再構築の手助け)、Final-Hawk(NTFY、スタイリング、その他の修正の手助け)、TeroRERO(スペイン語翻訳)、Data-Monkey(python.pyファイルの分割など)、cvc90(スペイン語翻訳とさまざまなUI作業)などです。すべての素晴らしいコントリビューターをチェックしてください。
Weblateを誇りを持って使用しています。Weblateのオンラインポータルで言語を提案して協力してください。
GPL 3.0 | 詳しくはこちら | アニメーションGIF(読み込みアニメーション)の出典 | セルフホストフォントの出典
すべての製品名、ロゴ、ブランドは各所有者の財産です。このウェブサイトで使用されているすべての会社、製品、サービス名は識別目的のみです。これらの名前、ロゴ、ブランドの使用は推奨を示すものではありません。