From
1
net.tcp.port
"Checks if it is possible to make TCP connection to specified port"
2
net.tcp.service["ftp"]
"Creates a TCP connection and expects the first 4 characters of the response to be “220 ”, then sends “QUIT\r\n”. Default port 21 is used if not specified."
3
net.tcp.service["http"]
"Creates a TCP connection without expecting and sending anything. Default port 80 is used if not specified."
I want to believe that the docu is wrong (no difference between 1 and 3) and that 3 does a header request and expects a header answer?
BTW, joke of the day from Zabbix AI:
item "net.tcp.service.myname[http,8280]" became not supported: Received value [-0.000000] is not suitable for value type [Numeric (unsigned)].
1
net.tcp.port
"Checks if it is possible to make TCP connection to specified port"
2
net.tcp.service["ftp"]
"Creates a TCP connection and expects the first 4 characters of the response to be “220 ”, then sends “QUIT\r\n”. Default port 21 is used if not specified."
3
net.tcp.service["http"]
"Creates a TCP connection without expecting and sending anything. Default port 80 is used if not specified."
I want to believe that the docu is wrong (no difference between 1 and 3) and that 3 does a header request and expects a header answer?
BTW, joke of the day from Zabbix AI:
item "net.tcp.service.myname[http,8280]" became not supported: Received value [-0.000000] is not suitable for value type [Numeric (unsigned)].