我们将监控按照监控类型划分为站点可用性监控和服务器监控两大类,每个分类下均有多种可供用户配置的监控类型进行选择,详细描述如下:
1) 站点可用性监控
监控类型 |
简介 |
---|---|
HTTP监控 |
监控Web站点中任何指定的URL,获得可用性监控以及响应时间。 |
Ping监控 |
对指定的服务器进行ICMP Ping检测,获得可用性监控以及响应时间、丢包率等。 |
TCP端口监控 |
监控服务器TCP端口的可用性和响应时间。 |
UDP监控 |
监控服务器UDP端口的可用性和响应时间。 |
DNS监控 |
监控DNS服务器的可用性和响应时间,并获得各种DNS记录列表,支持DNS轮询(RR)。 |
POP3监控 |
监控POP3服务器的可用性和响应时间。 |
SMTP监控 |
监控SMTP服务器的可用性和响应时间。 |
FTP监控 |
监控FTP服务器的可用性和响应时间。 |
相关说明:
i. 这些监控类型不需要用户编写代码或者安装Agent;
ii. 对每一类监控类型事先定义好一个标准监控项供初级用户使用。这些监控项允许所有用户看到。
2)服务器监控
监控类型 |
简介 |
操作系统 |
---|---|---|
CPU利用率监控 |
对指定的服务器进行CPU利用率监控。 |
Windows、Linux |
内存利用率监控 |
对指定的服务器进行内存利用率监控。 |
Windows、Linux |
磁盘利用率监控 |
对指定的服务器进行磁盘空间利用率监控。 |
Windows、Linux |
网络流量监控 |
对指定的服务器进行网络流量监控,当网络流量超过多少Kb/s即报警。 |
Windows、Linux |
进程状态监控 |
监控某个进程是否存在。 |
Windows、Linux |
进程数量监控 |
监控服务器上有多少个进程数。 |
Windows、Linux |
进程CPU资源监控 |
监控某个进程的CPU利用率。 |
Windows、Linux |
进程内存资源监控 |
监控某个进程的内存利用率。 |
Windows、Linux |
TCP连接数监控 |
监控本机总的TCP连接数是否异常。 |
Windows、Linux |
Swap利用率监控 |
对指定的服务器进行Swap利用率监控。 |
Linux |
CPU负载(load)监控 |
对指定的服务器进行CPU负载(load)监控。 |
Linux |
Filesystem可用性监控 |
监控文件系统是否处于可用状态。 |
Linux |
服务监控 |
监控某个服务是否处于Started状态。 |
Windows |
日志监控 |
针对Linux系统,监控/usr/local/cms/log/sec.log日志文件中的异常。您可以将需要报警的信息按格式写入这个文件中。Sec.log文件中每一行内容都必须以”Critical-“或者”OK-“关键字开头,其中以”Critical-”关键字开头的信息会报警给相应的报警组。格式举例:Critical-xxxx、Ok-xxxxx。针对Windows系统该日志文件的路径是:Agent安装目录log。 |
Windows、Linux |
用户自定义监控 |
用户自定义监控类型。 |
Windows、Linux |
相关说明:
i. 服务器监控类型是对Windows、Linux服务器以及上面的应用进行监控,需要安装云监控Agent;
ii. 实现方式:安装云监控Agent,用户可使用自带的标准插件,也可以根据输入输出规范编写自己的插件,由云监控Agent自行调度;
iii. 我们预定义好几种常用的服务器监控类型。对应的插件随着Agent的安装自动安装;
iv. 允许用户自定义监控类型。
3) 服务监控
目前暂不支持,后续会针对阿里云推出的RDS、OSS、ACE、SLB等各项产品与服务提供监控服务;