注意事项
在使用CLI命令之前,您需要注意以下事项:
- 已开通日志服务。具体操作,请参见如何开始使用日志服务?。
- 已安装日志服务CLI,并完成配置。具体操作,请参见安装CLI和配置CLI。
- 已创建日志服务Project。具体操作,请参见create_project。
命令格式
aliyunlog log create_logstore --project_name= --logstore_name= [--ttl=] [--shard_count=] [--enable_tracking=] [--append_meta=] [--auto_split=] [--max_split_shard=] [--preserve_storage=] [--encrypt_conf=] [--telemetry_type=] [--hot_ttl=] [--mode=] [--access-id=] [--access-key=] [--sts-token=] [--region-endpoint=] [--client-name=] [--jmes-filter=] [--format-output=] [--decode-output=] [--profile=]
命令参数
该命令的必选和特有参数描述如下。
参数名称 | 数值类型 | 是否必选 | 示例值 | 描述 |
–project_name | String | 是 | aliyun-test-project | Project名称。 |
–logstore_name | String | 是 | logstore-a | Logstore名称。其命名规则如下:
|
–ttl | Integer | 否 | 30 | 数据的保存时间,单位为天。取值范围为1~3650。如果配置为3650,表示永久保存。 |
–shard_count | Integer | 否 | 2 | Shard个数。取值范围为1~10。 |
–enable_tracking | Boolean | 否 | true | 是否开启WebTracking功能。默认值为false。
|
–append_meta | Boolean | 否 | false | 是否开启记录外网IP地址功能。默认值为false。
|
–auto_split | Boolean | 否 | true | 是否自动分裂Shard功能。默认值为false,表示不自动分裂Shard。
|
–max_split_shard | Integer | 否 | 64 | 自动分裂Shard时的最大分裂数。取值范围为1~256。当–autoSplit参数为true时必须设置。 |
–encrypt_conf | String | 否 | 无 |
加密配置数据结构。 更多信息,请参见EncryptConf。 |
–telemetry_type | String | 否 | None | 可观测数据类型。取值包括:
|
–hot_ttl | Integer | 否 | 60 |
数据在Logstore热存储层中的存储时间,最少为7天。单位:天,取值范围:7~3000。 当数据的存储时间超过您所配置的热存储层数据保存时间后,数据将转为低频存储。更多信息,请参见开启智能存储分层。 |
–mode | String | 否 | standard |
日志服务提供标准型(Standard)和查询型(Query)两种类型的Logstore。
|
关于该命令的全局参数,请参见全局参数。
命令示例
- 使用默认账号创建logstore-a。
- 命令示例
aliyunlog log create_logstore --project_name="aliyun-test-project" --logstore_name="logstore-a"
- 返回示例命令执行成功后,无响应消息。您可以执行如下命令查询Logstore详细信息。
aliyunlog log get_logstore --project_name="aliyun-test-project" --logstore_name="logstore-a" --format-output=json
- 命令示例
- 使用指定账号的AccessKey信息,创建一个名为logstore-b的Logstore。
- 命令示例
aliyunlog log create_logstore --project_name="aliyun-test-project" --logstore_name="logstore-b" --access-id="your_accesskey_id" --access-key="your_accesskey_secret"
- 返回示例命令执行成功后,无响应消息。您可以执行如下命令查询Logstore详细信息。
aliyunlog log get_logstore --project_name="aliyun-test-project" --logstore_name="logstore-b" --access-id="your_accesskey_id" --access-key="your_accesskey_secret" --format-output=json
- 命令示例
相关文档
- 在调用API接口过程中,若服务端返回结果中包含错误信息,则表示调用API接口失败。您可以参考API错误码对照表查找对应的解决方法。更多信息,请参见API错误处理对照表。
- 阿里云OpenAPI开发者门户提供调试、SDK、示例和配套文档。通过OpenAPI,您无需手动封装请求和签名操作,就可以快速对日志服务API进行调试。更多信息,请参见OpenAPI开发者门户。
- 关于该API接口的详细信息,请参见CreateLogStore。
- 日志服务提供基于Java SDK和Python SDK的管理Logstore示例代码。更多信息,请参见使用Java SDK管理日志库Logstore和使用Python SDK管理日志库Logstore。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/160451.html