aboutsummaryrefslogtreecommitdiff
path: root/collector
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2018-11-07 17:21:18 +0100
committerGitHub <noreply@github.com>2018-11-07 17:21:18 +0100
commitb1eec66640af3d1940f74484fe1a3c0487204801 (patch)
treea1dd90b4b75b816641694bf0ed5cf9488d886bd5 /collector
parent1b98db9fa72abe93541fb1a7140388504601e303 (diff)
downloadprometheus_node_collector-b1eec66640af3d1940f74484fe1a3c0487204801.tar.bz2
prometheus_node_collector-b1eec66640af3d1940f74484fe1a3c0487204801.tar.xz
prometheus_node_collector-b1eec66640af3d1940f74484fe1a3c0487204801.zip
Add TCPSynRetrans to netstat default filter (#1143)
Tcp SYN packet retransmits are a very useful signal as they affect network performance disproportionately to regular TCP retransmits. Signed-off-by: Ben Kochie <superq@gmail.com>
Diffstat (limited to 'collector')
-rw-r--r--collector/netstat_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/collector/netstat_linux.go b/collector/netstat_linux.go
index b9584de..e0812a7 100644
--- a/collector/netstat_linux.go
+++ b/collector/netstat_linux.go
@@ -33,7 +33,7 @@ const (
33) 33)
34 34
35var ( 35var (
36 netStatFields = kingpin.Flag("collector.netstat.fields", "Regexp of fields to return for netstat collector.").Default("^(.*_(InErrors|InErrs)|Ip_Forwarding|Ip(6|Ext)_(InOctets|OutOctets)|Icmp6?_(InMsgs|OutMsgs)|TcpExt_(Listen.*|Syncookies.*)|Tcp_(ActiveOpens|PassiveOpens|RetransSegs|CurrEstab)|Udp6?_(InDatagrams|OutDatagrams|NoPorts))$").String() 36 netStatFields = kingpin.Flag("collector.netstat.fields", "Regexp of fields to return for netstat collector.").Default("^(.*_(InErrors|InErrs)|Ip_Forwarding|Ip(6|Ext)_(InOctets|OutOctets)|Icmp6?_(InMsgs|OutMsgs)|TcpExt_(Listen.*|Syncookies.*|TCPSynRetrans)|Tcp_(ActiveOpens|PassiveOpens|RetransSegs|CurrEstab)|Udp6?_(InDatagrams|OutDatagrams|NoPorts))$").String()
37) 37)
38 38
39type netStatCollector struct { 39type netStatCollector struct {