Kong 拡張クラス

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • CMDB CI クラスモデル アプリは、Kongゲートウェイのクラスを追加または更新します。

    CMDB CI クラスモデルは、CMDBクラス階層を拡張するクラスモデルを追加するServiceNow Storeアプリです。新規または更新されたクラスには、クラスの説明、識別ルール、識別子エントリ、および該当する場合は依存関係が含まれます。その後、追加したクラスは、他の CMDB クラスと同じように使用できます。ディスカバリーとサービスマッピングパターンなどのアプリケーションは、クラス拡張を使用して CI に入力し、さまざまなテクノロジーやソフトウェアを検出できます。

    すべてのリリースノートの全文CMDB CI クラスモデルを参照してください。

    ストアでアプリを要求する

    ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。

    Kong

    Kong は、企業がクライアントとホストのトラフィックをより適切に管理できるようにする API 管理プラットフォームです。

    クラス

    このセクションでは、 CMDB CI クラスモデル アプリが追加または更新するクラスを一覧表示します。 このアプリが拡張する可能性があるクラスを含む、ベースシステム内のクラスのリストについては、「CMDB テーブルの説明」を参照してください。

    CMDB CI クラスモデル:リリース 1.49.0 では、 Kongに次のクラスが追加されています。

    クラス 拡張 説明
    Kong ゲートウェイ

    [cmdb_ci_kong_gateway]

    API ゲートウェイ

    [cmdb_ci_api_gateway]

    個々の API をホストおよび管理する Kong ゲートウェイアプリケーション。例: Kong ゲートウェイ instanceName。
    Kong ロードバランサー

    [cmdb_ci_kong_lb]

    ロードバランサーアプリケーション

    [cmdb_ci_lb_appl]

    API 要求を実行するときにバックエンドサービスインスタンスをポイントする Kong ゲートウェイアプリケーションのデフォルトのロードバランサー。例:httpbin-upstream。
    Kong ターゲット

    [cmdb_ci_kong_target]

    API コンポーネント

    [cmdb_ci_api_component]

    API 要求を満たすゲートウェイのロードバランスバックエンド。例:httpbin-target1。

    クラス属性

    CMDB CI クラスモデル:リリース 1.49.0 では、それぞれのクラスに次の属性が追加されています。

    表 : 1. Kong ゲートウェイ [cmdb_ci_kong_gateway]
    属性 データタイプ 説明
    アドミン URL 文字列 (255) 管理 API 要求を行うための URL。
    データベース 文字列 Kongゲートウェイで使用されるデータベースのタイプ。例:Postgres または Cassandra
    表 : 2. Kong ロードバランサー [cmdb_ci_lb_appl]
    属性 データタイプ 説明
    アルゴリズム 文字列 ロードバランスに使用されるアルゴリズムのタイプ。例:ラウンドロビン。
    ID 文字列 (255) ソースシステムからの一意の識別子。
    表 : 3. Kong ターゲット [cmdb_ci_kong_target]
    属性 データタイプ 説明
    ターゲット 文字列 (255) ターゲット統合の URL。

    重要な関係構造

    API クラスと Kong クラスには、いくつかの重要な関係を定義する必要があります。

    表 : 4. Kong 関係性
    親クラス 関係 子クラス 関係性タイプ
    API バックエンド [cmdb_ci_api_backend] Uses::Used By Kong ロードバランサー 提案済み
    Kong ロードバランサー [cmdb_ci_lb_appl] Contains::Contained By Kong ターゲット 依存
    Kong ゲートウェイ [cmdb_ci_kong_gateway] Provides::Provided By Kong ロードバランサー 依存

    関連する非CMDB テーブル

    Kongゲートウェイクラスは、Kong ワークスペースCMDBテーブルを関連リストとして使用します。

    表 : 5. Kong ワークスペース [kong_workspace]
    属性 データタイプ 説明
    名前 文字列 (100) Kongワークスペースの名前。
    ID 文字列 (255) ソースシステムからの一意の識別子。
    API ゲートウェイ 参照 Kong API ゲートウェイへの参照。

    Kong ゲートウェイの例

    次に、依存するマネージド API に依存するクラスにゲートウェイがどのように関連する API とコンポーネントを入力するかを示す、 Kong ゲートウェイクラスの依存関係ビューの例を示します。マネージド API クラスはゲートウェイに関する第 1 レベルの関係と見なされ、フロントエンドコンポーネントとバックエンドコンポーネントは第 2 レベルの関係と見なされます。ここから、これらの CI にアラートをバインドしたり、サービスビューとインシデントに動的 CI を設定したり、CI を使用する追加のワークフローを確立したりすることが可能です。


    ゲートウェイから入力された Kong データモデルの依存関係ビュー。