prometheus.NewDesc("node_ipvs_connections_total","The total number of connections made.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_packets_total","The total number of incoming packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_packets_total","The total number of outgoing packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_bytes_total","The total amount of incoming data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_bytes_total","The total amount of outgoing data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_active","The current active connections by local and remote address.",[]string{"local_address","local_port","remote_address","remote_port","proto","local_mark"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_inactive","The current inactive connections by local and remote address.",[]string{"local_address","local_port","remote_address","remote_port","proto","local_mark"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_weight","The current backend weight by local and remote address.",[]string{"local_address","local_port","remote_address","remote_port","proto","local_mark"},nil).String(),
},
nil,
},
{
"",
[]string{
prometheus.NewDesc("node_ipvs_connections_total","The total number of connections made.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_packets_total","The total number of incoming packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_packets_total","The total number of outgoing packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_bytes_total","The total amount of incoming data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_bytes_total","The total amount of outgoing data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_active","The current active connections by local and remote address.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_inactive","The current inactive connections by local and remote address.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_weight","The current backend weight by local and remote address.",nil,nil).String(),
},
nil,
},
{
"local_port",
[]string{
prometheus.NewDesc("node_ipvs_connections_total","The total number of connections made.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_packets_total","The total number of incoming packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_packets_total","The total number of outgoing packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_bytes_total","The total amount of incoming data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_bytes_total","The total amount of outgoing data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_active","The current active connections by local and remote address.",[]string{"local_port"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_inactive","The current inactive connections by local and remote address.",[]string{"local_port"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_weight","The current backend weight by local and remote address.",[]string{"local_port"},nil).String(),
},
nil,
},
{
"local_address,local_port",
[]string{
prometheus.NewDesc("node_ipvs_connections_total","The total number of connections made.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_packets_total","The total number of incoming packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_packets_total","The total number of outgoing packets.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_incoming_bytes_total","The total amount of incoming data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_outgoing_bytes_total","The total amount of outgoing data.",nil,nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_active","The current active connections by local and remote address.",[]string{"local_address","local_port"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_connections_inactive","The current inactive connections by local and remote address.",[]string{"local_address","local_port"},nil).String(),
prometheus.NewDesc("node_ipvs_backend_weight","The current backend weight by local and remote address.",[]string{"local_address","local_port"},nil).String(),