统计访问域名花费的时间,通过curl获取各阶段请求的时间,并格式化输出,可用于检查网站的响应速度,初步判断网站的可用性。
磁盘空间不足时用于快速定位磁盘资源的占用情况。显示指定目录path下前10个最大文件或目录,path默认值为 /。
分别查看占用系统CPU、内存、IO最高的10个进程,详细显示进程的用户、pid、CPU和内存占用率、开始时间等信息。可通过各进程的情况,查找机器负载较高的原因。
查看、增加、删除、注释、解注释 crontab 。可方便快捷管理 crontab。默认查看当前用户 crontab,增删改操作要求输入一条完整的 crontab 指令。【谨慎使用】【请知悉 crontab 的规则及用法】
可得到输入域名的DNS解释结果,跟本地使用的默认DNS的IP,以及查询时间(返回的第一个记录为目前访问时域名解析的结果)
当前机器上的TCP连接统计。统计机器上的全部类型的连接数,以及连接数最多的10个进程,检查机器的TCP连接是否正常。
查看防火墙(iptables)的详情。默认查看filter表,填入指定表名(可选),可查看指定表的信息
当主机时间不准时, 进行主机时间和NTP服务器时间的同步, 以保证主机时间的准确性。参数ntpServer指定NTP服务器的IP或域名, 默认为pool.ntp.org
当磁盘空间不足时,释放被占用的磁盘资源。 为防止删除一些重要文件,该工具只能删除扩展名为.log的文件或者是log目录。
查看机器上进程数最多的10个进程,从另一方面找出机器负载较高或者服务不可用的问题。
修改主机名(hostname)工具,重启后依然生效。主机名可用于辅助识别主机身份及用途【目前只支持CentOS 5\6\7】
检查磁盘使用情况,详细查看各个挂载点的使用率,提早发现可能因磁盘空间不足导致的问题,为下一步的磁盘清理做准备工作。
扫描网段内已占用IP。扫描给定的一个网段(如192.168.100.0-255)内的全部IP,检查其是否已经在使用中,统计已分配的数目。
通过修改系统内核参数,关闭TCP端口快速回收与端口重用。作用和开启快速回收相反。【nat网络建议保持关闭状态】【谨慎使用】
通过修改系统内核参数,开启TCP端口快速回收与端口重用,适用于非nat网络。用于解决短时间内大量连接处于wait状态导致系统变慢及服务不可用。【nat网络不建议使用】
###开放端口检查
主机开放端口检查。检测当前主机已经对外开放的端口,以及它所提供的服务。也可用于查看需要的服务端口是否处于监听状态。
查看TCP快速回收。读取系统相应的内核参数,查看TCP端口回收和端口重用是否开启。
查看文件内容,默认显示文件后1000行的内容,不建议用于二进制文件的内容查看。参数path指定要查看文件的路径,为必选参数。
查看机器的CPU、内存、IO、load等系统信息,从整体上把握机器的运行状态,判断机器的健康状况,避免因机器负载过高引起不必要的麻烦。
查看当前网络ping的延时,丢包率以及本机的外网IP、所在网络运营商信息。默认ping百度网址5次;可选择输入参数,对目标host进行ping。
用于查看当前的网关,路由表,网卡的ip地址,掩码地址、广播地址,mac地址,支持查看一个ip多个网卡的信息。
检查端口是否能否连接。对给定的IP和port进行连接测试,用于判断对外监听服务是否正常。若无法连接则需要进一步检查服务是否可用。
source: https://www.easyops.cn/app