Alibaba Cloud Lens for ALB Best Practices
2021 年、可観測性とインテリジェント運用保守の国家規格の策定が開始され、クラウドプラットフォームのクラウドプロダクトには完全な可観測性が求められることが提言されました。Gartner は、2024 年までに企業の 30% がリソースの最適化、問題の迅速な特定、ユーザーエクスペリエンスの向上のために可観測性技術を利用すると予測しており、特にクラウドアーキテクチャを採用する企業でその傾向が顕著です。
現在、クラウドプロダクトの運用保守において、企業は有効な手段を欠いており、主な課題としてデータの不完全さ、データ粒度の低さ、時間粒度のフィルタリング次元の少なさが挙げられます。さらに、クラウドプロダクトのインスタンスデータは分散しており、ユーザーがデータを横断的に把握することは困難です。顧客は ALB クラウドプロダクトに不慣れであり、データから有効なパフォーマンス分析を得ることが難しく、問題分析のハードルが高くなっています。
競合製品の観点から見ると、クラウドプロダクトは主にログ、メトリクス、使用量、クエリの可視化機能といった独立したデータソースに重点を置いています。一方、他社が提案するストレージ Lens の多くはマルチクラウドをベースとしており、ログ、測定値、メトリクスなどのデータを横断的に連携させることが可能で、コスト分析やパフォーマンス診断など特定の強みを持つ分野に注力しています。
SLS は、ログ、Cloud Monitor メトリクス、クラウドプロダクトの測定データ、コストセンターなど、豊富な観測可能なデータソースを備えています。また、独自に開発した大規模観測データに対するリアルタイムクエリ・分析機能を有しています。
Cloud Lens for ALB は、基本的な観測データを取得するだけでなく、低いハードルでデータを横断的に連携させ、相関分析を行ってインサイトを得て、ALB の利用最適化を支援します。データソースは主に ALB アクセスログと SLS メトリクスデータで構成されます。
さらに、Cloud Lens for ALB の統一ポータルと ALB コンソールインスタンスポータルを提供し、アクセス分析、パフォーマンスモニタリング、例外検知、カスタム分析といったシナリオベースの組み込み機能をユーザーに提供します。
Lens for ALB のアーキテクチャは、ALB の L7 アクセスログ、秒次監視、メトリクス分析、リアルタイムアラーム、自動異常巡回検査を提供します。アカウント配下のすべての ALB インスタンスとログの収集状況を集中管理できます。ALB アクセスログのリアルタイム保存、クエリ、分析をサポートし、PV、平均遅延、受信トラフィック、送信トラフィックの指標などのデータをリアルタイムに抽出します。
同時に、インテリジェント巡回検査機能に基づき、豊富な可視化レポートと異常巡回検査を提供し、ユーザー定義のアラーム設定をサポートし、SMS、メール、音声、DingTalk などの複数チャネルによる通知機能を備えています。
Lens for ALB の主な利点は以下の通りです。
シンプルな操作性:ワンストップで有効化し、集中管理で利用でき、ログ収集や保存、開発・運用保守の手間を気にせずビジネス開発に集中できます。事前集約機能の設定をカスタマイズすることで、クエリ速度を大幅に向上させることができます。
大規模データとエラスティックストレージ:Alibaba Cloud ロードバランサーは Log Service の強力なビッグデータコンピューティング機能と連携し、リアルタイムログを秒次で分析・処理することで、DevOps、監視、アラームなどのシナリオのリアルタイム要件を満たします。Logstore の容量は動的にスケーリング可能で、インスタンス単位でのアクセスログの有効化・無効化やログ保存期間の柔軟な設定をサポートします。
リアルタイムクエリとインテリジェント巡回検査:Dharma Institute のインテリジェント AIOps アルゴリズムに基づき、ALB メトリクスの自動巡回検査機能を提供し、問題のより迅速かつ正確な発見・特定を支援します。
Alibaba Cloud Lens for ALB は、アクセス管理、アラーム管理、クエリ分析、レポートセンターの 4 つのモジュールで構成されています。
アクセス管理モジュールは、ALB インスタンスのグローバル集中管理を提供します。インスタンスアクセスではアカウント内のすべての ALB インスタンスを一覧表示し、アクセスログのワンクリック有効化などの操作を行えます。保存先ターゲットは、アクセスログのストレージ用の Project と Logstore を集約し、ログ保存期間の定期的な変更をサポートします。
アラーム管理モジュールには 15 のアラームルールが組み込まれており、ベースラインアラーム、同比アラーム、インテリジェントアラームを提供し、QPS、遅延、エラー率、トラフィックといった高頻度シナリオをカバーしています。
分析モジュールは、ALB アクセスログのリアルタイムクエリ・分析機能を提供します。
レポートセンターでは 5 つのレポートが用意されており、19 種類のリアルタイムモニタリングデータ、8 次元の秒次監視データ、異常指標の分布を確認できます。
アクセス概要は、PV と UV の月次同日比と前週比を含む、ALB インスタンスの全体的な状況を表示します。
デモ デモ
SLS コンソールにログインし、ログアプリケーションの Cloud Lens ラベルの下で Cloud Lens for ALB をクリックします。
まず、アクセス管理ページに入ります。アカウント配下のすべての ALB インスタンスは、アクセス管理の ALB インスタンス記録に集約されており、インスタンスアクセスやログの有効化などの操作を行えます。
有効化をクリックすると、既存の Project を選択するか新規 Project を作成するかの 2 つのログ保存方法が提供されます。
リスト右側のアクセスログをクリックすると、アクセスログのクエリページに直接移動し、ログライブラリを直接クエリできます。また、左側のクエリ分析をクリックして、クエリ対象の ALB インスタンスを選択することもできます。
保存先ターゲットデータベースは、ALB で有効化されたすべてのターゲットデータベースのストレージ情報を集約し、ターゲットログデータベースの変更をサポートします。データ保存期間は、ユーザー定義の日数、永久保存、またはインテリジェントなホット・コールド階層ストレージに対応しています。
アクセスログに基づいて、アラーム管理ページでアラームを設定できます。Cloud Lens for ALB には 15 の組み込みアラームルールがあります。
ビジネス要件に応じて対応するアラームルールを直接選択し、ログをクリックしてアラームを開始します。開始後に設定をクリックして、アラームしきい値やブラックリスト・ホワイトリストなどの情報を設定します。
レポートセンターでは、モニタリング概要、モニタリングセンター、秒次監視、インスタンス巡回検査、アクセス概要の 5 つのレポートを提供します。モニタリング概要は、ALB インスタンスのコアメトリクス、エラーコード、トラフィック、アクセス PV、アクセス成功率などのデータを表示します。
モニタリングセンターは、アクセス PV、アクセス成功率、トラフィック、平均遅延、Top N 統計などのリアルタイムモニタリング指標を提供します。
秒次監視では、QPS、アクセス遅延、リクエストトラフィック、成功率、各種ステータスコードを表示します。
インスタンス巡回検査は、SLS の機械学習アルゴリズムに基づき、PV、送信トラフィック、受信トラフィックの異常検知データを提供します。
アクセス概要では、PV、UV、リクエストなどの全体的なアクセス状況を確認できます。
現在、クラウドプロダクトの運用保守において、企業は有効な手段を欠いており、主な課題としてデータの不完全さ、データ粒度の低さ、時間粒度のフィルタリング次元の少なさが挙げられます。さらに、クラウドプロダクトのインスタンスデータは分散しており、ユーザーがデータを横断的に把握することは困難です。顧客は ALB クラウドプロダクトに不慣れであり、データから有効なパフォーマンス分析を得ることが難しく、問題分析のハードルが高くなっています。
競合製品の観点から見ると、クラウドプロダクトは主にログ、メトリクス、使用量、クエリの可視化機能といった独立したデータソースに重点を置いています。一方、他社が提案するストレージ Lens の多くはマルチクラウドをベースとしており、ログ、測定値、メトリクスなどのデータを横断的に連携させることが可能で、コスト分析やパフォーマンス診断など特定の強みを持つ分野に注力しています。
SLS は、ログ、Cloud Monitor メトリクス、クラウドプロダクトの測定データ、コストセンターなど、豊富な観測可能なデータソースを備えています。また、独自に開発した大規模観測データに対するリアルタイムクエリ・分析機能を有しています。
Cloud Lens for ALB は、基本的な観測データを取得するだけでなく、低いハードルでデータを横断的に連携させ、相関分析を行ってインサイトを得て、ALB の利用最適化を支援します。データソースは主に ALB アクセスログと SLS メトリクスデータで構成されます。
さらに、Cloud Lens for ALB の統一ポータルと ALB コンソールインスタンスポータルを提供し、アクセス分析、パフォーマンスモニタリング、例外検知、カスタム分析といったシナリオベースの組み込み機能をユーザーに提供します。
Lens for ALB のアーキテクチャは、ALB の L7 アクセスログ、秒次監視、メトリクス分析、リアルタイムアラーム、自動異常巡回検査を提供します。アカウント配下のすべての ALB インスタンスとログの収集状況を集中管理できます。ALB アクセスログのリアルタイム保存、クエリ、分析をサポートし、PV、平均遅延、受信トラフィック、送信トラフィックの指標などのデータをリアルタイムに抽出します。
同時に、インテリジェント巡回検査機能に基づき、豊富な可視化レポートと異常巡回検査を提供し、ユーザー定義のアラーム設定をサポートし、SMS、メール、音声、DingTalk などの複数チャネルによる通知機能を備えています。
Lens for ALB の主な利点は以下の通りです。
シンプルな操作性:ワンストップで有効化し、集中管理で利用でき、ログ収集や保存、開発・運用保守の手間を気にせずビジネス開発に集中できます。事前集約機能の設定をカスタマイズすることで、クエリ速度を大幅に向上させることができます。
大規模データとエラスティックストレージ:Alibaba Cloud ロードバランサーは Log Service の強力なビッグデータコンピューティング機能と連携し、リアルタイムログを秒次で分析・処理することで、DevOps、監視、アラームなどのシナリオのリアルタイム要件を満たします。Logstore の容量は動的にスケーリング可能で、インスタンス単位でのアクセスログの有効化・無効化やログ保存期間の柔軟な設定をサポートします。
リアルタイムクエリとインテリジェント巡回検査:Dharma Institute のインテリジェント AIOps アルゴリズムに基づき、ALB メトリクスの自動巡回検査機能を提供し、問題のより迅速かつ正確な発見・特定を支援します。
Alibaba Cloud Lens for ALB は、アクセス管理、アラーム管理、クエリ分析、レポートセンターの 4 つのモジュールで構成されています。
アクセス管理モジュールは、ALB インスタンスのグローバル集中管理を提供します。インスタンスアクセスではアカウント内のすべての ALB インスタンスを一覧表示し、アクセスログのワンクリック有効化などの操作を行えます。保存先ターゲットは、アクセスログのストレージ用の Project と Logstore を集約し、ログ保存期間の定期的な変更をサポートします。
アラーム管理モジュールには 15 のアラームルールが組み込まれており、ベースラインアラーム、同比アラーム、インテリジェントアラームを提供し、QPS、遅延、エラー率、トラフィックといった高頻度シナリオをカバーしています。
分析モジュールは、ALB アクセスログのリアルタイムクエリ・分析機能を提供します。
レポートセンターでは 5 つのレポートが用意されており、19 種類のリアルタイムモニタリングデータ、8 次元の秒次監視データ、異常指標の分布を確認できます。
アクセス概要は、PV と UV の月次同日比と前週比を含む、ALB インスタンスの全体的な状況を表示します。
デモ デモ
SLS コンソールにログインし、ログアプリケーションの Cloud Lens ラベルの下で Cloud Lens for ALB をクリックします。
まず、アクセス管理ページに入ります。アカウント配下のすべての ALB インスタンスは、アクセス管理の ALB インスタンス記録に集約されており、インスタンスアクセスやログの有効化などの操作を行えます。
有効化をクリックすると、既存の Project を選択するか新規 Project を作成するかの 2 つのログ保存方法が提供されます。
リスト右側のアクセスログをクリックすると、アクセスログのクエリページに直接移動し、ログライブラリを直接クエリできます。また、左側のクエリ分析をクリックして、クエリ対象の ALB インスタンスを選択することもできます。
保存先ターゲットデータベースは、ALB で有効化されたすべてのターゲットデータベースのストレージ情報を集約し、ターゲットログデータベースの変更をサポートします。データ保存期間は、ユーザー定義の日数、永久保存、またはインテリジェントなホット・コールド階層ストレージに対応しています。
アクセスログに基づいて、アラーム管理ページでアラームを設定できます。Cloud Lens for ALB には 15 の組み込みアラームルールがあります。
ビジネス要件に応じて対応するアラームルールを直接選択し、ログをクリックしてアラームを開始します。開始後に設定をクリックして、アラームしきい値やブラックリスト・ホワイトリストなどの情報を設定します。
レポートセンターでは、モニタリング概要、モニタリングセンター、秒次監視、インスタンス巡回検査、アクセス概要の 5 つのレポートを提供します。モニタリング概要は、ALB インスタンスのコアメトリクス、エラーコード、トラフィック、アクセス PV、アクセス成功率などのデータを表示します。
モニタリングセンターは、アクセス PV、アクセス成功率、トラフィック、平均遅延、Top N 統計などのリアルタイムモニタリング指標を提供します。
秒次監視では、QPS、アクセス遅延、リクエストトラフィック、成功率、各種ステータスコードを表示します。
インスタンス巡回検査は、SLS の機械学習アルゴリズムに基づき、PV、送信トラフィック、受信トラフィックの異常検知データを提供します。
アクセス概要では、PV、UV、リクエストなどの全体的なアクセス状況を確認できます。
Related Articles
-
A detailed explanation of Hadoop core architecture HDFS
Knowledge Base Team
-
What Does IOT Mean
Knowledge Base Team
-
6 Optional Technologies for Data Storage
Knowledge Base Team
-
What Is Blockchain Technology
Knowledge Base Team
Explore More Special Offers
-
Short Message Service(SMS) & Mail Service
50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00
