RSA 2025 総括:セキュリティの意図、自動化、集団免疫
RSAカンファレンス2025は、対話、イノベーション、そして洞察に満ちた、またしてもインパクトのある一週間となりました。数千人のサイバーセキュリティ専門家が参加し、 NetBrain ブースS-1951で新しい製品を展示し、強い印象を残しました。
の新機能 NetBrain >
by ナイジェル・ヒッキー 2025 年 3 月 27 日
今日の複雑なネットワーク環境では、コンプライアンスを確保し、構成の一貫性を追跡することが、信頼性とセキュリティを維持するために重要です。 NetBrainさん ゴールデンエンジニアリングスタジオ (GES)はネットワーク設計を自動化するための堅牢なフレームワークを提供します compliance checkGolden Config、Golden Feature、Golden Intent を活用して、ネットワーク構成を動的に監視します。
このブログ記事では実践的なプロジェクトについて解説します NetBrain エンジニア、テリー・フェラ:Grafanaダッシュボードの構築 統合する NetBrainのコンプライアンスデータをGrafanaで管理 Golden Config Checkの結果をリアルタイムで視覚化します。以下の手順に従うことで、生のコンプライアンスデータを NetBrain プロアクティブな監視のための直感的なデータ駆動型ダッシュボードに変換します。
ネットワークコンプライアンスは、次の場合に不可欠です。
NetBrainさん ゴールデン構成チェック 既存のネットワーク設定をリバースエンジニアリングし、定義済みのルールを適用することで、非準拠構成の検出を自動化します。ただし、 NetBrain 強力なコンプライアンスレポートを提供し、このデータを統合します グラファナ を考慮して カスタムダッシュボード より広範な運用上の視点を提供します。
この 提案された解決策 コンプライアンスデータを抽出します NetBrain 使用して Pythonスクリプト、それを SQLデータベースそれを視覚化する グラファナこのワークフローは、リアルタイムのダッシュボードを使用して継続的なコンプライアンス追跡を提供します。
Grafanaにデータをエクスポートする前に、 NetBrain 実行するように設定されている ゴールデン構成チェック:
次に、Python と SQL のセットアップに移ります。
A Pythonスクリプト 取得するために使用される NetBrainのコンプライアンス データを抽出し、データベースに保存します。スクリプトは次の手順に従います。
Python と必要なライブラリがインストールされていることを確認します。
pip install requests pymysql
NetBrainさん トリガー自動化フレームワーク (TAF-Lite) コンプライアンス データへの API ベースのアクセスを提供します。
サンプル Pythonスクリプト データを取得するには:
import requests
import pymysql
import json
# NetBrain API Credentials
NB_URL = "https://your-netbrain-instance/api"
API_KEY = "your_api_key"
# SQL Database Configuration
DB_HOST = "localhost"
DB_USER = "compliance_user"
DB_PASS = "P@ssw0rd"
DB_NAME = "compliance_results"
# Fetch Compliance Data
def fetch_compliance_results():
headers = {"Authorization": f"Bearer {API_KEY}"}
response = requests.get(f"{NB_URL}/taf-lite/compliance-results", headers=headers)
if response.status_code == 200:
return response.json()
else:
print("Error fetching data")
return None
# Store Data in SQL
def store_results(data):
connection = pymysql.connect(host=DB_HOST, user=DB_USER, password=DB_PASS, database=DB_NAME)
cursor = connection.cursor()
for record in data:
sql = """INSERT INTO compliance_results.results
(timestamp, device, rulename, result, status)
VALUES (%s, %s, %s, %s, %s)
ON DUPLICATE KEY UPDATE result=%s, timestamp=%s"""
cursor.execute(sql, (record["timestamp"], record["device"], record["rulename"], record["result"], record["status"], record["result"], record["timestamp"]))
connection.commit()
cursor.close()
connection.close()
# Main Execution
data = fetch_compliance_results()
if data:
store_results(data)
コンプライアンス結果を保存するには、コンプライアンス結果用の SQL データベースとテーブルを作成します。
CREATE TABLE compliance_results.results (
timestamp DATETIME NULL,
device VARCHAR(100) NULL,
rulename VARCHAR(100) NULL,
result VARCHAR(100) NULL,
status VARCHAR(100) NULL,
PRIMARY KEY (device, rulename)
);
次に、ユーザーが作成され、データベースを読み取ることができることを確認します。
CREATE USER compliance_user IDENTIFIED BY 'P@ssw0rd';
GRANT ALL ON compliance_results.* TO compliance_user;
Grafanaは、時系列データの監視と分析に使用される強力なオープンソースの視覚化ツールです。以下を含む複数のデータソースをサポートしています。 SQL データベース、Prometheus、InfluxDB、Elasticsearchリアルタイムの ネットワークコンプライアンス監視.
募集中! Grafanaは 無料のオープンソース版 このプロジェクトを完全に処理できるもの。選択肢は次のとおりです。
このプロジェクトでは、 Grafana OSS (セルフホスト) or Grafana Cloudの無料枠 どちらも優れた選択肢です。
sudo apt update && sudo apt install grafana
sudo systemctl start grafana-server
http://localhost:3000/
Grafanaをセットアップしたら、 SQLデータベース コンプライアンス ダッシュボードの構築を開始します。
希望するインストール方法が完全にセットアップされたら、データソースの設定に移る必要があります。(Grafanaにアクセスするには、 http://localhost:3000/)
ログインするには)。
localhost
compliance_results
compliance_user
P@ssw0rd
SELECT timestamp, device, rulename, status FROM results
これを成功させるには NetBrain-Grafana との統合必要なツール、リファレンス、サンプル スクリプトはすべてここにあります。
sudo apt update && sudo apt install mariadb-server
Terry は、次の作業を簡素化できる Python スクリプトの例を共有しています。
✅ コンプライアンスデータを取得中 NetBrainのTAF-Lite API
✅ 結果を構造化されたものに解析する SQLデータベース
✅ データのフォーマットを設定して、簡単に視覚化できるようにする グラファナ
テリーのスクリプトはここで見つかります:
GitHub リポジトリ: コンプライアンス ダッシュボード
このブログでは、 テリー・フェラ鉱業、医療、教育の各分野で15年以上の経験を持つベテランネットワークエンジニア。テリーは、深い技術的知識と実践的で顧客第一の考え方を兼ね備えた稀有な人材です。 現実世界の自動化 と データの可視化 可能 NetBrain アクセスしやすくスケーラブルなソリューションにより、顧客は複雑な課題を解決できます。
この背後にある考え方として NetBrain-Grafana との統合テリーは、ネットワークコンプライアンスと可観測性を最前線のエンジニアからエンタープライズアーキテクトまで、誰もが実践できるようにすることで、イノベーションを推進し続けています。彼の仕事は、 NetBrainのノーコード プラットフォームは、強力かつ使いやすい方法で価値を引き出すことができます。
テリーは業界全体でネットワーク自動化の簡素化と範囲の拡大に取り組んでいますので、今後も彼の洞察にご注目ください。
このガイドに従うことで、 主要なステップ 自動化に向けて ネットワークコンプライアンス追跡 NetBrainのゴールデンコンフィグチェック、 MariaDB, そしてGrafana。これで完全に機能する コンプライアンスダッシュボード 生のネットワーク構成チェックを への ビジュアル 監視システム.
このプロジェクトは、 データの視覚化-それは プロアクティブなネットワーク管理これらのツールを導入すると、次のことが可能になります。
✅ 非準拠のネットワーク構成をより早く特定
✅ 手動によるトラブルシューティングの労力を削減
✅ 継続的なコンプライアンス追跡でネットワークドリフトを防止
この統合により 階段 組織のニーズに合わせて、 拡張 さらに次のようにします。
📌 過去のコンプライアンス傾向の追跡の追加
📌 自動修復をトリガーする NetBrain
📌 アラート用のServiceNowなどのITSMツールを統合する
探求と革新を続けましょう!
スクリプトを変更したり、追加の機能を試したりすることをお勧めします。 NetBrain 自動化機能、そしてコミュニティとあなたの洞察を共有してください!質問、課題、またはクールな機能強化がある場合は、お知らせください。どのように使用しているかをぜひお聞かせください。 NetBrain グラファナ 自動化の成功を推進します!
RSAカンファレンス2025は、対話、イノベーション、そして洞察に満ちた、またしてもインパクトのある一週間となりました。数千人のサイバーセキュリティ専門家が参加し、 NetBrain ブースS-1951で新しい製品を展示し、強い印象を残しました。
マルチベンダー ネットワークを検出、診断、防御する ネットワーク エンジニアリング マネージャーとして、ネットワークをスムーズに稼働させる責任がありますが、手動によるトラブルシューティング、構成の変動、ビジネス ニーズの変化などにより、...
ますます相互接続が進む今日のデジタル環境において、セキュリティと運用レジリエンスはもはや別々の領域ではありません。ガートナーによると、デジタルインフラが複雑化するにつれて、各部門の責任者間の強力な連携が重要になります。
当社は、ユーザーエクスペリエンスを向上させるために、コンテンツをカスタマイズし、ウェブサイトの使用状況を把握するためにクッキーを使用します。当社のウェブサイトを使用することにより、お客様は当社のプライバシーポリシーに従ってすべてのクッキーに同意するものとします。