修改zabbix_agentd配置文件#监控指标有
TIME_WAIT
CLOSE_WAIT
FIN_WAIT1
ESTABLISHED
SYN_RECV
LAST_ACK
LISTEN 
[root@zabbix-client ~]# vim /usr/local/zabbix/etc/zabbix_agentd.conf
UnsafeUserParame            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-07-06 17:33:30
                            
                                2248阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第一步:写监控监控,脚本如下#!/bin/bash
############################################################
# $Name:         zabbix_linux_plugins.sh
# $Version:             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2016-05-03 11:31:45
                            
                                2083阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1、监控tcp状态脚本文件如下# cat tcp_connections.sh 
#!/bin/bash
#scripts for tcp status 
function SYNRECV { 
/usr/sbin/ss -ant | awk '{++s[$1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-07 08:31:42
                            
                                4803阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            zabbix自定义key值监控主机tcp连接数脚本内容如下:cat tcp_connection.sh
#!/bin/bash
function ESTAB { 
/usr/sbin/ss -ant | awk '{++s[$1]} END {for(k in s) p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2016-12-01 21:33:44
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            linux:在linux上手动获得tcp连接数的命令为:netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}'
#ESTABLISHED       socket已经建立连接              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-24 18:18:38
                            
                                3385阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            shell取tcp连接数,并写到zabbix_agentd配置文件里            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-07-01 17:24:52
                            
                                2013阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            监控网卡7种状态#!/bin/bash 
function SYNRECV { 
/usr/sbin/ss -s | grep 'synrecv' | awk '{print $2}'
} 
function ESTAB { 
/usr/s            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-17 21:45:06
                            
                                603阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            windows:监控windows tcp的连接数有两种方式,一种是利用性能监视器,另一种方式是写个脚本。在windows server2008上查看性能监视器:利用下面这些做zabbix的监控项:在zabbix页面添加监控项。注意key是从上面获取的。perf_counter["\TCPv4\Connections Established"]
perf_counter["\TCPv4\            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-25 13:20:48
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考http://john88wang.blog.51cto.com/2165294/1586234/tcp各个状态的意思:ESTABLISHED       socket已经建立连接CLOSED            socket没有被使用,无连接CLOSING       &            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-05-25 11:55:30
                            
                                5543阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             单机最大tcp连接数网络编程在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?如何标识一个TCP连接在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系统用一个4四元组来唯一标识一个TCP连接:{local ip, local port,remote ip,remote port            
                
         
            
            
            
                zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。       zabbix是完全开源的工具,整合了cacti和nagios等特            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 22:19:00
                            
                                125阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:SRE运维博客环境介绍操作系统:centos 7.4zabbix版本:zabbix server 3.4.7客户端:zabbix-agent 3.4.7监控进程:mysqld监控端口:3306 tcp进程监控确认客户端已经安装且运行agent查看进程查看属于那个用户的 几个进程mysql 的进程为root用户 两个进程添加监控项名称随便写类型zabbix客户端键值选则进程数返回数应用集选则p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 21:38:21
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1)统计80端口连接数
netstat -nat|grep -i "80"|wc -l一、监控原理1)netstat -an|awk '/^tcp/{++S[$NF]}END{for(a in S) print a,S[a]}'    (不好用,线上服务器执行时间过长)[user@k8s4 ~]$ netstat -an|awk '/^tcp/{++S[$NF]}END{for            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 17:39:18
                            
                                314阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在/etc/sysctl.conf中加入 
fs.file-max = 65535 
net.ipv4.ip_forward = 1 
net.ipv4.tcp_fin_timeout = 30 
如果套接字由本端要求关闭,这个参数决定了它保持在FIN-WAIT-2状态的时间。对端可以出错并永远不关闭连接,甚至意外当机。缺省值是60 秒。2.2 内核            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 15:42:52
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、TCP状态1、linux查看tcp的状态命令1) netstat -nat 查看TCP各个状态的数量 2) lsof -i:port 可以检测到打开套接字的状况 3) sar -n SOCK 查看tcp创建的连接数 4) tcpdump -iany tcp port 9000 对tcp端口为9000的进行抓包2、网络测试常用命令 1) ping:检测网络连接的正常与否,主要是测试延时、抖动、丢            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 05:33:04
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            zabbix自定义监控tcp连接数(1)首先在客户端修改配置文件# vim /usr/local/zabbix/etc/zabbix_agentd.confUnsafeUserParameters=1
UserParameter=tcpconnect,/usr/local/zabbix/bin/zabbix_tcp.sh ------> tcpconnect为item&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-03-03 08:49:40
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            zabbix监控 TIME_WAIT连接数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-08-18 11:20:55
                            
                                3455阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            单服务器最大tcp连接数及调优汇总单机最大tcp连接数网络编程在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?如何标识一个TCP连接在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系统用一个4四元组来唯一标识一个TCP连接:{local ip, local port,remote ip,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 21:12:29
                            
                                366阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?   如何标识一个TCP连接 在确定最大连接数之前,先来看看系统如何标识一个tcp连接。系统用一个4四元组来唯一标识一个TCP连接:{local ip, local port,remote ip,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 11:32:16
                            
                                408阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            熟悉网络编程的都清楚系统只有65535个端口可用,1024以下的端口为系统保留,所以除去系统保留端口后可用的只有65411个端口,而一个TCP连接由TCP四元组(源IP、源端口、TCP、目标IP、目标端口)唯一确定,所以单机一个网卡时客户端最多只能打开65411个TCP连接,而有时我们的TCP服务需要数十万、上百万甚至更多TCP连接的压力测试,这时怎么办呢,通常有几个办法可以解决:挂多网卡、加机器            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 18:31:24
                            
                                582阅读
                            
                                                                             
                 
                
                                
                    