組織へのナレッジカードのオンボード
このトピックでは、ナレッジカードをJuniper Apstraクラウドサービスにオンボーディングする方法について説明します。
REST APIを使用してナレッジカードをオンボードするには、PostmanやCURLなどのツールを使用して、Juniper ApstraクラウドサービスにAPIリクエストを送信することに慣れている必要があります。この例では、Postman アプリケーションを使用してナレッジ カードを組織にオンボードする方法を示します。
ナレッジカードをオンボードするには、次のパラメーターの値が必要です。
-
Apstraクラウドサービスが実行されている環境へのURL。
-
ナレッジ カードをオンボードする組織の ID。
-
組織にアクセスするためのユーザー名。
-
組織にアクセスするためのパスワード。
ナレッジカードのオンボード
ナレッジカードをオンボードするには:
ナレッジカードを作成するためのサンプルファイル
デバイスコールド異常
以下は、異常の値を定義するためのサンプル収集ファイルです。 デバイスコールド異常
{ "name": "device_cold_anomalous", "key_anomaly": "device_cold_anomalous", "associated_anomalies": [ "device_cold_anomalous" ], "active": true, "description": "Detects anomalies associated with device_cold_anomalous stage", "version": "1.0", "graph_query": "FOR doc IN @@node_coll FILTER doc.NodeType == 'system' and doc.Tags.device_cold_anomalous >= 1 FOR v1, e1, p1 in OUTBOUND doc @@edge_coll FILTER v1.NodeType == 'interface' FOR v2, e2, p2 in OUTBOUND v1 @@edge_coll FILTER v2.NodeType == 'link' RETURN {'sys': doc, 'int': v1, 'link': v2}", "query_language": "aql", "author": "Khushi Vaidya <vaidyak@juniper.net>" }
リンクステータスの不一致
以下は、異常の値を定義するためのサンプル収集ファイルです リンクステータスの不一致
{ "name": "link_status_mismatch", "key_anomaly": "link_status_mismatch", "associated_anomalies": [ "bad_cabling", "bgp_mismatch" ], "active": true, "description": "Detects anomalies associated with a link status mismatch", "version": "1.0", "graph_query": "FOR doc IN @@node_coll FILTER doc.NodeType == 'system' and doc.Tags.link_status_mismatch >= 1 and doc.Tags.bad_cabling >=1 FOR v1, e1, p1 in OUTBOUND doc @@edge_coll FILTER v1.NodeType == 'interface' and v1.Tags.link_status_mismatch >=1 and v1.Tags.bgp_mismatch >=1 FOR v2, e2, p2 in OUTBOUND v1 @@edge_coll FILTER v2.NodeType == 'link' and v2.Tags.link_status_mismatch >=1 RETURN {'sys': doc, 'int': v1, 'link': v2}", "query_language": "aql", "author": "Khushi Vaidya <vaidyak@juniper.net>" }