Documentation ¶
Overview ¶
Package udp is a generated protocol buffer package.
It is generated from these files:
github.com/google/cloudprober/probes/udp/config.proto
It has these top-level messages:
ProbeConf
Package udp implements a UDP prober. It sends UDP queries to a list of targets and reports statistics on queries sent, queries received, and latency experienced.
Queries to each target are sent in parallel.
Index ¶
Constants ¶
View Source
const Default_ProbeConf_Port int32 = 31122
View Source
const Default_ProbeConf_StatsExportIntervalMsec int32 = 10000
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Probe ¶
type Probe struct {
// contains filtered or unexported fields
}
Probe holds aggregate information about all probe runs, per-target.
type ProbeConf ¶
type ProbeConf struct { // Export stats after these many milliseconds StatsExportIntervalMsec *int32 `` /* 138-byte string literal not displayed */ // Port to send UDP Ping to (UDP Echo). Should be same as // ProberConfig.udp_echo_server_port. // TODO: Can we just read this from ProberConfig? Port *int32 `protobuf:"varint,3,opt,name=port,def=31122" json:"port,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*ProbeConf) Descriptor ¶
func (*ProbeConf) GetStatsExportIntervalMsec ¶
func (*ProbeConf) ProtoMessage ¶
func (*ProbeConf) ProtoMessage()
Click to show internal directories.
Click to hide internal directories.