2024年版【GCP資格の勉強 PDE編】Cloud Loggingの概要と特徴とは?

2024年版【GCP資格の勉強 PDE編】

2024年版【GCP資格の勉強 PDE編】Cloud Loggingの概要と特徴とは?について解説します。
(★注意:GCP資格 Professional Data Engineer(PDE)試験の公式テキスト・問題集などを元に独自にまとめたものです)

Google Cloud Platform(GCP)のCloud Loggingは、GCP上のサービスやアプリケーションからのログを集約、管理、分析するための強力なツールです。

Cloud Loggingは、サーバー、アプリケーション、その他のマネージドサービスから自動的にログを収集し、Loggingエージェント(Google-fluentd)を通じてログをGoogle Cloudリソースへ送信します。

Cloud Loggingの特徴

  • ログ管理: Cloud Loggingは、syslogなどのデバイスログをLoggingエージェントからGoogle Cloudリソースへ自動送信します。
  • ログルーター: ログルーターはCloud Logging APIに送信されたログに対し、保存、破棄、宛先指定などのルールを適用します。例えば、ログをPub/Subトピックに送信し、Dataflowで前処理した後、BigQueryに送ることが可能です。
  • ログビューア: 集約されたログに対してクエリを実行し、フィルタリングすることができます。例えば、Load BalancerでWARNINGレベル以上のイベントを検出するクエリを実行できます。
  • ログベースの指標: 集約されたログをもとに指標を集計し、通知する機能もあります。ログベースの指標により、特定のログイベントを基にグラフ化やレポーティングが可能になります。
  • ログストレージ: ログバケットを管理し、新規バケットの作成、削除、ログ保存期間の設定、通知などを行います。

監査ログ

  • Cloud Audit Logs:誰が、いつ、どこで、何をしたかを特定するのに役立ちます。Cloud Audit Logsには、管理アクティビティ監査ログ、データアクセス監査ログ、システムイベント監査ログなどが含まれます。

Cloud Loggingのエクスポート先

  • Cloud Storage:ログのアーカイブやデータレイクとの連携に使用します。
  • BigQuery:ログ分析やログ検索に適しています。
  • Pub/Sub:Dataflowと併用して、ストリームデータの異常検知に使用します。

Security Command Center

Cloud Loggingの監査ログに対して、異常の検知とアクションを行う機能があります。Security Command Centerには、Security Health AnalyticsやEvent Threat Detectionなどの機能が含まれます。

【練習問題】Cloud Loggingの概要と特徴

練習問題 1

質問: Cloud Loggingでログをエクスポートする際、どのサービスが最も適していますか?

  • 1. Cloud SQL
  • 2. Cloud Storage
  • 3. Cloud Functions
  • 4. Compute Engine

解答: 2. Cloud Storage

解説: Cloud Loggingでは、ログのアーカイブやデータレイクとしての使用のために、Cloud Storageが最も適しています。ログデータを長期間安全に保存し、必要に応じてアクセスできます。

練習問題 2

質問: Cloud Loggingのどの機能が、誰が、いつ、どこで、何をしたかを特定するのに役立ちますか?

  • 1. Cloud Audit Logs
  • 2. Cloud Monitoring
  • 3. Cloud Trace
  • 4. Cloud Pub/Sub

解答: 1. Cloud Audit Logs

解説: Cloud Audit Logsは、GCPリソースへの操作に関する詳細な情報を提供し、管理活動、データアクセス、システムイベントなどのログを記録します。Cloud Audit Logsにより、誰が何をしたかを明確に追跡できます。

練習問題 3

質問: Cloud Loggingのログルーターの主な役割は何ですか?

  • 1. ログデータの自動バックアップ
  • 2. ログデータの自動送信
  • 3. ログに対するルールの適用
  • 4. ログデータのリアルタイム分析

解答: 3. ログに対するルールの適用

解説: Cloud Loggingのログルーターは、Cloud Logging APIに送信されたログに対して、保存、破棄、宛先指定などのルールを適用します。Cloud Loggingのログルーターにより、ログデータの効率的な管理と処理が可能になります。

まとめ

Cloud LoggingはGCPの運用においてとても重要なツールであり、PDE試験においてもCloud Loggingの知識が問われることがあります。特に、ログの管理、監視、分析に関する理解が重要です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA