CloudLens for CLB は、クラシックロードバランサー (CLB) のアクセスログ、設定監査ログ、および CloudMonitor イベントを分析します。CloudLens for CLB は、秒単位のメトリック分析、リアルタイムアラート、および AIOps ベースのヘルスチェックも提供します。CloudLens for CLB を使用して、クライアントの行動、地理的分布、リクエスト成功率、および応答レイテンシーを監視できます。
機能
CloudLens for CLB は、リアルタイムのアクセスログを集約し、インテリジェントなヘルスチェックとリアルタイムアラートを提供します。
-
Alibaba Cloud アカウント内のすべての CLB インスタンスを集中管理できます。

-
ワンクリックでインスタンスログ (アクセスログ) およびグローバルログ (設定監査ログと CloudMonitor イベント) のデータインジェストを有効化できます。インジェストステータスを集中管理できます。データインジェストの有効化。
-
アクセスログは、ロードバランサーに送信されたすべてのリクエストのリクエスト時間、クライアント IP アドレス、レイテンシー、リクエストパス、およびサーバー応答を記録します。
-
設定監査ログには、CLB の設定変更ログとリソースの非準拠ログが含まれます。
-
CloudMonitor イベントは、SLB 証明書の有効期限を追跡します。

-
-
CLB アクセスログをリアルタイムで保存、クエリ、分析できます。

-
監視およびインスタンスのヘルスチェックのための可視化レポートを表示できます。メールまたは DingTalk でレポートを購読できます。

-
メッセージセンター、テキストメッセージ、メール、音声通話、DingTalk、またはカスタム Webhook を通じて配信されるカスタムアラートを設定できます。

