内容提要
Percona Everest 1.6.0新增了自动部署Percona Monitoring and Management (PMM)的功能,用户可通过Helm命令简化安装过程,并选择使用LoadBalancer暴露服务以便于数据库监控。
关键要点
-
Percona Everest 1.6.0新增自动部署PMM功能,简化安装过程。
-
用户可通过Helm命令快速安装Percona Everest和PMM。
-
安装PMM时使用参数pmm.enabled=true将其作为子图表部署。
-
可以通过LoadBalancer直接暴露Percona Everest和PMM服务。
-
如果未指定LoadBalancer类型,可以使用kubectl patch命令进行暴露。
-
访问Percona Everest UI时使用IP地址和端口8080。
-
使用kubectl命令获取Percona Everest和PMM的管理员密码。
-
PMM可以在Percona Everest中注册为监控端点以实现集成监控。
-
新功能降低了Percona Everest的设置复杂性,感谢社区的支持。
延伸解读
简化的部署流程
Percona Everest 1.6.0通过Helm命令简化了PMM的部署流程,用户只需设置一个参数即可完成安装。这一改进特别适合需要快速部署数据库监控的团队,减少了手动安装的复杂性。
LoadBalancer的使用注意事项
在使用LoadBalancer暴露Percona Everest和PMM服务时,建议在生产环境中使用HTTPS和强密码,以确保安全性。此外,合理配置防火墙规则可以有效限制外部访问,保护数据库安全。
集成监控的优势
通过将PMM注册为Percona Everest的监控端点,用户可以实现更为全面的数据库监控。这种集成不仅提高了监控的效率,还能帮助用户更好地管理和优化数据库性能。
延伸问答
Percona Everest 1.6.0的新功能是什么?
Percona Everest 1.6.0新增了自动部署Percona Monitoring and Management (PMM)的功能,简化了安装过程。
如何通过Helm命令安装Percona Everest和PMM?
使用命令:`helm install everest-core percona/everest --namespace=everest-system --create-namespace --set pmm.enabled=true`来安装Percona Everest和PMM。
如何使用LoadBalancer暴露Percona Everest和PMM服务?
在安装时,可以使用参数`--set server.service.type=LoadBalancer --set pmm.service.type=LoadBalancer`来暴露服务。
如何访问Percona Everest的用户界面?
使用IP地址和端口8080访问Percona Everest UI,例如:`35.238.194.173:8080`。
如何获取Percona Everest的管理员密码?
使用命令:`kubectl get secret everest-accounts -n everest-system -o jsonpath='{.data.users.yaml}' | base64 --decode | yq '.admin.passwordHash'`来获取管理员密码。
PMM如何在Percona Everest中注册为监控端点?
在Percona Everest UI中,进入设置,选择监控端点,添加PMM的URL及其他必要信息。