IBM Cloud Logs 入门
IBM® Cloud Logs 是可扩展的日志记录服务,用于持久存储日志,并为用户提供查询,跟踪和可视化日志的功能。
日志由通常为人类可读且具有不同格式的事件组成,例如,非结构化文本,JSON,定界符分隔的值,键/值对等。 IBM Cloud Logs 服务可以管理通用应用程序日志,平台日志或结构化审计事件。IBM Cloud Logs 可与来自 IBM Cloud 服务和客户应用程序的日志配合使用。
以下步骤指导您创建 IBM Cloud Logs 服务实例,复审 UI 以及将日志发送到服务实例。 这些步骤将允许您创建仅用于评估目的的环境。
准备工作
您必须具有作为 IBM Cloud 帐户的成员或所有者的用户标识。 要获取 IBM Cloud 用户标识,请转至: 注册。
步骤 1. 管理对 IBM Cloud Logs 服务的访问权
要访问和管理 IBM Cloud Logs 服务,必须为用户和服务标识分配访问策略。 访问策略将用户或服务标识映射到某些 IAM 角色,其中这些 IAM 角色定义用户或服务标识可以使用 IBM Cloud Logs 服务执行的操作。
执行 授予对 IBM Cloud Logs 服务的访问权 中的步骤,以设置对 IBM Cloud Logs 服务的访问权。
步骤 2. 创建 IBM Cloud Object Storage 存储区或使用现有 IBM Cloud Object Storage 存储区
您需要两个专用 IBM Cloud Object Storage 存储区,IBM Cloud Logs 服务实例将使用这些存储区来存储日志工件。
有关存储桶的更多信息,请参阅 为长期存储和搜索配置存储桶。
如果还没有存储区,请遵循 创建一些存储区以存储数据 中的步骤来创建新的 IBM Cloud Object Storage 存储区。 如果已有将与 IBM Cloud Logs 配合使用的 IBM Cloud Object Storage 存储区,那么可以跳过此步骤。
步骤 3. 创建 IBM Cloud Logs 服务实例
接下来,创建 IBM Cloud Logs 服务。 IBM Cloud Logs 实例是使用 IBM Cloud 目录创建的。
遵循 供应实例 中的步骤来设置 IBM Cloud Logs 实例。
步骤 4. 访问IBM Cloud Logs用户界面
供应实例后,可以浏览 IBM Cloud Logs UI。
-
单击 浏览日志 图标
> 日志。
初始供应时,您可能看不到流向实例的数据,因此所有仪表板和视图都可能为空。
步骤 5. 将日志发送到您的 IBM Cloud Logs 实例
您可以将 IBM Cloud 平台数据以及应用程序、基础架构和运行日志发送到 IBM Cloud Logs 实例。
- 使用 IBM Cloud Logs Routing 服务将日志从 IBM Cloud 帐户路由到所选目标。 有关更多信息,请参阅 IBM Cloud Logs Routing 入门。
- 使用 IBM Cloud Activity Tracker Event Routing 配置如何在 IBM Cloud 帐户中路由审计事件(包括全局和基于位置的事件数据)。 有关更多信息,请参阅 开始使用 IBM Cloud Activity Tracker Event Routing。
- 使用 日志记录代理 将数据发送到 Red Hat OpenShift on IBM Cloud 集群。 有关更多信息,请参阅 使用 Helm 图表在 OpenShift 上部署日志代理。
- 使用 日志记录代理 将数据发送到 IBM Cloud Kubernetes Service 集群。 有关详细信息,请参阅 使用 Helm 图表在 Kubernetes 上部署日志代理。
- 使用 日志记录代理 向 Linux 服务器发送数据。 有关更多信息,请参阅 Managing the 日志记录代理 for Linux。
- 使用日志记录代理将数据发送到 Windows 服务器。 有关更多信息,请参阅 管理 Windows 的日志记录代理。
清除
对 IBM Cloud Logs 进行评估并且要清除环境后,可以 删除实例 以除去为评估而创建的 IBM Cloud Logs 服务。