从 DataKit 1.60.0 版本开始,正式支持 Java、Python 应用 APM 自动注入,目前主要支持 DDTrace。
2025年03月26日
vmstat命令在linux系统中是专门用于监视系统相关资源的状态,如系统的内存使用情况,进程的相关信息和CPU信息等,可以对系统的整体资源使用情况进行统计,方便用户深入分析。
命令格式:vmstat 参数;参数可以为空;
procs列表示进程相关信息,包括r和b两列,其中r表示运行中的进程数量,b表示等待IO的进程数量;
memory列显示的是内存的相关信息,包含swpd、free、buff、cache等列,swap表示使用的虚拟内存的大小,free表示可用内存的大小,buff表示用作缓冲区的内存大小,cache表示用作缓存的内存大小。这些信息可以使用free命令查看。
2025年03月26日
前一阵子发现服务会有偶发的服务不可用的情况,记录一下这个问题的排查过程。
现象是这样的:每天到了某个时间点,就会出现服务不稳定的情况,偶发接口调不通。
线上业务使用了lvs-nginx-tomcat三层结构,首先查看tomcat监控,没有什么特别异常的情况,响应时间和错误码没发现有什么异常,CPU、IO等等指标也都正常。
2025年03月26日
计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型。