すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:使用上の注意

最終更新日:Aug 21, 2024

Simple Log ServiceとDistributed Cloud Container Platform for Kubernetes (ACK One) は、ログ収集機能を共同で起動します。 この機能を使用して、クエリと分析のために、マスターインスタンスの制御プレーンログと監査ログ、およびGitOpsの制御プレーンログと監査ログをACK OneからSimple Log Serviceに配信できます。 このトピックでは、ログ収集機能のアセットと課金について説明します。

資産

  • 専用プロジェクトと専用ログストア

    重要
    • ログ収集を無効にする前に、関連するSimple log ServiceプロジェクトとLogstoreを削除しないでください。 それ以外の場合、ログはSimple Log Serviceに配信できません。

    • データ取り込み課金モードを有効にした場合、Simple Log Serviceは、デフォルトでデータ取り込み課金モードを使用する専用のLogstoreを作成します。 課金モードを従量課金データから従量課金機能に切り替える場合は、Logstoreの設定を変更できます。 詳細については、「Logstoreの管理」をご参照ください。

    • マスターインスタンスの制御プレーンログと監査ログ

      • マスターインスタンスの制御プレーンログと監査ログの収集を有効にするときに既存のプロジェクトを選択した場合、次の表に示すように、Simple Log Serviceはプロジェクト内に複数の専用ログストアを作成します。

      • マスターインスタンスの制御プレーンログと監査ログの収集を有効にするときに [プロジェクトの作成] を選択した場合、次の表に示すように、Simple Log Serviceは、マスターインスタンスが存在するリージョンにk8s-log-<マスターインスタンスID> という名前のプロジェクトと、プロジェクト内の複数の専用ログストアを作成します。

        ログストア

        コンポーネント

        説明

        apiserver-<マスターインスタンスID>

        Kube-apiserver

        kube-apiserverコンポーネントのログを格納します。

        kube-apiserverコンポーネントは、Kubernetes APIを公開するために使用されます。 詳細については、「kube-apiserver」をご参照ください。

        kcm-<マスターインスタンスID>

        kube-controller-manager

        kube-controller-managerコンポーネントのログを格納します。

        kube-controller-managerコンポーネントは、Kubernetesクラスターの内部管理および制御センターです。 コンポーネントには、リリースされたすべてのKubernetesバージョンでコアコントロールリンクが埋め込まれています。 詳細については、「kube-controller-manager」をご参照ください。

        application-controller-<マスターインスタンスID>

        アプリケーションコントローラ

        アプリケーションコントローラコンポーネントのログを格納します。

        アプリケーションコントローラコンポーネントは、ACK Oneでアプリケーションを配信するために使用されます。

        cluster-operator-<マスターインスタンスID>

        cluster-operator

        cluster-operatorコンポーネントのログを格納します。

        cluster-operatorコンポーネントは、クラスターの関連付けと関連付けの解除に使用されます。

        audit-<マスターインスタンスID>

        すべてのコンポーネント

        すべてのコンポーネントの監査ログを格納します。

    • GitOpsのコントロールプレーンログと監査ログ

      GitOpsの制御プレーンログと監査ログの収集を有効にすると、Simple Log Serviceは、対応するマスターインスタンスが存在するリージョンにk8s-log-<マスターインスタンスID> という名前のプロジェクトを作成し、プロジェクトにgitops-argocd-Logstoreという名前のlogstoreを作成します。

  • 専用ダッシュボード

    ダッシュボード

    説明

    Kubernetes CVEの脆弱性

    Kubernetes CVE-2022-3294、Kubernetes CVE-2022-3172、Kubernetes CVE-2022-3162など、現在のKubernetesクラスターで発生する可能性のあるCVE (Common Vulnerabilities and Exposures) 脆弱性を表示します。

    Kubernetes Elastic Autoscale

    追加された標準HPAベースのインスタンスの数、削除された標準HPAベースのインスタンスの数、追加されたCronHPAベースのインスタンスの数、削除されたCronHPAベースのインスタンスの数など、自動スケーリングが実行されるKubernetesリソースに関する情報を表示します。

    Kubernetesネットワークポリシー監査

    ネットワークポリシーや操作トレースなど、Kubernetesネットワークポリシーに関する情報を表示します。

    Kubernetesノード操作監査

    アクティブノード、新規ノード、削除されたノード、ノードを更新するアカウントなど、Kubernetesノードの操作情報を表示します。

    Kubernetes監査センターの概要

    イベントの総数、インターネット経由のアクセス要求数、不正アクセス要求数、作成イベント数、削除イベント数など、Kubernetesの監査情報を表示します。

    Kubernetesリソース操作の概要

    リソースの作成、更新、削除、アクセスなど、Kubernetesリソースで実行される操作に関する情報を表示します。 リソースには、Deployment、StatefulSet、CronJob、DaemonSet、Job、Pod、Service、Ingress、ConfigMap、Secret、PersistentVolumeClaim、Role、ClusterRole、RoleBinding、およびClusterRoleBindingが含まれます。

    Kubernetesリソース操作の詳細

    作成されたリソース、更新されたリソース、アクセスされたリソース、削除されたリソースのリストなど、Kubernetesリソースに対して実行される操作の詳細を表示します。

    アカウントのKubernetes操作監査

    作成されたリソースの数、更新されたリソースの数、操作トレースなど、アカウントごとのKubernetesリソースの操作情報を表示します。

課金

  • ACK Oneのログ収集機能は課金されません。

  • 関連するログストアの課金モードが従量課金機能の場合、ストレージ使用量、読み取りトラフィック、リクエスト数、データ変換、およびACK OneログがSimple Log Serviceに配信された後のデータ転送に基づいて課金されます。 詳細については、「機能課金の課金項目」をご参照ください。

  • 関連するLogstoreの課金モードが従量課金の場合、ACK OneログがSimple Log Serviceに配信された後、取り込まれた生データ量に対して課金されます。 詳細については、「従量課金データの課金項目」をご参照ください。