diff --git a/guide/monitor/README.md b/guide/monitor/README.md index dbc9073..16910d8 100644 --- a/guide/monitor/README.md +++ b/guide/monitor/README.md @@ -4,7 +4,28 @@ description: Kubernetes 监控套件 # 监控套件 -文档建设中... +作者已经在自己的多个项目中使用了监控套件,但是由于在使用时,需要针对具体的项目做少量的定制,因此,监控套件目前还处于 alpha 状态。 + +监控套件分全局监控套件和局部监控套件两种类型: +* 全局监控套件 + * Prometheus + Graphana,可以对 节点、节点上的容器组进行资源层监控:CPU、内存、磁盘、网络等 +* 局部监控套件 + * Prometheus监控套件(mysql/nginx/jvm) + * 监控 mysql/nginx/jvm 等 + * 使用 eureka 做服务发现(需要优化,改成使用 kubernetes api object 进行服务发现) + * 代码地址: [eip-monitor-prometheus](https://github.com/eip-work/eip-monitor-prometheus.git) + * 熔断及限流 Sentinel + * 用于 Spring Cloud 的熔断及限流 + * 代码地址: [eip-monitor-sentinel](https://github.com/eip-work/eip-monitor-sentinel.git) + * Pinpoint 监控套件 + * 用于链路追踪及APM + * 代码地址: [eip-monitor-pinpoint](https://github.com/eip-work/eip-monitor-pinpoint.git) + +监控套件都使用开源监控软件,作者做监控套件的出发点主要有两个: +* 简化监控套件的安装和配置 +* 将监控套件的入口嵌入到 Node、Pod、Container 的上下文当中,以便快速的定位到监控信息 + +如果有同学对这两个设想感兴趣,请加群 808894550 并联系群主。 > * 请参考 [监控 example](/guide/example/monitor.html) 体验 Kuboard 在监控套件方面的设想 > * 监控套件以插件的形式整合到 Kuboard,在不使用监控套件的情况下,Kuboard 的所有功能都可正常工作