10.4. 使用 Web 控制台和 Grafana 监控多个系统的性能
Grafana 使您可以一次从多个系统中收集数据,并查看其收集的 Performance Co-Pilot (PCP)指标的图形表示。您可以在 web 控制台界面中的多个系统设置性能指标监控和导出。
前提条件
- 必须安装并可以访问 Web 控制台。详情请参阅链接:安装 Web 控制台。
安装
cockpit-pcp
软件包。在 Web 控制台界面中:
- 使用管理权限登录到 web 控制台。详情请参阅 Web 控制台的日志记录。
- 在 Overview 页面中,点 View details 和 history。
- 点 Install cockpit-pcp 按钮。
- 在安装软件对话框窗口中,点安装。
- 注销并再次登录以查看指标历史记录。
要从命令行界面安装软件包,请使用:
# dnf install cockpit-pcp
启用 PCP 服务:
# systemctl enable --now pmlogger.service pmproxy.service
- 设置 Grafana 仪表板。如需更多信息,请参阅设置 grafana-server。
安装
redis
软件包。# dnf install redis
另外,您可以在稍后的流程中从 Web 控制台界面安装软件包。
流程
- 在 Overview 页面中,点 Usage 表中的 View metrics and history。
- 点 Metrics 设置 按钮。
将 Export to network 滑块移到活跃位置。
如果您没有安装
redis
软件包,Web 控制台会提示您安装它。-
要打开
pmproxy
服务,请从下拉列表中选择一个区,然后点 Add pmproxy 按钮。 - 点击 Save。
验证
- 点 Networking。
- 在 Firewall 表中,点 Edit rules and zones 按钮。
-
在您选择的区域中搜索
pmproxy
。
重要
在您要监视的所有系统中重复此步骤。
其他资源