IBM Cloudant 延长
在 IBM® Cloud Logs 中,您可以使用 IBM Cloudant 扩展来深入了解 IBM Cloud 账户中生成的日志。
IBM Cloudant 是一种完全托管的 NoSQL 数据库服务,可为开发人员和企业提供可扩展性。 它能让用户毫不费力地处理大量数据和高流量负载,并将维护工作降到最低。 IBM Cloudant 基于 CouchDB 技术,具有兼容的 API 和复制协议,支持灵活、无模式的 JSON 文档存储,非常适合需要快速迭代开发和动态数据结构的应用程序。 它的高可用性和自动故障转移功能可确保 99.99 % 的 SLA 可靠性,并将停机时间降至最低。IBM Cloudant 还可与其他 IBM Cloud 服务无缝集成,为开发和管理现代应用程序提供了一个具有凝聚力的生态系统。
准备工作
通过该扩展,您可以创建一个仪表板,用于可视化和分析 IBM Cloudant 服务的日志。 该仪表板可让您跟踪数据库性能、检测错误、分析内存使用情况和命令,并为优化缓存和数据存储操作提供有价值的见解。
在 IBM Cloud Logs 中,由 IBM Cloud 服务生成的日志(称为平台日志)包含元数据字段,您可以用它来增强搜索和分析数据。
applicationName:应用程序名称是生成日志并将日志发送至 IBM Cloud Logs 的环境。 它被设置为ibm-platform-logs。subsystemName:子系统名称是生成日志并将日志发送至 IBM Cloud Logs 的服务或应用程序。 它被设置为cloudantnosqldb:<instanceID>,其中<instanceID>是 IBM Cloudant 实例 ID。
在 IBM Cloud 中,必须配置 IBM Cloud Logs Routing 将日志路由到 IBM Cloud Logs 服务。
在监控 IBM Cloud 账户中生成的日志之前,必须在该账户中配置 IBM Cloud Logs Routing 服务,以定义要监控日志的目的地。
- 您可以在账户中配置 1 个或多个 IBM Cloud Logs 实例。
- 区域内生成的平台日志会路由至 IBM Cloud Logs Routing 中配置的 IBM Cloud Logs 实例。 IBM Cloud Logs 实例可以在账户的同一区域,也可以在不同区域。
- 您必须在 IBM Cloud Logs Routing 和 IBM Cloud Logs 之间定义服务对服务授权,以便向 IBM Cloud Logs Routing 服务授予向 IBM Cloud Logs 服务发送日志的权限。
要获取更多信息,请参阅:
该扩展部署的内容
该扩展包括一个或多个项目。
| 包含 | 编号 |
|---|---|
| 警报 | 1 |
| 仪表板 | 1 |
| 扩充项 | 0 |
| 活动指标 | 0 |
| 规则 | 1 |
| 视图 | 0 |
在部署此扩展程序之前,请确保部署此扩展程序不会导致您 的 IBM Cloud Logs 实例超出限制。 如果部署扩展导致超出限制,部署将失败。
部署扩展
您可以在任何收集 IBM Cloudant 日志的 IBM Cloud Logs 实例中部署此扩展。 该扩展包括一套预配置资源,如仪表盘和警报,可帮助您监控关键指标、识别异常并优化系统性能。
有关部署扩展的更多信息,请参阅 部署、管理和删除 IBM Cloud Logs 扩展。
部署后,验证扩展配置处理数据的方式是否与 IBM Cloud Logs 实例 TCO 配置相匹配。 对于通过 分析和警报 和 优先级洞察 数据管道处理的数据,可提供警报、仪表板和指标事件功能。 部署扩展后,请确保配置满足您的需求。 例如,如果有 TCO 策略 向 分析和警报 管道发送数据,则需要更改此扩展配置的仪表板,以使用分析和警报数据,而不是 优先级洞察.
仪表板
提供一个仪表板,提供有关 IBM Cloudant 日志的数据。 该仪表板旨在可视化和分析来自 IBM Cloudant 服务的日志。
仪表盘包括
- 日志总数
- 行视图中按服务分列的行动
- 按数据库和行动列出
dbName - 按客户和行动列出
ClientIP - 答复者
statusCode statusCode和method- 通过以下方式索取信息
httpMethod - 列表
dbRequest - 有关请求和方法的详细信息
警报
您可以部署以下警报:
IBM Cloudant - HTTP error responses detected:向 IBM Cloudant 服务发出的一个或多个 HTTP 请求返回的状态码大于 400,表明客户端或服务器出错(例如 4xx 或 5xx )。 这些响应可能指向身份验证失败、无效请求、速率限制或内部服务器问题等问题。
规则
您可以部署一条规则来替换信息文本,以避免映射异常。