首先我们要思考如何做监控,那么我们就需要思考,计算机的本质,首先计算机是CPU+内存,寻址和执行指令与计算,那么后续发展出操作系统,那么接下来就衍生出了操作系统将一个个进程作为可调度单元,接下来就是与网络和文件发生交互。其他细节点则是基于各种api的函数挂接形成细粒度的观测点。所以监控可以大致分为如下
1.监控大概分为三块
1.1 网络 文件 进程
2.技术有哪些,如何选型
Linux
Windows
2.1 网络
2.2 文件
2.3 进程
3.
Linux 查询文档相关手册
1.exec(3) - Linux manual page (man7.org)
2.GitHub - torvalds/linux: Linux kernel source tree Linux源码
3.