すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:Simple Log Service CLIの概要

最終更新日:Sep 05, 2024

Simple Log Serviceは、Simple Log Serviceの自動設定の要件を満たすコマンドラインインターフェイス (CLI) を提供します。

特徴

Simple Log Service CLIには、次の機能があります。

  • Simple Log ServiceのほとんどのRESTful API操作をサポートします。 たとえば、CLIを使用して、プロジェクト、Logstore、マシングループ、コンシューマグループ、およびLogtail設定を管理できます。

  • 複数のアカウントとリージョンでログを管理できます。

  • ログを照会およびプルできます。

  • ElasticsearchからSimple Log Serviceにデータを移行できます。

  • 柔軟な時間設定をサポートします。

  • リージョン間で高速にログをレプリケートし、履歴ログを再インデックスし、データウェアハウスにログを発送できます。

コマンド

Simple Log Service CLIは、Simple Log Service APIのほとんどの機能をサポートしています。 次の表に、Simple Log Service CLIでサポートされている一般的に使用されるコマンドを示します。

カテゴリ

コマンド

説明

プロジェクト管理

create_project

プロジェクトを作成します。

delete_project

プロジェクトを削除します。

get_project

指定したプロジェクトを照会します。

list_project

すべてのプロジェクトを照会します。

copy_project

すべてのLogstore、Logtail構成、マシングループ、およびインデックス構成をソースプロジェクトからターゲットプロジェクトにレプリケートします。

ログストアの管理

create_logstore

Logstoreを作成します。

delete_logstore

Logstoreを削除します。

get_logstore

指定されたLogstoreを照会します。

list_logstore

すべてのLogstoreを照会します。

update_logstore

Logstoreを更新します。

シャード管理

list_shards

シャードを照会します。

split_shard

シャードを分割します。

merge_shard

シャードをマージします。

マシングループ管理

create_machine_グループ

マシングループを作成します。

delete_machine_グループ

マシングループを削除します。

update_machine_グループ

マシングループを更新します。

get_machine_グループ

指定されたマシングループを照会します。

list_machine_グループ

すべてのマシングループを照会します。

list_machines

指定したマシングループ内のサーバーを照会します。

Logtail設定管理

create_logtail_config

Logtail設定を作成します。

update_logtail_config

Logtail設定を更新します。

delete_logtail_config

Logtail設定を削除します。

get_logtail_config

指定されたLogtail設定を照会します。

list_logtail_config

すべてのLogtail設定を照会します。

マシングループとLogtail設定間のマッピング

apply_config_to_machine_グループ

マシングループにLogtail設定を適用します。

remove_config_to_machine_グループ

マシングループからLogtail構成を削除します。

get_machine_group_applied_configs

指定されたマシングループに適用されるLogtail設定を照会します。

get_config_applied_machine_groups

Logtail設定が適用されているマシングループを照会します。

インデックス管理

create_index

指定されたLogstoreのインデックスを作成します。

delete_index

指定されたLogstoreからインデックスを削除します。

update_index

Logstoreのインデックスを更新します。

get_index_config

Logstoreのインデックスを照会します。

カーソル管理

get_cursor

指定した時点に基づいてカーソルを照会します。

get_cursor_time

カーソルに基づいてサーバー側の時間を照会します。

get_previous_cursor_time

指定したカーソルの前のカーソルに基づいて、サーバー側の時間を照会します。

get_begin_カーソル

開始カーソルを照会します。

get_end_カーソル

終了カーソルを照会します。

ログ管理

get_logs

ログを照会します。 JSONファイルを使用してクエリ要求を設定できます。 このコマンドは、完全一致シナリオに適しています。

get_log

指定した数のログを照会します。

get_log_all

多数のログを照会します。

get_ヒストグラム

ログの分布を照会します。

pull_log

ログを取得します。

pull_logs

大量のログを取得します。

pull_log_dump

大量のログをローカルファイルに同時にダウンロードします。

消費者グループ管理

create_consumer_グループ

指定された Logstore にコンシューマーグループを作成します。

delete_consumer_グループ

コンシューマーグループを削除します。

update_consumer_グループ

指定されたコンシューマーグループを更新します。

list_consumer_グループ

指定されたLogstore内のすべての消費者グループを照会します。

update_check_point

指定されたコンシューマーグループがデータを消費するシャードのチェックポイントを更新します。

get_check_point

指定されたコンシューマーグループがデータを消費するシャードのチェックポイントを照会します。

クラウドシェル

Cloud ShellはwebベースのCLIツールです。 Simple Log Service CLIはCloud Shellに組み込まれています。 ブラウザからCloud Shellにアクセスし、Simple Log Service CLIを使用してSimple Log Serviceのリソースを管理できます。 詳細については、「Cloud Shellの使用」をご参照ください。

関連ドキュメント

詳細については、「Simple Log Service CLI」をご参照ください。