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 命令。

IBM Cloud Logs 警报 CLI 命令
命令 描述
alert 通过 ID 获取警报。
alert-create 创建警报。
alert-delete 删除警报。
alert-update 更新警报。
alerts 列出警报。
IBM Cloud Logs 警报定义 CLI 命令
命令 描述
alert-definition 按 ID 获取警报定义。
alert-definition-create 创建警报定义。
alert-definition-delete 按 ID 删除警报定义。
alert-definition-update 按 ID 更新警报定义。
alert-definitions 列出警报定义。
IBM Cloud Logs 后台查询(异步存档查询)CLI 命令
命令 描述
background-query-cancel, bgq-cancel 取消后台查询。
background-query-create, bgq-create 提交要异步处理的后台查询。
background-query-data, bgq-data 用于搜索日志的后台查询数据。
background-query-status, bgq-status 获取后台查询的状态。
IBM Cloud Logs 数据访问规则 CLI 命令
命令 描述
data-access-rule-create 创建一条数据访问规则。
data-access-rule-delete 删除数据访问规则。
data-access-rule-update 更新数据访问规则。
data-access-rules 按 ID 获取服务实例的数据访问规则。
IBM Cloud Logs 数据使用 CLI 命令
命令 描述
data-usage 获取每日详细的数据使用情况。
data-usage-metrics-export-status 获取数据使用情况指标导出状态。
data-usage-metrics-export-status-update 更新数据使用指标导出状态。
IBM Cloud Logs 丰富 CLI 命令
命令 描述
enrichment-create 創造丰富的內容。
enrichment-delete 删除丰富内容。
enrichments 列出所有丰富内容。
IBM Cloud Logs Event Streams 集成 CLI 命令
命令 描述
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 集成。
IBM Cloud Logs 事件到度量 CLI 命令
命令 描述
events2metrics, e2m 根据 ID 获取与指标定义相关的事件。
events2metrics-create, e2m-create 为度量定义创建事件。
events2metrics-delete, e2m-delete 根据 ID 删除事件到指标的定义。
events2metrics-list, e2m-list 列出度量定义的事件。
events2metrics-update, e2m-update 将事件更新为度量定义。
IBM Cloud Logs 出站集成 CLI 命令
命令 描述
outgoing-webhook 通过 ID 获取出站集成。
outgoing-webhook-create 创建出站集成。
outgoing-webhook-delete 删除出站集成。
outgoing-webhook-update 更新出站集成。
outgoing-webhooks 列出向外集成。
IBM Cloud Logs 策略 CLI 命令
命令 描述
policies 获取策略。
policy 按标识获取策略。
policy-create 创建新策略。
policy-delete 删除现有策略。
policy-update 更新现有策略。
IBM Cloud Logs 查询 CLI 命令
命令 描述
query 运行查询来搜索日志。
IBM Cloud Logs 规则 CLI 命令
命令 描述
rule-group 根据 groupid 获取一条规则。
rule-group-create 创建规则组。
rule-group-delete 根据 groupid 删除一个规则组。
rule-group-update 根据组 ID 更新规则。
rule-groups 获取所有规则组。
IBM Cloud Logs 查看 CLI 命令
命令 描述
view 按标识获取视图。
view-create 创建新视图。
view-delete 按标识删除视图。
view-update 替换现有视图。
views 列出所有公司公共视图。
IBM Cloud Logs 查看文件夹 CLI 命令
命令 描述
view-folder 获取视图文件夹。
view-folder-create 创建视图文件夹。
view-folder-delete 按标识删除视图文件夹。
view-folder-update 替换现有视图文件夹。
view-folders 列出视图的文件夹。
IBM Cloud Logs 扩展 CLI 命令
命令 描述
extensions 根据 ID 获取扩展。
extension-deployment 通过扩展程序获取部署详情。
extension-deployment-delete 删除扩展程序的部署。
extension-deployment-managep 部署扩展程序或更新其部署。
extensions 获取扩展程序列表。
IBM Cloud Logs 其他 CLI 命令
命令 描述
config 控制持久配置。
help 显示帮助信息。

有关使用这些命令的更多信息,请登录IBM Cloud然后运行 ibmcloud logs command_name -h。 例如,ibmcloud logs views -h。