spring cloud alibaba搭建的微服务架构,一切服务使用docker容器部署,其内置了spring boot admin 监控 portainer 管理功能。但监控架构不好,不能报警,图难看,切监控的比较片面。如何使用prometheus grafana alertmanager 重做监控呢?nacos是注册中心,能否以此为接入点,通过nacos监控在nacos注册的各种服务?
nacos是注册中心,能否以此为接入点,通过nacos监控在nacos注册的各种服务?
这个只是监控“状态” 。
如果要以指标为切入点,传统的就用 prometheus 堆栈,流行的就用ebpf可观测框架
收起要使用Prometheus、Grafana和Alertmanager重做监控,您需要进行以下步骤:
请注意,以上步骤仅涉及基本的配置和集成过程,并假设您已经具有一定的了解和经验。在实际操作中,可能会涉及更多细节和配置,具体取决于您的环境和需求。
另外,由于您提到Spring Cloud Alibaba和Portainer,您可能需要相应的插件或适配器来与这些组件集成,以便与Prometheus和Grafana配合使用。请查阅相关文档和资料,以了解如何在您的架构中集成和配置这些组件。
收起针对您提出的问题,我可以给出以下解决思路或方案建议:
综上所述,您可以通过使用Prometheus、Grafana和Alertmanager来重做监控,实现更好的报警和展示功能,并可以通过Nacos来监控在Nacos注册的各种服务。