CloudLens for SLS は、Simple Log Service (SLS) の使用状況を分析および監視するための、すぐに使えるダッシュボードを提供します。
前提条件
対象のプロジェクトで、重要なログ、詳細ログ、ジョブ実行ログ、監査ログ、課金ログ、エラーログ、およびメトリクスのログ収集機能を有効にしておく必要があります。詳細については、「ログ収集機能の有効化」をご参照ください。
操作手順
-
SLS コンソールにログインします。
-
ログアプリケーション セクションの Cloud Service Lens タブで、CloudLens for SLS をクリックします。
-
ナビゲーションペインで、Report Center の下にある対象のレポートをクリックします。
-
ページの左上隅で、対象のプロジェクトを選択します。
概要
[概要] ダッシュボードには、SLS プロジェクトに関する情報が表示されます。これには、読み取り/書き込みリクエスト数、読み取り/書き込みリクエスト成功率、4xx リクエスト数、5xx リクエスト数、書き込みトラフィック (圧縮前)、書き込みトラフィック (圧縮後)、書き込みトラフィックの圧縮率、読み取りトラフィックのチャートが含まれます。
アクセス トラフィックの監視
[アクセス トラフィックの監視] ダッシュボードには、SLS でのアクセスアクティビティが表示されます。これには、今日の合計リクエスト数、クライアント数、今日の合計ユーザー数、読み取りトラフィック別のソース IP Top 10、書き込みトラフィック別のソース IP Top 10、リクエスト数、書き込みトラフィック、シャードの書き込みトラフィックの傾向、シャードの消費トラフィックの傾向、1 分あたりの読み取り/書き込みトラフィックの変化、アクセスソースの分布のチャートが含まれます。

アクセス例外の監視
[アクセス例外の監視] ダッシュボードには、SLS の異常なアクセス情報が表示されます。これには、今日の合計リクエスト数、リクエスト失敗率、レート制限エラー、リクエストエラーのステータス分布、書き込み制限を超えた Logstore、リクエスト例外数、リクエスト処理レイテンシーの傾向のチャートが含まれます。
コンシューマーグループの監視
[コンシューマーグループの監視] ダッシュボードには、コンシューマーグループに関する情報が表示されます。これには、コンシューマーグループ数、消費された Logstore 数、消費されたシャード数、消費ラグ、コンシューマーグループごとのデータ割合、コンシューマーグループリスト、消費ラグ別のコンシューマーグループ Top 10、消費ラグ期間のチャートが含まれます。
Logtail の全体的なステータス
[Logtail の全体的なステータス] ダッシュボードには、Logtail に関する情報が表示されます。これには、アクティブな Logtail エージェント数、生データトラフィック、実行ステータスの分布、メモリ使用量の分布、Logtail の全体的なステータス、CPU の傾向、メモリの傾向、送信データトラフィックのチャートが含まれます。
Logtail ファイル収集の監視
[Logtail ファイル収集の監視] ダッシュボードには、収集対象のファイルに関する情報が表示されます。これには、収集対象ファイル数、コレクターマシン数、収集されたファイルの分布、収集されたログ量、平均収集レイテンシー、解析失敗率、送信カウントの傾向のチャートが含まれます。

Logtail 例外の監視
[Logtail 例外の監視] ダッシュボードには、Logtail の例外情報が表示されます。これには、アクティブな Logtail エージェント数、再起動された Logtail エージェントのリスト、再起動されたクライアント数、および完全なエラー情報が含まれます。
完全なエラー情報セクションには、重大なエラー (対応必須)、Logtail 書き込み例外 (対応必須)、ログファイル構成の重複問題 (MULTI_CONFIG_MATCH_ALARM)、ディレクトリ数が上限を超過する問題 (STAT_LIMIT_ALARM、DIR_EXCEED_LIMIT_ALARM)、Logtail 構成の例外 (CATEGORY_CONFIG_ALARM) などのカテゴリが含まれます。各カテゴリのテーブルには、最終発生時刻、IP アドレス、アラームタイプ、アラーム数、アラーム詳細が表示されます。
操作の監視
[操作の監視] ダッシュボードには、SLS の操作レコードが表示されます。これには、Logstore 操作の合計数、Logstore 操作の失敗率、操作クライアント数のチャートが含まれます。

