Changeset 710 in code for trunk/server.go


Ignore:
Timestamp:
Nov 17, 2021, 2:58:19 PM (4 years ago)
Author:
contact
Message:

Add number of upstream connections to metrics

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/server.go

    r709 r710  
    101101        metrics struct {
    102102                downstreams int64Gauge
     103                upstreams   int64Gauge
    103104        }
    104105}
     
    165166                Help: "Current number of downstream connections",
    166167        }, s.metrics.downstreams.Float64)
     168
     169        factory.NewGaugeFunc(prometheus.GaugeOpts{
     170                Name: "soju_upstreams_active",
     171                Help: "Current number of upstream connections",
     172        }, s.metrics.upstreams.Float64)
    167173}
    168174
     
    344350        Users       int
    345351        Downstreams int64
     352        Upstreams   int64
    346353}
    347354
     
    352359        s.lock.Unlock()
    353360        stats.Downstreams = s.metrics.downstreams.Value()
     361        stats.Upstreams = s.metrics.upstreams.Value()
    354362        return &stats
    355363}
Note: See TracChangeset for help on using the changeset viewer.