扩展java线程池功能,记录线程池的各项运行指标,如线程活跃数、队列使用数、平均执行时间、平均等待时间等。将信息保存到Elastic Search中,配合Grafana将数据可视化,并与钉钉结合实现预警功能。
并且通过配置中心,可以动态的设置线程池的参数,如核心线程数、最大线程数、队列容量和各种监控阈值参数。
最终和Grafana 搭配,可以实现如下效果




实时监测线程池的状态
监测线程池的如下信息:
Field |
Type |
扩展java线程池功能,记录线程池的各项运行指标,如线程活跃数、队列使用数、平均执行时间、平均等待时间等。将信息保存到Elastic Search中,配合Grafana将数据可视化,并与钉钉结合实现预警功能。
并且通过配置中心,可以动态的设置线程池的参数,如核心线程数、最大线程数、队列容量和各种监控阈值参数。
最终和Grafana 搭配,可以实现如下效果
监测线程池的如下信息:
Field |
Type |