ロギング IBM Cloud Load Balancer
データおよびヘルス・チェックのログは、デバッグや保守に役立ちます。 データ・ロギング機能を有効にすると、 IBM Cloud Load Balancer、これらのログはあなたのアカウント下の IBM Cloud Logsに転送されます。
この機能は、以下のように有効または無効にすることができます。
- ロードバランサーを作成し、この機能をオンに設定する:
- APIの使用:
enableOrDisableDataLogs.
IBM Cloud Logs サービスでのログの表示
IBM Cloud アカウント IBM Cloud Logs にログインします。 ログは、 IBM Cloud のログインスタンスから閲覧できます。 詳細は、「 IBM Cloud ログの使い方」 を参照してください。
データ・ログは、Softlayer と IBM Cloud アカウントがリンクされている場合にのみ送信されます。
IBM Cloud Logs インスタンスを作成するには、以下の手順を実行します
-
Softlayer アカウントに関連付けられている IBM Cloud アカウントを選択してから、**「ロギング・インスタンスの作成 (Create a logging instance)」**を選択します。 ロギング・インスタンスの作成ダイアログが表示されます。
-
ロード・バランサーをプロビジョンしたデータ・センターに対応するドロップダウン・リストからリージョンを選択します。
ロード・バランサーが SYD01 にある場合は、リージョンとして「シドニー」を選択します。
地域とデータセンターの対応については、 IBM Cloud のグローバルデータセンター をご覧ください。
-
IBM Cloud Logs Routing、プラットフォームサービスを使用して、プラットフォームログの送信先を定義するテナントを設定することで、 アカウント内のプラットフォームログを任意の送信先にルーティングできます。 詳細は、「ログのルーティングについて」 を参照してください。
ログの出力例
サブシステム名 = Cloud Load Balancer
| フィールド | タイプ | 説明 |
|---|---|---|
msgTimestamp |
必須 | ログが生成された日時を示すタイム・スタンプ。 |
logSourceCRN |
必須 | ロードバランサーの UUID は logSourceCRN から取得できます。 |
message |
必須 | データパスのログメッセージ。 |
以下の出力は IBM Cloud® Load Balancer データ・ログの例です。
{
datetime:2025-01-22T14:11:18.847230+00:00
msgTimestamp:2025-01-22T14:11:18.847230+00:00
host:loadbalancer-wdc04-323716-1137319-1367523
process:Cloud Load Balancer
message:Connect from 5.181.190.248:37328 to 52.116.108.53:80 (fabf4139-50b0-48ba-b399-277c09162832/HTTP)
logSourceCRN:crn:v1:bluemix:public:cloud-load-balancer:us-east:a/5c59f412bc914beb390b080e07e5e6a2:6239a1a7-6da4-4370-881c-2dec099b8623::
saveServiceCopy:false
platformSource:Cloud Load Balancer
}
データパス・ログフィールドの詳細は以下の通り:
msgTimestampは協定世界時である。loadbalancer-wdc04-323716-1137319-1367523はロードバランサ名、wdc04はデータセンター。323716はアカウント ID です。1137319はロード・バランサー ID です。1367523は、ロード・バランサーのインスタンス ID です。
次の出力は、 IBM Cloud Logs サービスで見られるヘルスチェックログの例である:
{
datetime:2025-01-16T11:32:05.100888+00:00
msgTimestamp:2025-01-16T11:32:05.100888+00:00
host:loadbalancer-wdc04-323716-1137319-1367279
process:Cloud Load Balancer
message:Health check for server ea3b5aa1-cd85-4374-8387-cbf155d35643/c8d09bae-4d1c-4579-8af1-6e2fa75e81b5-10.171.112.26 failed, reason: Layer4 timeout, check duration: 5001ms, status: 0/2 DOWN.
logSourceCRN:crn:v1:bluemix:public:cloud-load-balancer:us-east:a/5c59f412bc914beb390b080e07e5e6a2:6239a1a7-6da4-4370-881c-2dec099b8623::
saveServiceCopy:false
platformSource:Cloud Load Balancer
}