最近碰到一个项目,前端用apache htttpd进行发布(80端口),通过双机负载均衡转发到后端的两个tomcat进行处理(8081和8082端口),现在需要随时监控这三个端口的情况,一旦down掉需要能够立即告警处理。批量的系统监控比较好的是用nagios软件来实现,这样小项目专门装一个nagios软件,有点繁琐了。在网上查了一些资料,总结实验了一下,可以用简单的nc命令来实现。  
监控io性能iostat命令被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析iostat -x说明: util%:表示io等待占比,正常情况下该值和磁盘读写(r/w)成正比,如果该值很大,读写数值很小则说明磁盘存在问题,系统
转载 2024-04-24 23:56:46
237阅读
TCP/IP协议中的端口 如果把IP地址比作一间房子 ,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址的端口 可以有65536(即:2^16)个之多!端口是通过端口号 来标记的,端口号只有整数 ,范围是从0 到65535(2^16-1)。    在Internet上,各主机 间通过TCP/IP协议发送和接收数据包 ,各个数据包根据其目的主机的ip地址来进行互联网络中的路由选择。可
linux系统环境的测试开发过程中,我们常常需要评估系统性能,尤其在性能测试工作中,我们需要通过系统资源的监控,从而分析定位系统的性能瓶颈。首先,我们要知道从哪些维度来评估系统的性能好坏:CPU利用率及负载内存利用率磁盘I/O利用率网络利用率如何监控上述系统资源的使用情况,有哪些常用的命令和工具呢。下面,就给大家罗列几个工作最常用的性能监控命令及工具,希望能对大家的工作有帮助。1、vmstat全
https://www.cnblogs.com/ftl1012/p/ss.html
转载 2021-05-25 16:41:35
0阅读
ss命令用来显示处于活动状态的套接字信息。 (1)用法: 用法: ss [参数] ss [参数] [过滤] (2)功能: 功能: ss是类似netstat的工具。能显示查看网络状态信息,包括TCP、UDP连接,端口。 ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但
原创 2022-07-20 15:36:35
231阅读
sar -u 1 2iostat -c 1 2vmstat 1 2topuptimeLinux监控CPU整体性能常用的工具有:# mpstat: mpstat 不但能查看所有CPU的平均信息,还能查看指定CPU的信息。# vmstat:只能查看所有CPU的平均信息;查看cpu队列信息;# iostat:  只能查看所有CPU的平均信息。# sar: 与mpstat 一样,不但能查看CPU
转载 2024-02-18 20:12:13
26阅读
1、查看CPU的性能负载a) uptime  用于观察服务器整体负载,系统负载指运行队列(1分钟、5分钟、15分钟前)的平均长度, 正常情况需要小于cpu个数。b) vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,通常使用vmstat 5 5(表示每隔5秒生
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息:所有的TCP socket
原创 2023-10-12 08:51:54
192阅读
Linux SS命令详解及使用方法 在Linux系统中,有许多命令可以帮助我们管理和监控网络连接。其中一条特别有用的命令是SS命令。SS是Socket Statistics的简称,它提供了一种查看网络连接状态的方式,可以显示当前系统上的所有网络连接信息,包括TCP、UDP和Unix域套接字等。本文将详细介绍SS命令及其使用方法。 首先,我们需要明确SS命令的基本语法。SS命令的基本语法如下:
原创 2024-01-31 11:48:18
227阅读
一、Linux服务器性能关注点 1)CPU -> load:表示cpu在一段时间内正在处理以及等待处理的任务之和统计信息,简单可理解为cpu正处理的线程数和能同时处理的线程数的比值。一般认为load值的安全上限为cpu的个数 -> run queue:表示cpu维护的线程运行队列。在多核系统中,每个cpu都将维护这么一个队列,其长度值越大表明
转载 2024-04-09 19:16:11
50阅读
此功能在远程监控设置时非常方便实用,免去了使用第三方动态域名解析客户端的麻烦。操作简单,明了,注册方便,永久免费。 详细操作说明: 点击主界面上:————界面如下: 注册域名: a.在注册域名之前,请把:“启用DDNS服务”打勾 b.“本地域名”下面的空白方框里面自定义输入二级域名的前缀(可以为阿拉伯数字和英文字母大小写) “密码”下面的空白方框里面输入自定义的密码(请牢记您的密码,一旦忘记就
转载 2024-02-10 20:58:42
75阅读
问题:我是使用的虚拟机开启的sentinel dashboard,虚拟机中的sentinel dashboard一直在运行,nacos也是启动了的,看了一下虚拟机中的sentinel dashboard,发现出现报错信息:提示我连接超时。 解决:看了一下sentinel页面上的机器列表,发现地址并不为我本机中的地址,因为我的项目是在本机上运行的,应该实时监控的机器是我本机才对,猜想问题出
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。可能你不
转载 精选 2016-01-25 10:55:04
564阅读
上次写博客是3月11日,距离今天已经有将近2个月的时间了。曾经一度认为微博会取代博客成为积累信息、获取信息、分享信息的最佳平台。但是实际情况并不是这样。微博是无法取代博客的。微博无法对具有一定规模的知识点进行描述;微博缺少了享受写作的过程;微博浮躁活跃的氛围也不利于静下心来思考问题。所以,以后博主会经常更新博客,不会再离开大家2个月这么久了。【正文开始】什么是netstat?如果你手头有Linux
ss
转载 精选 2016-11-30 13:51:11
1441阅读
ss是SocketStatistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat/proc/net/tcp,执行速度都会很慢。ss快的秘诀在于,它利用到了TC
原创 2021-08-12 23:09:59
633阅读
Linux系统下的网络连接是多么的复杂而神奇,众多命令和工具为我们提供了便利的方式去监控和管理网络连接。其中一个常用的命令便是ss,而本文主要讨论的关键词“linux ss -s timewait”则是ss命令中常用的选项之一。 首先,让我们了解一下ss命令的基本用法,ss命令是Linux系统下的一个用于查看套接字统计信息的工具。通过ss命令,我们可以方便地查看网络连接的状态、套接字的详细信息、
原创 2024-04-03 10:21:23
222阅读
Linux ss命令详解
原创 2022-02-21 18:05:28
1013阅读
Linux常用命令速查手册】关注【入门小站】,后台回复「1001」自取。ss是SocketStatistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat/p
原创 精选 2022-03-10 11:58:45
1477阅读
Linux 系统下的 SS5 代理服务器是一款非常流行的开源代理软件,它具有很好的性能和稳定性,能够为用户提供高效的代理服务。SS5 代理服务器可以实现网络数据传输的加密和解密,保护用户的隐私和安全,同时也能够加速网络访问速度,提高用户的上网体验。 SS5 代理服务器在 Linux 系统下的部署和配置非常简单,只需要几个简单的步骤即可完成。首先,用户需要在 Linux 系统上安装 SS5 软件包
原创 2024-03-04 11:00:57
99阅读
  • 1
  • 2
  • 3
  • 4
  • 5