ジョブの監視
ジョブの監視 ダッシュボードには、データインポートジョブ (新規)、データ転送ジョブ (新規)、またはスケジュールされた SQL ジョブの実行ステータスが表示されます。これには、読み取り成功数、読み取り失敗数、書き込み成功数、書き込み失敗数、パブリックネットワークの読み取りトラフィック、パブリックネットワークの書き込みトラフィック、処理レート、処理ラグ、実行例外のチャートが含まれます。

クォータの監視
クォータの監視 ダッシュボードには、リソースクォータの超過に関する情報が表示されます。これには、リソースクォータの 80% ウォーターマークアラートの概要、クォータ超過の分布、Logstore のウォーターマーク率の分布、マシングループのウォーターマーク率の分布、Logtail 構成のウォーターマーク率の分布、プロジェクトの書き込みトラフィックのウォーターマーク率の分布、プロジェクトの基本リソースクォータ詳細、プロジェクトのデータ読み取り/書き込みリソースクォータ詳細、プロジェクトのリソース超過詳細のチャートが含まれます。
SQL 品質の監視
[SQL 品質の監視] ダッシュボードは、SQL クエリの多次元分析を提供します。これには、概要、SQL サービスメトリクス、SQL パターン分析、最適化の提案が含まれており、SQL クエリの監視と最適化、および分析効率の向上に役立ちます。
このレポートには、次の 5 つのセクションが含まれます。
-
概要
-
SQL サービスメトリクス
-
SQL ランタイムメトリクス
-
SQL パターン分析
-
最適化の提案
概要
このセクションでは、SQL ヘルススコア、SQL 使用状況レポート、SQL 全体的なパフォーマンスを表示し、SQL クエリの全体的なステータスを迅速に評価するのに役立ちます。
ページの上部にある [ParentAccount]、[Project]、[Logstore] の各ドロップダウンリストを使用して、結果をフィルターできます。[SQL ヘルススコア] は大きなフォントで表示されます。[SQL 使用状況レポート] には、参加しているプロジェクトと Logstore の数、リクエストの総数など、SQL 分析の使用状況が詳述されています。また、最も頻繁に使用されるリソース、上位の User-Agent、リクエスト成功率、および最適化の提案を含む主要なエラータイプもハイライト表示されます。[SQL 全体的なパフォーマンス] セクションには、平均レイテンシー、P50 レイテンシー、P95 レイテンシー、平均処理データ量、平均処理行数、平均返却行数、推定平均同時実行数などのメトリクスが含まれます。
SQL ヘルススコア
ヘルススコアの計算式:(1 - クエリ失敗率) * 100。
SQL サービスメトリクス
このセクションでは、1 分あたりのリクエスト数 (PV)、平均レイテンシー、User-Agent の分布、レイテンシーの分布など、SQL 使用に関する全体的なサービスメトリクスについて説明します。

SQL ランタイムメトリクス
このセクションでは、同時リクエスト数、各ステージでのレイテンシー、1 分あたりの SQL 処理データ量、1 分あたりの SQL 処理行数など、内部 SQL ランタイムのコアメトリクスについて説明します。

SQL パターン分析
このセクションでは、テンプレートを使用して SQL クエリを処理し、それらを SQL パターンに集約します。これにより、SQL の特性、実行回数別の上位 SQL パターン、リソース消費量別の上位 SQL パターンを特定できます。
SQL パターン分析ページには、各 SQL パターンのメトリクスを含むテーブルが表示されます。これには、対応する [プロジェクト]、[Logstore]、[リクエストの割合]、[平均レイテンシー]、[平均処理データ量]、[平均処理行数] が含まれます。これらのメトリクスで並べ替えることで、上位の SQL パターンを特定できます。
最適化の提案
このセクションでは、実行エラーのある SQL クエリを分析することで、SQL の実行を改善するための提案を提供します。

課金対象リソースの監視
[課金対象リソースの監視] ダッシュボードには、SLS の課金対象リソースに関する情報が表示されます。これには、ホットストレージ、コールドストレージ、インデックストラフィック、読み取り/書き込みトラフィック、課金項目の使用傾向 (リソースプラン控除後)、上位プロジェクトの使用詳細、上位 Logstore の使用詳細が含まれます。
