このプロジェクトについて

NetBoxは、ネットワークインフラストラクチャの中央集権的な信頼できる情報源として機能し、ネットワークコンポーネントの意図された状態を定義および検証するように設計されています。ラック、デバイス、ケーブル、IPアドレス、VLAN、回線、電源、VPNを管理するためのまとまりのあるデータモデルを提供します。NetBoxはネットワークノードと直接やり取りするのではなく、プログラム可能なAPIを通じてデータを提供し、自動化、監視、およびアシュアランスツールで利用できるようにします。 主な機能は以下の通りです: - 包括的なデータモデリング:IPAMおよびDCIM機能を含むネットワークプリミティブの構造化モデリング。 - 拡張性:カスタムフィールド、タグ、および新しいオブジェクトや機能を追加するためのプラグインシステムをサポート。 - 設定レンダリング:保存されたデータからデバイス設定を生成するためのJinja2テンプレートのレンダリング機能。 - 自動化ツール:UIから実行可能なカスタムスクリプトと、Webhookやスクリプトをトリガーする自動イベントルールをサポート。 - アクセス制御:ユーザーやグループにロールを割り当てるためのきめ細かな権限システム。 - データの整合性:データの正確性を確保し、不正な削除を防止するためのネイティブおよびカスタムの検証ルール。 - 監査可能性:管理されるすべてのオブジェクトに対する、特定のユーザーに紐付けられた包括的な変更ログ。