Edge for Private Cloud v4.18.01
Edge 监控信息中心的 Beta 版可帮助您了解各种组件(路由器、消息处理器、ZooKeeper、Cassandra)的运行状况,以及部署中各种组织和环境的 HTTP 错误代码。您还可以截取这些详细信息的快照,并将其与 Apigee 共享(如果需要),以解决支持突发事件。
使用信息中心之前
信息中心显示内容
安装信息中心后,请在浏览器中打开以下网址来访问该信息中心:
http://grafana_IP_or_DNS:3000
其中,grafana_IP_or_DNS 是运行 Apigee apigee-grafana
组件的节点的 IP 或 DNS 名称。系统会提示您输入安装 apigee-grafana
时指定的管理员 username:password。以下安装说明中的默认值为 admin:admin
。
登录后,您会看到以下屏幕:
选择左上角的徽标以打开菜单栏。在菜单栏中,选择固定,使导航栏保持打开状态。
在菜单栏中,选择:
- admin Main Org,设置管理员详细信息,例如密码和电子邮件地址。
- 信息中心 > 首页,打开如上所示的屏幕。然后选择 Apigee Cloud 或 Cassandra 信息中心以查看该信息中心。
- 数据源,以查看 apigee-grafana 组件的数据源。选择每个数据源,然后选择“保存并测试”按钮以验证连接。
- Plugins,以显示已安装插件的列表。
- Admin 用于设置有关 Grafana 的信息。
依次选择信息中心 > 首页后,选择 pigee Cloud 即可打开如下所示的信息中心显示内容:
在此屏幕上,您可以查看以下相关信息:
- 路由器:状态、流量、错误、负载等。
- 消息处理器:状态和健康状况、流量、目标延迟时间、目标响应代码等。
- 节点指标:CPU 用量、磁盘空间、堆用量等。
请注意图表顶部的按钮:
- 颜色:设置为全部。全部是唯一支持的选项。
- Org:设为贵组织的名称。
- Env:设置为组织中环境的名称。
- MPPod 和 RTPod:设置为消息处理器和路由器的 Pod 名称。除非您在安装时对其进行了更改,否则默认为“网关”。
- apigee-service:检查以显示
apigee-service
实用程序的执行的相关信息。
部分图表显示了单个 API 代理和所有 API 代理的相关信息。
例如,在下面的图表中,您可以看到所有代理的线条,由 192.168.56.103()
(消息处理器的 IP 地址)的绿线标识:
对于名为 getUsers
和 testAX
的不同 API 代理,图表中还有单独的线条(在图表中,192.168.56.103(getUsers)
的橙色线和 192.168.56.103(testax)
的蓝线)。
默认情况下,信息中心会显示过去 5 分钟的信息。选择信息中心右上角的今天可选择其他时间间隔。
向 Apigee 发送信息中心快照
为帮助 Apigee 诊断和调试问题,您可以向 Apigee 支持团队发送信息中心的快照。然后,Apigee 可以检查您的信息中心,以帮助确定问题的原因。
如需将信息中心快照发送到 Apigee,请执行以下操作:
- 选择信息中心顶部的共享信息中心图标(在下面的红色框中突出显示):
- 在弹出式窗口中,选择快照共享。
- 将所有字段保持原样,然后选择发布到 snapshot.apigee.net 按钮。
- 系统会显示一个包含链接的弹出式窗口。复制该链接并将其发送给 Apigee。
信息中心组件
信息中心依赖于您在安装 Edge 后安装的几个组件:
apigee-telegraf
telegraf 的封装容器组件,用于从系统和正在运行的组件收集指标,并将它们推送到
apigee-influxdb
时间序列数据库 (TSDB)。在所有边缘运行时和数据组件(例如边缘消息处理器、路由器、Postgres 服务器、Cassandra、Zookeeper 节点)上安装此组件。
apigee-influxdb
influxdb 的封装容器组件,用于存储指标数据并通过 API 提供数据,以便使用
apigee-grafana
在界面中呈现数据。集中安装此组件,以便各 Edge 节点上运行的所有
apigee-telegraf
组件都可以访问它。apigee-grafana
在 grafana 的基础上构建的封装容器组件,提供了一种强大而又简洁的方法来创建和探索信息中心和数据,并与您的团队和 Apigee 共享这些信息以进行问题排查。
在要查看信息中心的节点上安装此组件。