IBM Cloud Logs CLI
您可以使用 IBM® Cloud Logs 命令行界面(CLI)来管理您的 IBM Cloud Logs 实例。
先决条件
-
安装 IBM Cloud CLI。
-
运行以下命令,安装 IBM Cloud Logs 命令行插件:
ibmcloud plugin install logs当 IBM Cloud 命令行界面(CLI)及其插件有更新时,系统会在命令行上向您发出通知。 请确保你的 CLI 保持最新,以便你可以使用最新的命令。 您可以通过运行来查看所有已安装插件的当前版本
ibmcloud plugin list。 -
为了瞄准IBM Cloud Logs例如,使用下列选项之一。
选项 1:运行
ibmcloud logs config set命令。ibmcloud logs config set service-url https://{API_endpoint}选项 2:导出一个环境变量,其中包含 IBM Cloud Logs 服务端点 URL。
export LOGS_URL=https://{API_endpoint}选项 3:在命令中设置服务端点。
ibmcloud logs --service-url https://{API_endpoint}将 "
{API_endpoint}替换为针对您的实例的 API 端点。 API 端点信息可从IBM Cloud Logs中的服务详细信息页面复制。用户界面。
命令
IBM Cloud Logs 命令行工具(CLI)当前支持的版本是 0.3.0。 如果已安装其他版本,请先卸载已安装的插件,然后安装最新的 IBM Cloud Logs CLI插件。
ibmcloud cloud-logs 和 ibmcloud logs 均可用于运行 IBM Cloud Logs 的 CLI 命令。
| 命令 | 描述 |
|---|---|
alert |
通过 ID 获取警报。 |
alert-create |
创建警报。 |
alert-delete |
删除警报。 |
alert-update |
更新警报。 |
alerts |
列出警报。 |
| 命令 | 描述 |
|---|---|
alert-definition |
按 ID 获取警报定义。 |
alert-definition-create |
创建警报定义。 |
alert-definition-delete |
按 ID 删除警报定义。 |
alert-definition-update |
按 ID 更新警报定义。 |
alert-definitions |
列出警报定义。 |
| 命令 | 描述 |
|---|---|
background-query-cancel, bgq-cancel |
取消后台查询。 |
background-query-create, bgq-create |
提交要异步处理的后台查询。 |
background-query-data, bgq-data |
用于搜索日志的后台查询数据。 |
background-query-status, bgq-status |
获取后台查询的状态。 |
| 命令 | 描述 |
|---|---|
data-access-rule-create |
创建一条数据访问规则。 |
data-access-rule-delete |
删除数据访问规则。 |
data-access-rule-update |
更新数据访问规则。 |
data-access-rules |
按 ID 获取服务实例的数据访问规则。 |
| 命令 | 描述 |
|---|---|
data-usage |
获取每日详细的数据使用情况。 |
data-usage-metrics-export-status |
获取数据使用情况指标导出状态。 |
data-usage-metrics-export-status-update |
更新数据使用指标导出状态。 |
| 命令 | 描述 |
|---|---|
enrichment-create |
創造丰富的內容。 |
enrichment-delete |
删除丰富内容。 |
enrichments |
列出所有丰富内容。 |
| 命令 | 描述 |
|---|---|
event-stream-target-create |
创建 IBM Event Streams for IBM Cloud 集成。 |
event-stream-target-delete |
按 ID 删除 Event Streams 集成。 |
event-stream-target-update |
更新 Event Streams 集成。 |
event-stream-targets |
列出所有 Event Streams 集成。 |
| 命令 | 描述 |
|---|---|
events2metrics, e2m |
根据 ID 获取与指标定义相关的事件。 |
events2metrics-create, e2m-create |
为度量定义创建事件。 |
events2metrics-delete, e2m-delete |
根据 ID 删除事件到指标的定义。 |
events2metrics-list, e2m-list |
列出度量定义的事件。 |
events2metrics-update, e2m-update |
将事件更新为度量定义。 |
| 命令 | 描述 |
|---|---|
outgoing-webhook |
通过 ID 获取出站集成。 |
outgoing-webhook-create |
创建出站集成。 |
outgoing-webhook-delete |
删除出站集成。 |
outgoing-webhook-update |
更新出站集成。 |
outgoing-webhooks |
列出向外集成。 |
| 命令 | 描述 |
|---|---|
policies |
获取策略。 |
policy |
按标识获取策略。 |
policy-create |
创建新策略。 |
policy-delete |
删除现有策略。 |
policy-update |
更新现有策略。 |
| 命令 | 描述 |
|---|---|
query |
运行查询来搜索日志。 |
| 命令 | 描述 |
|---|---|
rule-group |
根据 groupid 获取一条规则。 |
rule-group-create |
创建规则组。 |
rule-group-delete |
根据 groupid 删除一个规则组。 |
rule-group-update |
根据组 ID 更新规则。 |
rule-groups |
获取所有规则组。 |
| 命令 | 描述 |
|---|---|
view |
按标识获取视图。 |
view-create |
创建新视图。 |
view-delete |
按标识删除视图。 |
view-update |
替换现有视图。 |
views |
列出所有公司公共视图。 |
| 命令 | 描述 |
|---|---|
view-folder |
获取视图文件夹。 |
view-folder-create |
创建视图文件夹。 |
view-folder-delete |
按标识删除视图文件夹。 |
view-folder-update |
替换现有视图文件夹。 |
view-folders |
列出视图的文件夹。 |
| 命令 | 描述 |
|---|---|
extensions |
根据 ID 获取扩展。 |
extension-deployment |
通过扩展程序获取部署详情。 |
extension-deployment-delete |
删除扩展程序的部署。 |
extension-deployment-managep |
部署扩展程序或更新其部署。 |
extensions |
获取扩展程序列表。 |
| 命令 | 描述 |
|---|---|
config |
控制持久配置。 |
help |
显示帮助信息。 |
有关使用这些命令的更多信息,请登录IBM Cloud然后运行 ibmcloud logs command_name -h。 例如,ibmcloud logs views -h。