赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 日志服务
  4. 开发参考
  5. 日志服务CLI
  6. CLI概述

CLI概述

  • 日志服务CLI
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

为满足越来越多的自动化日志服务配置需求,日志服务提供命令行工具CLI(Command Line Interface)。

主要功能

日志服务命令行工具CLI的主要功能包括:

  • 支持大部分的日志服务REST接口。例如管理Project、Logstore、机器组、消费组和Logtail配置等。

  • 支持多账号,便于跨地域操作日志。

  • 支持基本查询和拉取日志。

  • 支持Elasticsearch数据迁移。

  • 支持灵活的时间配置。

  • 支持高速跨域日志复制,历史数据重新索引。

子命令列表

日志服务CLI工具支持大部分日志服务API的功能,其支持的常用子命令列表如下。

资源分类

子命令

描述

Project管理

create_project

创建Project。

delete_project

删除Project。

get_project

获取指定Project信息。

list_project

查询所有Project信息。

copy_project

复制源Project的所有Logstore、Logtail、机器组和索引配置等到目标Project中。

Logstore管理

create_logstore

创建Logstore。

delete_logstore

删除Logstore。

get_logstore

获取指定Logstore信息。

list_logstore

查询所有Logstore信息。

update_logstore

更新Logstore信息。

Shard管理

list_shards

获取Shard信息。

split_shard

分裂Shard。

merge_shard

合并Shard。

Logtail机器组管理

create_machine_group

创建机器组。

delete_machine_group

删除机器组。

update_machine_group

更新机器组信息。

get_machine_group

获取指定机器组信息。

list_machine_group

查询所有机器组信息。

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_group

将Logtail配置应用到机器组。

remove_config_to_machine_group

从机器组中移除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_cursor

获取BEGIN游标。

get_end_cursor

获取END游标。

日志管理

get_logs

查询日志。通过JSON文件配置查询请求,适用于精确查询场景。

get_log

查询指定数量日志。

get_log_all

查询大批量日志。

get_histograms

获取日志分布情况。

pull_log

获取日志。

pull_logs

获取大量的日志。

pull_log_dump

并发下载大量日志到本地文件。

消费组管理

create_consumer_group

在指定的Logstore上创建一个消费组。

delete_consumer_group

删除一个指定的消费组。

update_consumer_group

修改指定消费组信息。

list_consumer_group

查询指定Logstore的所有消费组。

update_check_point

更新指定消费组消费数据时的checkpoint。

get_check_point

获取指定消费组消费数据时的checkpoint。

关联外部数据源

create_external_store

关联外部数据源。当前支持关联RDS MySQL、OSS、本地CSV文件作为外部数据源。

delete_external_store

删除外部数据源。

get_external_store

查询指定外部数据源的详细配置。

list_external_store

查询已关联的外部数据源。

update_external_store

修改关联的外部数据源。

支持Cloud Shell

云命令行(Cloud Shell)是网页版命令行工具。Cloud Shell已内置日志服务CLI功能,您可以在任意浏览器上运行Cloud Shell,通过日志服务CLI管理日志服务资源。更多信息,请参见使用Cloud Shell。

参考信息

更多信息,请参见日志服务CLI。

相关文章

CLI概述 2025-04-22 10:32

为满足越来越多的自动化日志服务配置需求,日志服务提供命令行工具CLI(Command Line Interface)。 主要功能

安装CLI 2025-04-22 10:32

日志服务命令行工具CLI支持大部分日志服务功能操作,包括Project管理、Logstore管理、日志查询、自动分页和多账户跨域复制等场景。本文介绍如何安装日志服务命令行工具CLI。 安装之前必读

配置CLI 2025-04-22 10:32

配置CLI后,您无需在每次执行命令时指定所需的访问密钥、服务入口和输出格式等全局参数。本文介绍配置CLI账号和全局参数的操作方法。 使用阿里云CLI凭证

请求语法 2025-04-22 10:32

日志服务CLI提供三种语法格式,用于执行子命令、配置CLI和获取帮助等。本文介绍日志服务CLI的三种语法格式。 CLI子命令

全局参数 2025-04-22 10:32

在使用日志服务CLI工具执行命令时,不需要每次都输入全局参数。日志服务CLI默认使用全局参数进行请求处理。本文介绍日志服务CLI的常用全局参数。

最佳实践 2025-04-22 10:32

本文罗列了日志服务命令行工具CLI相关的最佳实践。 配置更多的Shard </

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号