coldsmog运维笔记
Linux 中间件部署
升级MySQL至最新版本
Zabbix与Zabbix-agent2部署
Galera-Cluster-MySQL 部署
JDK8 部署
FastDFS 部署
MySQL 主从备搭建
RabbitMQ 部署
Redis 部署
Nginx 部署
Gitlab + Jenkins + Sonarqube 部署
Docker 部署
keepalive的安装
Gitlab-ce 部署
Graalvm 部署
Nacos 部署
Kafka 部署
PostgreSQL 部署
MongoDB 部署
Fizz网关搭建
Vue项目部署(Nginx)
CentOS 运维笔记
centos 添加自定义服务
Linux 系统挂载
MySQL命令行
故障排查
Docker 运维笔记
keepalived 配置笔记
win 编辑EFI
本文档使用 MrDoc 发布
-
+
首页
故障排查
## curl 分析网络耗时 ``` curl -o /dev/null -w "\n time_nslookup: %{time_namelookup}\n time_connect: %{time_connect}\n time_appconnect: %{time_appconnect}\n time_pretransfer: %{time_pretransfer}\n time_starttransfer: %{time_starttransfer}\n time_total: %{time_total}\n http_code: %{http_code}\n " "https://www.coldsmog.cn" ``` ![](/media/202210/2022-10-24_162246_914192.png) - time_namelookup:DNS 解析域名的时间,就是把域名转换成 IP 地址的过程的耗时 - time_connect:TCP 连接建立的时间,就是三次握手的时间(client 和 server 端建立 TCP 连接的时间) - time_appconnect:SSL/SSH 等上层协议建立连接的时间,比如 connect/handshake 的时间 - time_redirect:从开始到最后一个请求事务的时间 - time_pretransfer:从请求开始到响应开始传输的时间 - time_starttransfer:从发出请求到响应第一个字节的时间 - time_total:此次请求花费的全部时间 ## 排查 内存、CPU ``` top ``` ![](/media/202210/2022-10-24_162803_610940.png) ## 排查磁盘 ``` # 查询挂载硬盘容量 df ``` ![](/media/202210/2022-10-24_163229_170515.png) ``` # 查看某文件的占用大小 du -sh * ``` ![](/media/202210/2022-10-24_163143_946187.png) 参考资料: https://blog.csdn.net/itanping/article/details/96490271 ## 按进程排查宽带占用 ``` ## 安装 yum install -y nethogs ## 使用 nethogs ``` 进入如下页面后(m : 修改单位、r : 按流量排序、s : 按发送流量排序、q : 退出命令提示符) ![](/media/202210/2022-10-24_163749_653107.png)
寒烟濡雨
2022年10月24日 16:38
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
关于 MrDoc
觅思文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅思文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅思文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
Markdown文件
分享
链接
类型
密码
更新密码