linux 網路監控和效能引數調優

2021-10-04 00:11:30 字數 2018 閱讀 3522

一、netstat

1、netstat:檢視各種與網路相關的狀態資訊,包括:網路的連線、狀態、介面的統計資訊,路由表、埠的監聽情況

2、例項

netstat -a         /顯示所有連線中的socket

netstat -r        /顯示路由表資訊

netstat -l        /顯示網路介面狀態資訊

netstat -lpe    /顯示所有監控中的伺服器的socket和正在使用socket的程式資訊

netstat -t          /顯示tcp的連線狀態

netstat -u            /顯示udp的連線狀態

二:網路連通性

1、ping -c 《測試資料報的數量》 《目的主機位址》

例如:    ping -c 3  10.60.1.3

使用ping命令測試與其他主機的網路連線。crl + c終止

2、traceroute 《目的主機位址》

顯示當前主機與目的主機之間經過的所有網路節點的位址,以及當前主機到每個中間節點的連線狀態

3、nslookup 《網域名稱》

用於查詢某個網域名稱對應的ip位址

三:網路嗅探

1、nmap

網路探索工具及安全測試器,允許系統管理員批量檢查伺服器開放埠,支援udp,tcp,icmp等掃瞄,支援靈活指定埠範圍

2、例項

1、進行ping掃瞄,列印出掃瞄做出響應的主機

nmap -sp 192.168.1.0/24

2、僅列出指定網路上的每台主機,不傳送任何報文到目標主機

nmap -sl 192.168.1.0/24

3、探測目標主機開放的埠,可以指定乙個以逗號分隔的埠列表

nmap -ps 192.168.1.234

四:dns解析

1、host 

host www.163.com

2、dig:乙個功能更加強大的dns查詢命令

dig www.163.com

五:網路工具

1、tcpdump

抓包工具,可以在指定的埠,位址,埠抓取網路包

例如:在80埠上面抓包,並儲存到web.pcap檔案中

tcpdump -s0 -w web.pcap -vvv port 80

2、wireshark

在linux下面抓取的網路資料報,可以通過wireshark檢視

例如:在windows下開啟wireshark,把web.pcap匯入到wireshark檢視協議內容

六:tcp/ip效能引數

1、/proc/sys/net/core/rmem_max-maximum tcp receive window        #tcp最大的接收埠(視窗越大,及時性越不好,但出錯的概率就越低,更能防止網路的丟包)

2、/proc/sys/net/core/rmem_max-maximum tcp send window        #tcp最大的傳送埠

3、/proc/sys/net/ipv4/tcp_rmem-memory reserved for tcp receive buffers        #收到的tcp快取

4、/proc/sys/net/ipv4/tcp_wmem-memory reserved for tcp send buffers        #傳送的tcp的快取

5、/proc/sys/net/ipv4/tcp_rmem-memory reserved for tcp rcv buffers    #(reserved memory per connection default--乙個tcp連線可以接收的快取)

6、/proc/sys/net/ipv4/tcp_wmem-memory reserved for tcp snd buffers        #(reserved memory per connection default乙個tcp連線可以傳送的快取)

七:網路調優

1、提公升頻寬

2、把傳輸頁面盡可能做小

3、設定tcp連線池,滿足不同使用者的請求量

HighGo Database效能引數及調整建議

目錄 文件用途 詳細資訊 文件用途 本文件提供了highgo database效能引數的作用及調整方向,使用過程中需參照實際情況具體進行選擇。詳細資訊 shared buffers 最重要的引數,highgo database通過shared buffers 和核心和磁碟進行資料交換,因此應該盡量大...

6 Nginx效能引數調優

1.worker processes語法 worker processes number auto number nginx程序最多可以產生的工作程序數量 auto nginx程序將自動檢測nginx伺服器實現併發處理服務的關鍵。每個worker程序都是單執行緒的程序,它們會呼叫各個模組以實現多種多...

linux上NFS效能引數

linux nfs客戶端對於同時發起的nfs請求數量進行了控制,若該引數配置較小會導致io效能較差,檢視該引數 cat proc sys sunrpc tcp slot table entries 預設編譯的核心該引數最大值為256,可適當提高該引數的值來取得較好的效能,請以root身份執行以下命令...