diff options
author | Ben Kochie <superq@gmail.com> | 2018-11-07 17:21:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-07 17:21:18 +0100 |
commit | b1eec66640af3d1940f74484fe1a3c0487204801 (patch) | |
tree | a1dd90b4b75b816641694bf0ed5cf9488d886bd5 /collector | |
parent | 1b98db9fa72abe93541fb1a7140388504601e303 (diff) | |
download | prometheus_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.go | 2 |
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 | ||
35 | var ( | 35 | var ( |
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 | ||
39 | type netStatCollector struct { | 39 | type netStatCollector struct { |