
Ich führe einen node_exporter auf meinem Server aus und node_exporter zeigt an, dass sich über 5K TCP_alloc auf dem Server befinden. Nach dem Neustart des Servers liegt die Anzahl der TCP_alloc immer noch über 5K. Wenn ich den Befehl ausführe, werden nur wenige Zeilen angezeigt netstat -anltup
. Ist dies die richtige Methode, um die TCP_alloc aufzulisten? Wie kann ich alle TCP_alloc auflisten und diesen Wert reduzieren?
Antwort1
#!/bin/bash
for i in /proc/* ;
do
if [ -d $i/fd ];then
echo $i $(ls $i/fd -l | grep socket: |wc -l)
fi
done
Um alle TCP-Verbindungen jedes Prozesses herauszufinden. Jetzt ist es OK.