Legend:
- Unmodified
- Added
- Removed
-
trunk/server.go
r709 r710 101 101 metrics struct { 102 102 downstreams int64Gauge 103 upstreams int64Gauge 103 104 } 104 105 } … … 165 166 Help: "Current number of downstream connections", 166 167 }, 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) 167 173 } 168 174 … … 344 350 Users int 345 351 Downstreams int64 352 Upstreams int64 346 353 } 347 354 … … 352 359 s.lock.Unlock() 353 360 stats.Downstreams = s.metrics.downstreams.Value() 361 stats.Upstreams = s.metrics.upstreams.Value() 354 362 return &stats 355 363 } -
trunk/service.go
r691 r710 1036 1036 } 1037 1037 serverStats := dc.user.srv.Stats() 1038 sendServicePRIVMSG(dc, fmt.Sprintf("%v/%v users, %v downstreams, %v networks, %v channels", serverStats.Users, dbStats.Users, serverStats.Downstreams, dbStats.Networks, dbStats.Channels))1038 sendServicePRIVMSG(dc, fmt.Sprintf("%v/%v users, %v downstreams, %v upstreams, %v networks, %v channels", serverStats.Users, dbStats.Users, serverStats.Downstreams, serverStats.Upstreams, dbStats.Networks, dbStats.Channels)) 1039 1039 return nil 1040 1040 } -
trunk/user.go
r705 r710 214 214 } 215 215 216 net.user.srv.metrics.upstreams.Add(1) 217 216 218 uc.register() 217 219 if err := uc.runUntilRegistered(); err != nil { … … 240 242 net.user.srv.Identd.Delete(uc.RemoteAddr().String(), uc.LocalAddr().String()) 241 243 } 244 245 net.user.srv.metrics.upstreams.Add(-1) 242 246 } 243 247 }
Note:
See TracChangeset
for help on using the changeset viewer.