CloudLens for SLS は、プロジェクトや Logstore などの SLS アセットを監視および管理し、管理効率とリソース消費の可視性を向上させます。
機能
CloudLens for SLS は、次の機能を提供します。
-
特定の条件を満たすアカウント内のプロジェクトと Logstore を一元管理します。条件の詳細については、「制限」をご参照ください。
-
インスタンスログ (重要ログ、詳細ログ、ジョブ運用ログ) とグローバルログ (監査ログ、課金ログ、エラーログ、監視メトリクス) のワンクリックログ収集を有効化し、収集ステータスを一元管理できます。
説明インスタンスログ (重要ログ、詳細ログ、ジョブ運用ログ) とグローバルログ (監査ログ、エラーログ、監視メトリクス) は、ログ収集を有効化した後にのみ表示されます。
-
重要ログ:Logstore レベルのコンシューマーグループの消費遅延ログに加え、Logtail のエラー、ハートビート、統計ログです。指定したプロジェクトの internal-diagnostic_log Logstore に保存されます。
-
詳細ログ:プロジェクト内のアセットの作成、変更、更新、削除に関する操作ログに加え、データの読み取り/書き込みログです。指定したプロジェクトの internal-operation_log Logstore に保存されます。
-
ジョブ運用ログ:データインポート (新バージョン)、スケジュール済み SQL、データ転送 (新バージョン) タスクのエラーおよびレイテンシーデータです。指定したプロジェクトの internal-diagnostic_log Logstore に保存されます。
-
監査ログ:アカウント内のすべてのプロジェクトにまたがるリソースの作成、変更、更新、削除に関する操作ログです。指定したプロジェクトの internal-audit_log Logstore に保存されます。
-
課金ログ:Cost Manager を通じて収集された SLS の課金データで、Tablestore (OTS) に保存され、日次で更新されます。課金データの説明。
説明-
初回のデータインポートには、課金データ量に応じて 1~2 時間かかります。
-
課金ログを有効化できるのは、パブリッククラウドユーザーのみです。
-
一度有効化すると、この機能は無効化できません。
-
-
エラーログ:アカウント内のすべてのプロジェクトにまたがるリソース操作 (作成、変更、更新、削除) とデータの読み取り/書き込みのエラーです。指定したプロジェクトの internal-error_log Logstore に保存されます。
-
監視メトリクス:プロジェクトおよび Logstore レベルのトラフィック、リクエスト、レイテンシーのメトリクスです。指定したプロジェクトの internal-monitor-metric MetricStore に保存されます。
-
-
CloudLens for SLS は、プロジェクト、Logtail、コンシューマーグループなどのリソースに対して、事前設定済みのアラートルール (ベースラインアラート、前期間比) を提供します。通知は SMS、DingTalk、メール、音声通話、カスタム Webhook に対応しています。アラートを設定。
-
可視化レポートには、概要、アクセス監視、収集監視、操作監視、ジョブ監視、クォータ監視、SQL 品質監視、課金対象リソース監視の 8 つのカテゴリがあります。データレポートを表示。
[概要] レポートには、次の主要な監視メトリクスが表示されます:
読み取り/書き込みリクエスト数、読み取り/書き込みリクエスト成功率、4xx リクエスト数、5xx リクエスト数
書き込みトラフィック (raw サイズ)、書き込みトラフィック (圧縮後)、書き込みトラフィック圧縮率、読み取りトラフィック
分単位のトラフィック推移チャート (流入 raw サイズ、流入圧縮後、流出の各カーブ)
-
アカウント内の対象プロジェクトおよび Logstore のクォータ情報を表示します。条件の詳細については、「制限」をご参照ください。
シナリオ
-
開発および運用
プロジェクトや Logstore などの SLS アセットを監視および管理します。詳細ログ、重要ログ、ジョブ監視ログをクエリおよび分析して、問題の切り分けを迅速化します。
-
IT 運用
組み込みのアラート機能により、プロジェクトのサービスステータス、トラフィック、クォータ、Logtail メトリクスの異常を検知し、対応します。
-
セキュリティ監査
監査ログには、プロジェクト内のリソース操作 (作成、更新、削除) が記録され、特定の期間におけるセキュリティ分析に利用できます。
アセットの詳細
-
プロジェクト、Logstore、MetricStore
-
重要ログとジョブ運用ログの収集を有効化すると、SLS は選択したプロジェクトに internal-diagnostic_log Logstore を作成します。
-
詳細ログの収集を有効化すると、SLS は選択したプロジェクトに internal-operation_log Logstore を作成します。
-
監査ログの収集を有効化すると、SLS は選択したプロジェクトに internal-audit_log Logstore を作成します。
-
エラーログの収集を有効化すると、SLS は選択したプロジェクトに internal-error_log Logstore を作成します。
-
監視メトリクスの収集を有効化すると、SLS は選択したプロジェクトに internal-monitor-metric MetricStore を作成します。
-
-
ダッシュボード
ダッシュボード
説明
概要
概要
SLS プロジェクトの概要:読み取り/書き込みリクエスト、リクエスト成功率、4xx/5xx リクエスト、書き込みトラフィック (raw/圧縮後)、圧縮率、読み取りトラフィック。
アクセス監視
アクセス トラフィック監視
日次の総リクエスト数、クライアント/ユーザー数、読み取り/書き込みトラフィック別の送信元 IP 上位 10 件、リクエスト数、書き込みトラフィック、シャードの書き込み/消費トラフィック推移、分単位の読み取り/書き込みトラフィック変化、アクセスソースの分布。
アクセス例外監視
日次リクエスト数、リクエスト失敗率、スロットリングエラー、エラーステータスの分布、書き込み制限を超過した Logstore、異常リクエスト数、処理時間の推移。
コンシューマーグループ監視
コンシューマーグループ数、消費対象の Logstore/シャード、レイテンシー数、データ比率、コンシューマーグループ一覧、レイテンシー上位 10 件、消費ラグ。
収集監視
Logtail 全体ステータス
アクティブな Logtail インスタンス、raw データトラフィック、稼働ステータス/メモリ分布、全体ステータス、CPU/メモリ推移、データ送信トラフィック。
Logtail ファイルログ収集監視
収集済みファイル、収集マシン、ファイル分布、ログ量、平均レイテンシー、解析失敗率、送信推移。
Logtail 例外監視
アクティブな Logtail インスタンス、再起動一覧、再起動されたクライアント数、エラーメッセージ。
操作監視
操作監視
Logstore 操作の総数、操作失敗率、操作クライアント数。
ジョブ監視
データ処理監視
データインポート (新バージョン)、データ転送 (新バージョン)、スケジュール済み SQL の各タスクステータス:読み取り/書き込みの成功/失敗、インターネットトラフィック、処理速度、進捗ラグ、例外。
クォータ監視
クォータ監視
80% ウォーターマーク警告、クォータ超過の分布、Logstore/マシングループ/Logtail 設定/プロジェクトの書き込みトラフィックのウォーターマーク比率、プロジェクトのリソースクォータ詳細。
SQL 品質監視
SQL 品質監視
SQL 正常性スコア、サービスメトリクス、実行詳細、SQL パターン。
課金対象リソース監視
課金対象リソース監視
ホットストレージ、インデックストラフィック、読み取り/書き込みトラフィック、使用量の推移、上位プロジェクト/Logstore の詳細。
課金
CloudLens for SLS は無料です。ログの課金詳細は次のとおりです:
-
重要ログ、ジョブ運用ログ、監査ログの取り込み、保存、クエリ、分析は無料です。データ変換およびデータ転送 (新バージョン) は従量課金です。
-
詳細ログは、標準の Logstore 課金に従います。
-
課金ログに追加料金は発生しません。関連するプロジェクトおよび Tablestore インスタンスは無料です。
制限
CloudLens for SLS がサポートするアセットは、次のリージョンに限られます。
|
クラウドタイプ |
リージョン |
|
パブリッククラウド |
China (Hangzhou)、China (Qingdao)、China (Beijing)、China (Zhangjiakou)、China (Hohhot)、China (Ulanqab)、China (Shanghai)、China (Chengdu)、China (Shenzhen)、China (Heyuan)、China (Guangzhou)、China (Hong Kong)、Indonesia (Jakarta)、Malaysia (Kuala Lumpur)、Philippines (Manila)、Singapore、South Korea (Seoul)、Thailand (Bangkok)、Japan (Tokyo)、UK (London)、Germany (Frankfurt)、UAE (Dubai)、US (Silicon Valley)、US (Virginia) |
注意事項
CloudLens 機能を利用するには、Alibaba Cloud アカウントに少なくとも 1 つのプロジェクトが存在する必要があります。
CloudLens を有効にして使用する際、SLS は以下のロジックでアカウントにプロジェクトが存在するかどうかを確認します。
検出ロジック
-
初めて CloudLens 機能を有効にするとき、SLS は Alibaba Cloud アカウントにプロジェクトが存在するかどうかを確認します。 プロジェクトが存在しない場合、中国 (河源) リージョンに
aliyun-product-data-Alibaba Cloud account ID-cn-heyuanという名前のプロジェクトが作成されます。 -
CloudLens を有効にして CloudLens ページに移動した後、SLS は Alibaba Cloud アカウントにプロジェクトが存在するかどうかのみを確認します。 中国 (河源) リージョンにプロジェクトを自動的に作成することはありません。 プロジェクトを手動で作成するには、「プロジェクトの管理」をご参照ください。
プロジェクトの削除
-
aliyun-product-data-Alibaba Cloud account ID-cn-heyuanプロジェクトを削除するには、Cloud Shell を開き、次のコマンドを実行してください。 Alibaba Cloud account ID を実際のアカウント ID に置き換えてください。aliyunlog log delete_project --project_name=aliyun-product-data-Alibaba Cloud account ID-cn-heyuan --region-endpoint=cn-heyuan.log.aliyuncs.com -
他のプロジェクトや Logstore を削除するには、「Logstore の管理」と「プロジェクトの管理」をご参照ください。