监控

首页 标签 监控
# 监控 #
关注
74401内容
|
5天前
|
钉钉通知
本文介绍如何通过Java代码调用钉钉机器人API实现系统告警消息实时推送。涵盖机器人创建、Webhook配置、Postman测试及Java代码封装,强调关键词匹配与限流规则,助力开发人员高效集成钉钉通知,提升系统监控响应能力。(238字)
Thread.sleep(0) 到底有什么用(读完就懂)
Thread.Sleep用于暂停线程执行,Sleep(1000)不保证精确唤醒时间,因系统调度受优先级和竞争影响;Sleep(0)则触发立即重新分配CPU,让其他线程有机会执行,避免界面假死。二者作用显著不同。
|
5天前
|
07 | NoSQL 检索:为什么日志系统主要用 LSM 树而非 B+ 树?
B+树适用于读多写少场景,但在日志、监控等高频写入的大数据场景下性能受限。LSM树通过将数据分内存(C0树)和磁盘(C1树)两层,利用WAL保障数据安全,以批量合并替代随机写,显著提升写入性能,成为NoSQL数据库的核心技术,更适配写密集型应用。
如何做好SQL质量监控
SLS推出SQL质量监控功能,集成于CloudLens for SLS,助力用户从健康分、服务指标、运行明细、SQL Pattern及优化建议五大维度,全面掌握SQL使用情况,提升查询效率与资源治理能力。
19健康检测:这个节点都挂了,为啥还要疯狂发请求?
本文深入探讨RPC框架中的健康检测机制,解析节点状态如何通过心跳与可用率动态判断。面对“半死不活”节点仍被调用的问题,提出结合业务请求成功率的优化方案,避免误判与雪崩。揭秘服务“亚健康”识别难点,并给出分布式环境下高可用检测设计实践,提升系统稳定性。
OOM排查之路:一次曲折的线上故障复盘
本文分享了一次线上服务因Paimon与RocksDB集成引发的三次内存溢出(OOM)故障排查全过程。从线程暴增到堆外内存泄漏,团队历经曲折,结合MAT、NMT、async-profiler等工具,最终定位至SDK中RocksDB通过JNI申请内存未释放的问题,并通过架构优化彻底解决。文章系统梳理了排查思路与工具使用,为类似技术栈提供宝贵经验。
|
5天前
|
一场FullGC故障排查
本文记录了一次Java应用CPU使用率异常升高的排查过程。通过分析发现,问题根源是用户上传的Excel数据被加载为大对象List<Map>结构后长期驻留JVM内存,导致Full GC频繁触发,进而引发CPU占用飙升。借助JProfiler工具定位到内存膨胀的具体对象,并结合代码逻辑提出优化方案:删除无用字段或改用缓存存储,避免大对象堆积。最终总结出一套从现象到本质的完整排查思路,强调需区分机器监控与JVM监控,精准定位性能瓶颈。
|
5天前
|
服务保护、分布式事务
本课程围绕微服务保护与分布式事务展开,涵盖微服务雪崩问题及解决方案,重点讲解Sentinel实现熔断、降级、限流与线程隔离的方法,并通过FallbackFactory和注解实现降级逻辑。同时介绍CAP原理,利用Seata实现分布式事务控制,深入剖析AT、XA、TCC等模式的工作机制,全面提升系统稳定性与数据一致性保障能力。
如何做好SQL质量监控
SLS推出用户级SQL质量监控功能,集成于CloudLens for SLS,提供健康分、服务指标、运行明细、SQL Pattern分析及优化建议五大维度,助力用户全面掌握SQL使用情况,识别高耗业务,优化查询性能与资源管理。
前端性能监控指标
前端性能指标包括白屏时间、首屏时间、可操作时间和总下载时间。可通过注入代码或`window.performance API`进行量化统计,后者更精准,支持DNS、TCP、请求、解析等各阶段耗时计算,提升页面性能优化效率。(239字)
免费试用