4.2. 在所有节点上安装性能监控集合代理
若要监控 OpenStack 环境中所有系统的性能,请在所有这些系统上运行以下命令:
启用 Operational Tools 存储库:
subscription-manager repos --enable=rhel-7-server-openstack-8-optools-rpms
# subscription-manager repos --enable=rhel-7-server-openstack-8-optools-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 安装
collectd:yum install collectd
# yum install collectdCopy to Clipboard Copied! Toggle word wrap Toggle overflow 配置
collectd,以将数据发送到性能监控聚合器/重新生成。为此,请使用以下内容创建/etc/collectd.d/10-write_graphite.conf,其中 PERFORMANCE_MONITORING_HOST 是之前配置为监控聚合器/relay 的主机的主机名称或 IP 地址:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您使用 SELinux,请
collectd到 tcp 网络连接:setsebool -P collectd_tcp_network_connect=1
# setsebool -P collectd_tcp_network_connect=1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 启动并启用
collectd:systemctl start collectd systemctl enable collectd
# systemctl start collectd # systemctl enable collectdCopy to Clipboard Copied! Toggle word wrap Toggle overflow
片刻后,您应该会在在 http://PERFORMANCE_MONITORING_HOST:3030/ 运行的 Graphite Web 用户界面中看到指标。