set counter counts to plural

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
This commit is contained in:
dongjiang1989 2023-10-25 11:02:16 +08:00
parent 426ac597ff
commit 32e04146c5
No known key found for this signature in database

View file

@ -287,56 +287,56 @@ func NewMountStatsCollector(logger log.Logger) (Collector, error) {
), ),
NFSTransportReadChunkTotal: prometheus.NewDesc( NFSTransportReadChunkTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_read_chunk_total"), prometheus.BuildFQName(namespace, subsystem, "transport_read_chunks_total"),
"Total number of read chunk accessed when sending a call.", "Total number of read chunk accessed when sending a call.",
labels, labels,
nil, nil,
), ),
NFSTransportWriteChunkTotal: prometheus.NewDesc( NFSTransportWriteChunkTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_write_chunk_total"), prometheus.BuildFQName(namespace, subsystem, "transport_write_chunks_total"),
"Total number of write chunk accessed when sending a call.", "Total number of write chunk accessed when sending a call.",
labels, labels,
nil, nil,
), ),
NFSTransportReplyChunkTotal: prometheus.NewDesc( NFSTransportReplyChunkTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_reply_chunk_total"), prometheus.BuildFQName(namespace, subsystem, "transport_reply_chunks_total"),
"Total number of reply chunk accessed when sending a call.", "Total number of reply chunk accessed when sending a call.",
labels, labels,
nil, nil,
), ),
NFSTransportRdmaRequestTotal: prometheus.NewDesc( NFSTransportRdmaRequestTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_rdma_requests"), prometheus.BuildFQName(namespace, subsystem, "transport_rdma_requests_total"),
"Total number of rdma request accessed when sending a call.", "Total number of rdma request accessed when sending a call.",
labels, labels,
nil, nil,
), ),
NFSTransportPullupCopyTotal: prometheus.NewDesc( NFSTransportPullupCopyTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_pullup_copy_total"), prometheus.BuildFQName(namespace, subsystem, "transport_pullup_copies_total"),
"Total number of pullup copy when rarely accessed error counters.", "Total number of pullup copy when rarely accessed error counters.",
labels, labels,
nil, nil,
), ),
NFSTransportHardwayRegisterTotal: prometheus.NewDesc( NFSTransportHardwayRegisterTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_hardway_register_total"), prometheus.BuildFQName(namespace, subsystem, "transport_hardway_registrations_total"),
"Total number of hardway register when rarely accessed error counters.", "Total number of hardway register when rarely accessed error counters.",
labels, labels,
nil, nil,
), ),
NFSTransportFailedMarshalTotal: prometheus.NewDesc( NFSTransportFailedMarshalTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_failed_marshal_total"), prometheus.BuildFQName(namespace, subsystem, "transport_marshal_failures_total"),
"Total number of failed marshal when rarely accessed error counters.", "Total number of failed marshal when rarely accessed error counters.",
labels, labels,
nil, nil,
), ),
NFSTransportBadReplyTotal: prometheus.NewDesc( NFSTransportBadReplyTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_bad_reply_total"), prometheus.BuildFQName(namespace, subsystem, "transport_bad_replies_total"),
"Total number of bad reply when rarely accessed error counters.", "Total number of bad reply when rarely accessed error counters.",
labels, labels,
nil, nil,
@ -371,14 +371,14 @@ func NewMountStatsCollector(logger log.Logger) (Collector, error) {
), ),
NFSTransportRdmaReplyTotal: prometheus.NewDesc( NFSTransportRdmaReplyTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_rdma_reply_requests"), prometheus.BuildFQName(namespace, subsystem, "transport_rdma_reply_requests_total"),
"Total number of rdma reply accessed when receiving a reply.", "Total number of rdma reply accessed when receiving a reply.",
labels, labels,
nil, nil,
), ),
NFSTransportFixupCopyTotal: prometheus.NewDesc( NFSTransportFixupCopyTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_fixup_copy_total"), prometheus.BuildFQName(namespace, subsystem, "transport_fixup_copies_total"),
"Total number of fixup copy accessed when receiving a reply.", "Total number of fixup copy accessed when receiving a reply.",
labels, labels,
nil, nil,
@ -391,19 +391,19 @@ func NewMountStatsCollector(logger log.Logger) (Collector, error) {
nil, nil,
), ),
NFSTransportLocalInvNeededTotal: prometheus.NewDesc( NFSTransportLocalInvNeededTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_local_inv_needed_total"), prometheus.BuildFQName(namespace, subsystem, "transport_local_inv_requests_total"),
"Total number of local inv needed accessed when receiving a reply.", "Total number of local inv needed accessed when receiving a reply.",
labels, labels,
nil, nil,
), ),
NFSTransportNomsgCallTotal: prometheus.NewDesc( NFSTransportNomsgCallTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_nomsg_call_total"), prometheus.BuildFQName(namespace, subsystem, "transport_nomsg_call_requests_total"),
"Total number of nomsg call when rarely accessed error counters.", "Total number of nomsg call when rarely accessed error counters.",
labels, labels,
nil, nil,
), ),
NFSTransportBcallCountTotal: prometheus.NewDesc( NFSTransportBcallCountTotal: prometheus.NewDesc(
prometheus.BuildFQName(namespace, subsystem, "transport_bcall_total"), prometheus.BuildFQName(namespace, subsystem, "transport_bcall_requests_total"),
"Total number of bcall when rarely accessed error counters.", "Total number of bcall when rarely accessed error counters.",
labels, labels,
nil, nil,
@ -853,7 +853,7 @@ func (c *mountStatsCollector) updateNFSStats(ch chan<- prometheus.Metric, s *pro
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.NFSTransportRdmaRequestTotal, c.NFSTransportRdmaRequestTotal,
prometheus.GaugeValue, prometheus.CounterValue,
float64(s.Transport.TotalRdmaRequest), float64(s.Transport.TotalRdmaRequest),
labelValues..., labelValues...,
) )
@ -916,7 +916,7 @@ func (c *mountStatsCollector) updateNFSStats(ch chan<- prometheus.Metric, s *pro
ch <- prometheus.MustNewConstMetric( ch <- prometheus.MustNewConstMetric(
c.NFSTransportRdmaReplyTotal, c.NFSTransportRdmaReplyTotal,
prometheus.GaugeValue, prometheus.CounterValue,
float64(s.Transport.TotalRdmaReply), float64(s.Transport.TotalRdmaReply),
labelValues..., labelValues...,
) )