在信创中间件国产化改造的过程中,如何监控和优化?

在信创中间件国产化改造的过程中,如何监控和优化
1、信创中间件对标springboot和websphere、weblogic,在改造后如何监控?
2、使用jmx 监控发现信创中间件的线程池使用率经常偏高,优化线程有那些方案建议?

参与14

3同行回答

study_opsstudy_ops运维工程师xxx公司
1、日志监控推荐使用elk,日志量如果过大,建议使用消息队列(redis,kafka,rocketmq……)。性能监控推荐使用prometheus+grafana。配置相应告警规则,根据业务实际情况去告警。2、线程池使用率偏高可以使用prometheus监控资源使用情况,根据实际情况去优化代码逻辑或者提升资源相应的...显示全部

1、日志监控推荐使用elk,日志量如果过大,建议使用消息队列(redis,kafka,rocketmq……)。性能监控推荐使用prometheus+grafana。配置相应告警规则,根据业务实际情况去告警。
2、线程池使用率偏高可以使用prometheus监控资源使用情况,根据实际情况去优化代码逻辑或者提升资源相应的配置。

收起
IT其它 · 2023-07-31
浏览711
HelloWorDomainHelloWorDomain联盟成员其它保密
1、新创中间件自身就带用自监控的组件。如果购买的话,还有集成监控组件。开源方向JMX和log也可以由Zabbix、Prometheus及ELK集成使用。2、线程池使用高,要由现场快照分析线程的创建过程和不同阶段占比,可以提供线程快照辅助分析。...显示全部

1、新创中间件自身就带用自监控的组件。如果购买的话,还有集成监控组件。
开源方向JMX和log也可以由Zabbix、Prometheus及ELK集成使用。
2、线程池使用高,要由现场快照分析线程的创建过程和不同阶段占比,可以提供线程快照辅助分析。

收起
互联网服务 · 2023-07-31
浏览704
zftangzftang其它小白一枚
将中间件的日志,收集到es中。在我们的告警平台中准实时地去查询与分析中间件日志,一旦发现异常,符合自定义规则,就触发告警。将中间件的日志,收集到kafka中。在我们的告警平台中订阅消费中间件日志,根据自定义规则,实时过滤筛选,一旦发现异常,就触发告警。通过调用方监控中间件的...显示全部
  1. 将中间件的日志,收集到es中。在我们的告警平台中准实时地去查询与分析中间件日志,一旦发现异常,符合自定义规则,就触发告警。
  2. 将中间件的日志,收集到kafka中。在我们的告警平台中订阅消费中间件日志,根据自定义规则,实时过滤筛选,一旦发现异常,就触发告警。
  3. 通过调用方监控中间件的状态。在某个真实或者测试应用中,植入对中间件的监控(这个应用要连续地对中间件进行正常请求),一旦调用中间件失败,就触发告警。
收起
互联网服务 · 2023-07-31
浏览707

ChatGPT 回答

针对您的问题,我可以给出以下建议:

  1. 监控和优化信创中间件

在信创中间件国产化改造后,可以使用一些监控工具来监控其性能。比如可以使用JMX监控工具,通过JMX可以获取信创中间件的各项指标,如内存使用情况、线程池使用情况、请求响应时间等等。此外,也可以使用一些第三方监控工具,如Zabbix、Nagios等,这些工具可以提供更全面的监控和报警功能。

  1. 优化线程池使用

线程池使用率偏高可能是由于线程池的配置不合理或者应用程序的设计问题导致的。针对这个问题,可以从以下几个方面入手:

  • 调整线程池的配置参数,如核心线程数、最大线程数、队列长度等,根据实际情况进行调整。
  • 优化应用程序的设计,减少线程的创建和销毁次数,避免线程阻塞和死锁等问题。
  • 使用线程池监控工具,如JConsole、VisualVM等,可以实时监控线程池的使用情况,及时发现问题并进行优化。

总之,监控和优化信创中间件需要综合考虑多个因素,包括硬件环境、软件配置、应用程序设计等等,需要不断地进行实验和调整,才能达到最优的效果。

提问者

laopoainiben
技术支持平安普惠
擅长领域: 云计算容器容器云

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-07-29
  • 关注会员:4 人
  • 问题浏览:1996
  • 最近回答:2023-07-31
  • X社区推广