背景1
这几天发现,我们有一个微服务,名叫consumer的应用,是将Kafka的数据消费存储到Influxdb里,而我们的Influxdb是用的阿里云的TSDB,我没有监控权限,而且Java打日志也没提示,如果插入Infludb不成功会不会输出日志也没打。所以我们需要在服务器看看
Java应用到底在干什么,内存为什么一直涨,而且CPU有时候高有时候低。Kafka的日志有lag堆积。
官网
https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/7/html/security_guide/index
Java应用
# 运行用户
jcmd
jstat -gcutil 6576 1000
jmap -heap pid
jmap -histo:live pid