-
PV、リクエスト成功率、平均レイテンシー、P50/P99 レイテンシー、およびインバウンド/アウトバウンドトラフィックなど、RAW アクセスログからリアルタイムのメトリックを抽出できます。slbid、host、method、status などのディメンションを組み合わせることができます。
-
グローバルレベルおよび slbid レベルでインテリジェントなヘルスチェックを実行できます。可視化レポートで異常に直接注釈を付けることができます。
メリット
-
シンプル:ワンクリックで有効化できます。ログ収集、ストレージ、計算、または可視化を個別に処理する必要はありません。
-
スケーラブル:アクセスログの量は CLB の PV に応じて増加します。CloudLens for CLB は、リアルタイムでメトリックを計算するためのカスタム事前集計をサポートし、データ量を数桁削減し、クエリ速度を向上させます。
-
リアルタイム:SLS は、生成から数秒以内にログを分析および処理し、DevOps、監視、およびアラートシナリオをサポートします。
-
柔軟性:CLB インスタンスごとにアクセスログを有効または無効にし、カスタムログ保持期間を設定し、Logstore の容量を動的にスケーリングできます。
-
インテリジェント:DAMO Academy の AIOps アルゴリズムは、CLB メトリックの自動ヘルスチェックを提供し、問題の特定と切り分けを迅速化するのに役立ちます。
アセット
すべてのアセットは、選択したプロジェクトに保存されます:
-
Logstore
-
お客様が作成するアクセスログ Logstore には、CLB のアクセスログが保存されます。
-
お客様が作成する設定監査ログ Logstore には、設定監査ログが保存されます。
-
お客様が作成する CloudMonitor イベント Logstore には、CloudMonitor イベントが保存されます。
-
ヘルスチェック結果 Logstore には、ヘルスチェックの結果が保存されます。アクセスログの取り込みを有効にすると、access_log_logstore_name-metrics-result という名前の Logstore が自動的に作成されます。
警告-
これらの Logstore は削除しないでください。削除すると、SLS のログ収集が停止します。
-
アクセスログ Logstore のフィールドインデックスは削除しないでください。削除すると、メトリック変換が失敗します。
-
-
Metricstore
集計メトリックデータを格納します。アクセスログの取り込みを有効にすると、access_log_logstore_name-metrics という名前の Metricstore が自動的に作成されます。
説明集計されたメトリックは RAW アクセスログよりもはるかに小さいため、Metricstore は長期保存に最適です。
-
集約ルール
ルール名
集約時間粒度
集約ディメンション
生成されたメトリック名
total
10 秒
total
-
pv
-
body_bytes_sent_avg
-
body_bytes_sent_sum
-
request_length_avg
-
request_length_sum
-
upstream_response_time_avg
-
upstream_response_time_p50
-
upstream_response_time_p90
-
upstream_response_time_p99
-
request_time_avg
-
request_time_p50
-
request_time_p90
-
request_time_p99
slbid
10 秒
slbid
-
pv:slb
-
body_bytes_sent_avg:slb
-
body_bytes_sent_sum:slb
-
request_length_avg:slb
-
request_length_sum:slb
-
upstream_response_time_avg:slb
-
upstream_response_time_p50:slb
-
upstream_response_time_p90:slb
-
upstream_response_time_p99:slb
-
request_time_avg:slb
-
request_time_p50:slb
-
request_time_p90:slb
-
request_time_p99:slb
slbid_host_status
10 秒
slbid+host+status
-
pv:slbid:host:status
-
body_bytes_sent_avg:slbid:host:status
-
body_bytes_sent_sum:slbid:host:status
-
request_length_avg:slbid:host:status
-
request_length_sum:slbid:host:status
-
upstream_response_time_avg:slbid:host:status
-
upstream_response_time_p50:slbid:host:status
-
upstream_response_time_p90:slbid:host:status
-
upstream_response_time_p99:slbid:host:status
-
request_time_avg:slbid:host:status
-
request_time_p50:slbid:host:status
-
request_time_p90:slbid:host:status
-
request_time_p99:slbid:host:status
slbid+host+status+request_method+upstream_status+url
10 秒
slbid+host+status+request_method+upstream_status+url
-
pv:slbid:host:status:method:upstream_status
-
body_bytes_sent_avg:slbid:host:status:method:upstream_status
-
body_bytes_sent_sum:slbid:host:status:method:upstream_status
-
request_length_avg:slbid:host:status:method:upstream_status
-
request_length_sum:slbid:host:status:method:upstream_status
-
upstream_response_time_avg:slbid:host:status:method:upstream_status
-
upstream_response_time_p50:slbid:host:status:method:upstream_status
-
upstream_response_time_p90:slbid:host:status:method:upstream_status
-
upstream_response_time_p99:slbid:host:status:method:upstream_status
-
request_time_avg:slbid:host:status:method:upstream_status
-
request_time_p50:slbid:host:status:method:upstream_status
-
request_time_p90:slbid:host:status:method:upstream_status
-
request_time_p99:slbid:host:status:method:upstream_status
-
-
ヘルスチェックルール
ルール名
有効化ステータス
ヘルスチェックアルゴリズム
ヘルスチェックメトリック
slb-patrol-total
デフォルトで有効
Time2Graph
-
pv
-
body_bytes_sent_avg
-
body_bytes_sent_sum
-
request_length_avg
-
request_length_sum
-
upstream_response_time_avg
-
upstream_response_time_p50
-
upstream_response_time_p90
-
upstream_response_time_p99
-
request_time_avg
-
request_time_p50
-
request_time_p90
-
request_time_p99
slb-patrol-slb
デフォルトで有効
Time2Graph
-
pv:slb
-
body_bytes_sent_avg:slb
-
body_bytes_sent_sum:slb
-
request_length_avg:slb
-
request_length_sum:slb
-
upstream_response_time_avg:slb
-
upstream_response_time_p50:slb
-
upstream_response_time_p90:slb
-
upstream_response_time_p99:slb
-
request_time_avg:slb
-
request_time_p50:slb
-
request_time_p90:slb
-
request_time_p99:slb
slb-patrol-slbid_host_status
デフォルトで無効
Time2Graph
-
pv:slbid:host:status
-
body_bytes_sent_avg:slbid:host:status
-
body_bytes_sent_sum:slbid:host:status
-
request_length_avg:slbid:host:status
-
request_length_sum:slbid:host:status
-
upstream_response_time_avg:slbid:host:status
-
upstream_response_time_p50:slbid:host:status
-
upstream_response_time_p90:slbid:host:status
-
upstream_response_time_p99:slbid:host:status
-
request_time_avg:slbid:host:status
-
request_time_p50:slbid:host:status
-
request_time_p90:slbid:host:status
-
request_time_p99:slbid:host:status
slb-patrol-slbid_host_status_request_method_upstream_status
デフォルトで無効
Time2Graph
-
pv:slbid:host:status:method:upstream_status
-
body_bytes_sent_avg:slbid:host:status:method:upstream_status
-
body_bytes_sent_sum:slbid:host:status:method:upstream_status
-
request_length_avg:slbid:host:status:method:upstream_status
-
request_length_sum:slbid:host:status:method:upstream_status
-
upstream_response_time_avg:slbid:host:status:method:upstream_status
-
upstream_response_time_p50:slbid:host:status:method:upstream_status
-
upstream_response_time_p90:slbid:host:status:method:upstream_status
-
upstream_response_time_p99:slbid:host:status:method:upstream_status
-
request_time_avg:slbid:host:status:method:upstream_status
-
request_time_p50:slbid:host:status:method:upstream_status
-
request_time_p90:slbid:host:status:method:upstream_status
-
request_time_p99:slbid:host:status:method:upstream_status
-
-
専用ダッシュボード
ダッシュボード名
関連する Logstore または Metricstore
説明
監視概要
access_log_logstore_name-メトリクス
CLB の全体的な監視:コア指標、エラーコード、トラフィック、異常、PV、および成功率。
監視センター
-
access_log_logstore_name-メトリクス
-
access_log_logstore_name
リアルタイム CLB 監視:PV、成功率、レイテンシー (平均/P50/P90/P99)、4xx コード、ステータス分布、トラフィック、およびリクエスト数、レイテンシー、失敗率別のトップホスト/URL/バックエンド。
秒レベルの監視
access_log_logstore_name
秒レベルの CLB メトリック:QPS、アクセス/アップストリームレイテンシー、成功率、リクエスト/レスポンストラフィック、およびクライアントとアップストリーム両方のステータスコードの内訳 (2xx/3xx/エラー)。
インスタンスのヘルスチェック
-
アクセスログの Logstore 名-メトリクス
-
アクセスログの Logstore 名-metrics-result
CLB インスタンスの ML ベースの異常検出。総異常数、高重要度の異常、重要度の分布、中重要度の異常、低重要度の異常、異常リスト、および異常イベントを表示します。
アクセス概要
access_log_logstore_name
CLB アクセス概要:PV/UV のトレンド (前日比、前週比)、分布、本日の PV、7 日間の PV、トップ 10 の都道府県、モバイルクライアントの割合、およびトップ 10 のホスト/ユーザーエージェント/IP。
-
課金
-
Server Load Balancer は、ログ管理機能に追加料金を請求しません。
-
CLB アクセスログのデータインジェストを有効にすると、SLS はストレージ、読み取りトラフィック、リクエスト、データ変換、およびデータシッピングに対して課金します。機能別の課金項目。
制限
-
アクセスログの収集には、レイヤー 7 リスナーを持つ CLB インスタンスが必要です。
-
SLS プロジェクトと CLB インスタンスは同じリージョンにある必要があります。
-
CloudLens for CLB は、以下のリージョンで利用可能です。
クラウドの種類
リージョン
パブリッククラウド
中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (ウランチャブ)、中国 (杭州)、中国 (上海)、中国 (深圳)、中国 (河源)、中国 (広州)、中国 (成都)、中国 (香港)、シンガポール、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ)、日本 (東京)、米国 (シリコンバレー)、米国 (バージニア)、ドイツ (フランクフルト)、英国 (ロンドン)、および UAE (ドバイ)
注意事項
CloudLensアプリケーションを使用するには、Alibaba Cloudアカウント内に少なくとも1つのプロジェクトが存在することを確認します。
CloudLensアプリケーションを有効にすると、Simple Log ServiceはAlibaba Cloudアカウント内にプロジェクトが存在するかどうかを自動的に確認します。
チェックロジック
初めてCloudLensアプリケーションを有効にすると、Simple Log ServiceはAlibaba Cloudアカウント内にプロジェクトが存在するかどうかを自動的に確認します。 プロジェクトが存在しない場合、Simple Log Serviceは、名前が
aliyun-product-data-<Alibaba CloudアカウントID>-cn-heyuan形式のプロジェクトを中国 (Heyuan) リージョンに作成します。CloudLensアプリケーションを有効にすると、Simple Log ServiceはAlibaba Cloudアカウント内にプロジェクトが存在するかどうかを自動的に確認します。 プロジェクトが存在しない場合、Simple Log Serviceは中国 (Heyuan) リージョンにプロジェクトを作成しません。 手動でプロジェクトを作成できます。 プロジェクトの作成方法の詳細については、「プロジェクトの管理」をご参照ください。
プロジェクトの削除
名前が
次のコマンドを実行します。 ビジネスシナリオに基づいてAlibaba CloudアカウントIDを置き換えます。aliyun-product-data-<Alibaba CloudアカウントID>-cn-heyuan形式のプロジェクトを削除する場合は、Cloud Shellを開きます。aliyunlog log delete_project --project_name=aliyun-product-data-<Alibaba Cloud account ID>-cn-heyuan --region-endpoint=cn-heyuan.log.aliyuncs.com他のプロジェクトとLogstoreを削除する場合は、「Logstoreの管理」と「プロジェクトの管理」の手順に従ってください。