IBM Cloud Logs 概説
IBM® Cloud Logs は、ログを永続化し、ログを照会、調整、および視覚化する機能をユーザーに提供するスケーラブルなロギング・サービスです。
ログは、通常、人間が理解できるさまざまな形式のイベントで構成されます。例えば、非構造化テキスト、JSON、区切り文字で区切られた値、キーと値のペアなどです。 IBM Cloud Logs サービスは、汎用アプリケーション・ログ、プラットフォーム・ログ、または構造化された監査イベントを管理できます。 IBM Cloud Logs は、 IBM Cloud サービスとカスタマー・アプリケーションの両方からのログで使用できます。
以下のステップでは、 IBM Cloud Logs サービス・インスタンスの作成、UI の確認、およびサービス・インスタンスへのログの送信について説明します。 これらのステップでは、評価目的でのみ環境を作成できます。
開始前に
IBM Cloud アカウントのメンバーまたは所有者であるユーザー ID が必要です。 IBM CloudのユーザーIDを取得するには、次のサイトにアクセスしてください:登録
ステップ 1. IBM Cloud Logs サービスへのアクセスの管理
IBM Cloud Logs サービスにアクセスして管理するには、ユーザーおよびサービス ID にアクセス・ポリシーを割り当てる必要があります。 アクセス・ポリシーは、ユーザーまたはサービス ID を特定の IAM 役割 にマップします。IAM 役割は、ユーザーまたはサービス ID が IBM Cloud Logs サービスで実行できるアクションを定義します。
IBM Cloud Logs サービスへのアクセス権限の付与 の手順に従って、 IBM Cloud Logs サービスへのアクセス権限をセットアップします。
ステップ 2 IBM Cloud Object Storage バケットを作成するか、既存の IBM Cloud Object Storage バケットを使用する
ログ成果物を保管するために IBM Cloud Logs サービス・インスタンスで使用される 2 つの専用 IBM Cloud Object Storage バケットが必要です。
バケットの詳細については、長期保存と検索のためのバケットの設定。
まだバケットがない場合は、 データを保管するバケットをいくつか作成する の手順に従って、新しい IBM Cloud Object Storage バケットを作成します。 IBM Cloud Logs で使用する IBM Cloud Object Storage バケットが既にある場合は、このステップをスキップできます。
ステップ 3。 IBM Cloud Logs サービス・インスタンスの作成
次に、 IBM Cloud Logs サービスを作成します。 IBM Cloud Logs インスタンスは、 IBM Cloud カタログを使用して作成されます。
インスタンスのプロビジョニング の手順に従って、 IBM Cloud Logs インスタンスをセットアップします。
ステップ 4: IBM Cloud LogsへのアクセスUI
インスタンスがプロビジョンされたら、 IBM Cloud Logs UI を探索できます。
-
「ログの探索」 アイコン
> 「ログ」 をクリックします。
最初にプロビジョンされたときに、インスタンスにフローするデータが表示されない場合があるため、すべてのダッシュボードとビューがブランクになっている可能性があります。
ステップ 5. IBM Cloud Logsインスタンスにログを送信します
IBM Cloudプラットフォーム・データ、およびアプリケーション、インフラストラクチャ、運用ログをIBM Cloud Logsインスタンスに送信できます。
- IBM Cloud Logs Routing サービスを使用して、IBM Cloud アカウントから選択したターゲットにログをルーティングします。 詳しくは、IBM Cloud Logs Routing 概説を参照してください。
- IBM Cloud Activity Tracker Event Routingを使用して、IBM Cloudアカウントで、グローバルおよびロケーション・ベースのイベント・データの両方の監査イベントをルーティングする方法を構成します。 詳しくは IBM Cloud Activity Tracker Event Routing をご覧ください。
- ロギング・エージェントを使用して、Red Hat OpenShift on IBM Cloudクラスタにデータを送信します。 詳細は、OpenShift上でHelmチャートを使用してログエージェントを展開する を参照してください。
- ロギング・エージェントを使用して、IBM Cloud Kubernetes Serviceクラスタにデータを送信します。 詳細については、Kubernetes上でHelmチャートを使用してLoggingエージェントをデプロイする を参照してください。
- ロギング・エージェントを使って、Linuxサーバーにデータを送ってください。 詳細は Linuxに対するロギング・エージェントの管理 を参照。
- Windowsサーバにデータを送信するには、ロギング・エージェントを使用します。 詳細は「Windows用「ロギング・エージェント管理 参照。
クリーンアップ
IBM Cloud Logs を評価した後、環境をクリーンアップするには、 インスタンスを削除 して、評価用に作成した IBM Cloud Logs サービスを削除します。