Simple Log Service (SLS) は、ログ、メトリック、トレース、イベントなどの大規模なデータを収集、処理、分析、可視化するために設計されたクラウドネイティブな可観測性プラットフォームです。データインジェスチョン、変換、ストレージ、リアルタイム分析、アラート、統合のための統一されたエンドツーエンドのソリューションを提供し、開発、運用、セキュリティにおける組織を支援します。
主な機能
ログ管理
クライアント、サーバー、クラウドプロダクトからの包括的な収集。
ライフサイクル管理を備えた階層化ストレージ (ホット、コールド、アーカイブ) を提供し、長期的なコストを削減します。
毎日 PB スケールのクエリおよび分析処理をサポートし、ビジネスニーズに迅速に対応します。
統一されたデータパイプラインとデータレイクの統合
大量データの統一されたリアルタイム収集のために、数十の収集メソッドをサポートします。
処理、クリーニング、リアルタイム消費、および配信に使用され、ビジネス分析、ビッグデータ分析などに適応します。
エンタープライズデータパイプラインおよびデータバスとして機能します。
ビジネス分析および監視プラットフォーム
システムデータとビジネスデータを統合して、リアルタイムのインサイトを提供します。
システムリスクを防ぎ、ビジネス戦略を調整するのに役立ち、BI システムの T+1 表示と比較して、リアルタイムまたは分レベルのデータ分析を実現します。
フルスタックの可観測性運用プラットフォーム
Log/Metric/Trace などの可観測性データの統一ストレージと共同分析をサポートします。
インテリジェントな検査、インテリジェントな予測、根本原因分析などの AIOps ツールを統合して、異常検出と自動アラートを実現し、システムの安定性とユーザーエクスペリエンスを向上させます。
ログセキュリティ分析、監査、コンプライアンス
複数のアカウントとリージョンにまたがる統一されたログセキュリティ監査ソリューションを構築します。
新しいインスタンスからログを自動的に収集し、一元化されたストレージで監査機能をサポートします。
組み込みの監査ポリシーが含まれており、サードパーティのセキュリティ情報およびイベント管理 (SIEM) システムに接続できます。
SLS を選ぶ理由
統一されたデータインジェスチョン
ログ、メトリック、トレースのための 1 つのパイプライン。
IoT デバイス、モバイルアプリ、バックエンドサービス — 1 つの SDK ですべてをカバーします。
クラウドネイティブなログ、オープンソーススタック、マルチクラウドデプロイメント、オンプレミスサーバーで動作します。
軽量のコレクターは、データ損失のリスクを低く抑えながら、CPU とメモリの使用を予測可能に保ちます。
完全なワンストッププラットフォーム
収集、変換、検索、可視化、転送、アラート。
ライフサイクルのすべての段階が同じコンソールにあるため、コンテキストは維持され、引き継ぎは不要になります。
単一のストレージバックボーン
異種ストレージエンジンを抽象化します。
同じデータセットで、アドホッククエリやリアルタイムストリーム処理が可能です。
高速な支援付き分析
数百億レコードに対するインタラクティブなクエリが数秒で完了します。
組み込みの AIOps が異常を検出し、考えられる根本原因を提案します。
ノイズを考慮したアラートとトラブルシューティング
インフラストラクチャのメトリックは同じプラットフォームに供給されます。
ノイズ削減アルゴリズムにより、アラートストームを削減し、平均解決時間を短縮します。
弾力的でコスト効率の高いクラウド配信
オンデマンドで 1 日あたり数ペタバイトのデータにスケールします。
従量課金制の価格設定により、自己管理スタックと比較して総所有コストが半分以下になることがよくあります。
すぐに使えるアプリケーション
エンドツーエンドの可観測性のための CloudLens。
コストインサイトのための FinOps ダッシュボード。
一般的なオープンソースエンジンと互換性のあるオープンエコシステム。
特徴
データ収集
クライアントログ、IoT デバイス、サーバーおよびアプリケーションログ、標準プロトコル、Alibaba Cloud プロダクトログなど、さまざまなソースからの可観測性データ ( ログ / メトリック / トレース など) の統一収集をサポートします。また、内部ネットワーク、パブリックネットワーク、Global Accelerator などの複数のネットワーク伝送メソッドもサポートします。再開可能なアップロードや弾力的なスケーリングなどの機能を通じて、安定した信頼性の高い収集を保証しながら、アカウント間、クラウド間、クラウドとオンプレミスシナリオ間のデータを完全にブリッジします。
データ処理と変換
SLS は、データの構造化、エンリッチメント、転送、非識別化、フィルタリングのための、すぐに使える、フルマネージドで、水平方向にスケーラブルなリアルタイム処理機能を提供します。豊富な処理機能、テキスト処理オペレーターを備え、ストリーミングの高スループット機能を備えています。処理はデータ収集中、書き込み時、または書き込み後に実行でき、結果は数秒で表示されます。
データストレージ
SLS は、データサイロを解消し、インテリジェントなストレージ階層化管理をサポートする統一ストレージプラットフォームを提供します。ライフサイクル管理を通じて、ホットデータは自動的にクエリ可能なコールドデータに変換され、長期的なストレージコストを削減します。ストレージの冗長性により、データの耐久性と安定性を確保しながら、データのクエリ、分析、可視化、アラート、転送、処理の機能を維持します。シナリオベースの仕様選択をサポートし、純粋なクエリシナリオに対してよりコスト効率の高いクエリ指向のストレージ仕様を提供します。
クエリと分析
SLS は、数十億のログのインデックスベースのクエリと分析、およびスキャンモードに基づく軽量なクエリと分析機能をサポートします。ログエンジンには、約 100 のクエリおよび分析関数が含まれています。また、検査、異常検出、根本原因分析などのインテリジェントな機械学習アルゴリズム、スケジュールされた SQL クエリ、パフォーマンス専有型で完全に正確なクエリと分析 (専用 SQL) もサポートしています。また、外部データソースでクエリしたり、サードパーティツールを使用してクエリしたりすることもできます。
可視化
SLS には、クエリと分析結果の可視化をサポートする豊富な組み込みダッシュボードが含まれており、テーブル、折れ線グラフ、横棒グラフ、マップなど、10 種類以上の統計チャートを提供します。また、統計チャートに基づくカスタムダッシュボード (コンソールの埋め込みとドリルダウン分析をサポート) や、サードパーティの可視化システム (Grafana や Quick BI など) との統合もサポートしています。
アラート
アラート監視、アラート管理、通知管理を含むワンストップのアラート機能を提供します。複数のソース、アカウント、条件にまたがる統一されたアラートをサポートし、インテリジェントなノイズリダクションによりアラートストームを排除し、アラートをより実用的なものにします。電話、ショートメッセージ、DingTalk、WeChat、Lark、Webhook などの複数の通知方法をサポートします。
データ出力と統合
SLS は、上流および下流のデータソースとのオープン性と互換性を最大限に高め、数十のオープンソースまたは自社開発のビッグデータシステムとシームレスに統合します。データの消費とサブスクリプション (Spark Streaming 消費、Flume 消費、Flink 消費など) をサポートします。また、OSS、MaxCompute、その他のクラウドプロダクトへのデータ転送など、リアルタイムのデータ転送もサポートしています。
ログ監査
ログ監査サービスは SLS 上に構築され、複数の Alibaba Cloud アカウントにまたがる監査のために、リアルタイムで自動化された一元的なログ収集を提供します。コンプライアンス要件を満たすために、専用のストレージ、クエリ、集約機能を備えています。
課金
SLS は従量課金の課金方法をサポートしています。実際の使用量に基づいて課金されます。自己管理の Elasticsearch、Logstash、Kibana (ELK) スタックと比較して、SLS は総所有コスト (TCO) を 50% 以上削減できます。詳細については、「機能別の課金モデルの課金項目」および「取り込みデータ量別の課金モードの課金項目」をご参照ください。課金を停止するには、「課金の停止」をご参照ください。
使用開始
SLS を使い始めるには、次の手順に従うことをお勧めします。
準備 | データインジェスチョンの開始 | インジェスチョン後のデータアプリケーション | |
説明 | SLS の概念を理解すると、サービスをより効果的に使用するのに役立ちます。 | 後続のアプリケーションのためにデータを SLS に転送します。 | SLS のデータの典型的なアプリケーションシナリオ。 |
基本的なステップ |
|
| |
オプション/高度なステップ |
|
|
|
使用方法
SLS は、次のいずれかの方法で使用します。
方法 | 説明 |
コンソール | SLS は、SLS リソースを管理するための Web コンソールを提供します。Simple Log Service コンソール。 |
SDK | SLS は、カスタム開発を容易にするために、さまざまなプログラミング言語用の SDK を提供しています。詳細については、「SDK の概要」をご参照ください。 |
API | SLS は、SLS リソースを管理するための API を提供します。このメソッドでは、API リクエストに署名する必要があります。詳細については、「API の概要」をご参照ください。 説明 署名検証を避けるために SDK を使用することをお勧めします。 |
CLI | SLS は、SLS リソースを管理するためのコマンドラインインターフェイス (CLI) を提供します。詳細については、「CLI の概要」をご参照ください。 |
よくある質問
Alibaba Cloud は SLS に保存されている私のデータを使用しますか?
いいえ。お客様のデータは非公開です。Alibaba Cloud は、サービスの提供または法的義務の遵守を除き、権限なくお客様のデータにアクセスしたり、使用したりすることはありません。詳細については、「サービス規約」をご参照ください。
Alibaba Cloud は社内で SLS を使用していますか?
はい。SLS は Alibaba Group のコアな可観測性プラットフォームであり、独身の日 (Double 11) のようなイベント中に大規模に実証されています。Alibaba Cloud のチームもこれに依存しています。
SLS はトラフィックの急増にどのように対応しますか?
SLS は、自己適応型の自動スケーリングアーキテクチャを使用しており、1 日あたりペタバイト単位のデータを処理でき、突然の負荷急増時にも安定性を確保します。
SLS を無効にするか、課金を停止するにはどうすればよいですか?
SLS の課金を停止するには、データ収集とリソースストレージの 2 つの主要な領域で操作を行う必要があります。
ログ収集の停止: 収集を停止すると、コレクターは新しいログを送信しなくなります。
ストレージリソースのクリーンアップ: SLS で対応するプロジェクトと Logstore を削除します。ストレージスペースの使用量に対する課金を避けるために、関連するすべてのリソースが削除されていることを確認してください。
詳細については、「課金の停止」をご参照ください。
SLS ではデータをどのくらいの期間保持できますか?
データを永久に保持するか、指定した期間保持するかを選択できます。指定した保存期間を超えたデータは自動的に削除されます。また、インテリジェントなストレージ階層化を有効にして、特定の期間を超えたデータを低頻度アクセスまたはアーカイブデータに変換して、ストレージコストを削減することもできます。