3ウェイハンドシェイク接続を監視
次のように最初の順序は、
[ルート@ mysqlの〜]#netstatの-antp アクティブなインターネット接続(サーバと確立) 原Recv関数- Qを送信- Qローカルアドレス外国住所州PID /プログラム名 0 0 0.0.0.0:445 0.0.0.0:* TCP 1610をLISTEN / smbdの TCP 0 0 0.0.0.0:10050 0.0.0.0:*は78742 / zabbix_agentd LISTEN TCP 0 0 0.0.0.0:139 0.0.0.0:*は、1610 / smbdをLISTEN TCP 0 0 0.0.0.0:111 0.0.0.0:*がLISTEN 1 / systemdに TCP 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 1732 / dnsmasqの 0 0.0.0.0:22 0.0.0.0:* 0は1608 LISTEN TCP / sshdの 0 0 192.168.1.201:10050 192.168.1.200:40278 TIME_WAIT TCP - TCP 0 0 192.168.1.201:10050 192.168.1.200:40272 TIME_WAIT - TCP 0 0 192.168.1.201:10050 192.168.1.200:40314 TIME_WAIT - TCP 0 0 192.168。 1.201:10050 192.168.1.200:40322 TIME_WAIT - TCP 0 0 192.168.1.201:10050 192.168.1.200:40302 TIME_WAIT -
その後、我々はTIME_WAITとして接続数を変更するにはほとんど変化を取得します
[ルート@ mysqlの〜]#netstatの-antp | awkのNR> 2 {$ 6印刷} '| grepを" TIME_WAIT " |トイレ-l
37
コマンドは、クライアントのプロファイルに書き込まれた後、その後、我々はわずかに変更さになります
[ルート@ mysqlの〜]#vimの/etc/zabbix/zabbix_agentd.d/tcp_status.conf
UserParameter = TIME_WAIT、netstatの-ant | awkのNR> 2 {$ 6印刷} '| grepを" TIME_WAIT "|トイレ-l UserParameter =、netstatコマンド-antをLISTEN | awkのNR> 2 {$ 6印刷}' | grepが" LISTEN " |トイレ-l UserParameter = ESTABLISHED、netstatの-ant | awkのNR> 2 {$ 6印刷} '| "グレップESTABLISHED " |トイレ-l
次のような原理であります
クライアントZABBIXエージェントサービスを再起動します。
[ルート@ mysqlのzabbix_agentd.d]#systemctl再起動ZABBIXエージェント
サーバーの照会で
[ルート@ TZ〜]#zabbix_get -s 192.168.1.201 -k TIME_WAIT 42
カスタム監視項目を追加します。
他のキーを追加していきます
クローン
名前の下にキーで変更することができます
これは、更新に問題がないかを決定するために今すぐチェックを使用するのが最適であることに注意してください
通常は有効になっています