Changeset 734 in code


Ignore:
Timestamp:
Dec 2, 2021, 10:15:51 AM (4 years ago)
Author:
contact
Message:

Add soju_upstream_connect_errors_total metric

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server.go

    r711 r734  
    107107                downstreamOutMessagesTotal prometheus.Counter
    108108                downstreamInMessagesTotal  prometheus.Counter
     109
     110                upstreamConnectErrorsTotal prometheus.Counter
    109111        }
    110112}
     
    196198                Help: "Total number of incoming messages received from downstream clients",
    197199        })
     200
     201        s.metrics.upstreamConnectErrorsTotal = factory.NewCounter(prometheus.CounterOpts{
     202                Name: "soju_upstream_connect_errors_total",
     203                Help: "Total number of upstream connection errors",
     204        })
    198205}
    199206
  • trunk/user.go

    r733 r734  
    210210                        net.user.events <- eventUpstreamConnectionError{net, fmt.Errorf("failed to connect: %v", err)}
    211211                        net.user.srv.metrics.upstreams.Add(-1)
     212                        net.user.srv.metrics.upstreamConnectErrorsTotal.Inc()
    212213                        continue
    213214                }
     
    227228                        uc.Close()
    228229                        net.user.srv.metrics.upstreams.Add(-1)
     230                        net.user.srv.metrics.upstreamConnectErrorsTotal.Inc()
    229231                        continue
    230232                }
Note: See TracChangeset for help on using the changeset viewer.