コンソール、API、SDK、または CLI を使用して、Simple Log Service のプロジェクトと Logstore を管理します。
前提条件
-
Alibaba Cloud アカウントを所有していること。
-
Simple Log Service (SLS) が有効化されていること。
説明Simple Log Service を有効化すると、AliyunServiceRoleForSLSAudit サービスリンクロールが自動的に作成されます。
-
API、SDK、または CLI を使用して Simple Log Service を管理する場合は、AccessKey ペアを作成してください。
-
RAM ユーザーとしてリソースを管理する場合は、RAM ユーザーを作成し、権限を付与してください。
リソース管理
プロジェクトは、Simple Log Service における主要なリソースコンテナです。各プロジェクトは、Logstore、Metricstore、イベントストアを保持し、リソースアクセス用のエンドポイントを提供します。コストを制御するために、プロジェクトレベルでクォータを調整します。ストアレベルでは、スループットに応じてシャード数を調整し、リソースグループやタグでリソースを整理し、リージョン間の転送には転送アクセラレーションを有効化します。
-
プロジェクトを作成および管理します。
-
ビジネスニーズに適したリージョンでプロジェクトを作成します。
-
プロジェクトでは、複数のメトリクスを動的に割り当てることができます。ニーズに応じてリソースクォータを調整してください。制限に達した場合は、リソーススロットリングと解決策を確認してください。
-
-
ストレージリソースを作成します。
-
ログデータを保存するには、Logstore を作成します。
-
メトリックデータを保存するには、Metricstore を作成します。
-
イベントデータを保存するには、イベントストアを作成します。
-
-
シャードは、Logstore、Metricstore、イベントストアの読み取りおよび書き込みスループットを制御します。シャード数を調整することで、最大の読み取りおよび書き込みスループットを制御できます。
-
単一のプロジェクトに対する読み取りおよび書き込み負荷によってクエリの成功率が低下し、シャードの分割では要件を満たせない場合は、追加のプロジェクトを作成して負荷を分散し、ビジネスシナリオを分離してください。
-
新しいプロジェクトを作成します。
-
新しいプロジェクトに Logstore を作成します。
-
Logtail 収集ルールを設定して、新しいプロジェクトの Logstore にログを送信します。
過去のログは新しいプロジェクトに自動的に移行されません。新しいプロジェクトで必要な Logstore と収集設定を再作成する必要があります。
-
-
中国以外から中国本土へのログ送信など、リージョン間のログ転送には転送アクセラレーションを有効化してください。
-
リソースグループを使用して、アクセス権限を分離し、リソースグループ内で権限を管理してください。
Logstore、Metricstore、イベントストアの比較
|
ストア |
データタイプ |
シナリオ |
関連リンク |
|
Logstore |
一般的なログ |
エラーログやアクセスログなど、アプリケーションまたはシステムが生成するログを保存します。 |
|
|
Metricstore |
命名規則、ラベル、保持ポリシーを含む、Prometheus データモデルに従った時系列データ。 |
CPU 使用率やメモリ使用量など、ストレージシステムやアプリケーションのパフォーマンスメトリクスを保存します。 |
|
|
イベントストア |
CloudEvents プロトコルに従ったイベントデータ。 |
ユーザークリックやトランザクションなど、特定のアクティビティに関するイベントデータを保存します。 |