ping-monitoring

A prometheus exporter to monitor matrix federation with using the existing pingbot infra.
git clone git://archive.git.mtrnord.blog/MTRNord/ping-monitoring.git
Log | Files | Refs | LICENSE

go.mod (1291B)


      1 module github.com/MTRNord/ping-monitoring
      2 
      3 go 1.21.5
      4 
      5 require github.com/prometheus/client_golang v1.18.0
      6 
      7 require (
      8 	github.com/fatih/color v1.10.0 // indirect
      9 	github.com/mattn/go-colorable v0.1.13 // indirect
     10 	github.com/mattn/go-isatty v0.0.19 // indirect
     11 	github.com/rs/zerolog v1.31.0 // indirect
     12 	github.com/tidwall/gjson v1.17.0 // indirect
     13 	github.com/tidwall/match v1.1.1 // indirect
     14 	github.com/tidwall/pretty v1.2.0 // indirect
     15 	github.com/tidwall/sjson v1.2.5 // indirect
     16 	go.mau.fi/util v0.3.0 // indirect
     17 	golang.org/x/crypto v0.18.0 // indirect
     18 	golang.org/x/exp v0.0.0-20240112132812-db7319d0e0e3 // indirect
     19 	golang.org/x/net v0.20.0 // indirect
     20 	golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 // indirect
     21 	maunium.net/go/maulogger/v2 v2.4.1 // indirect
     22 )
     23 
     24 require (
     25 	github.com/beorn7/perks v1.0.1 // indirect
     26 	github.com/cespare/xxhash/v2 v2.2.0 // indirect
     27 	github.com/goccy/go-yaml v1.11.3
     28 	github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect
     29 	github.com/prometheus/client_model v0.5.0 // indirect
     30 	github.com/prometheus/common v0.45.0
     31 	github.com/prometheus/procfs v0.12.0 // indirect
     32 	github.com/sirupsen/logrus v1.9.3
     33 	golang.org/x/sys v0.16.0 // indirect
     34 	google.golang.org/protobuf v1.31.0 // indirect
     35 	maunium.net/go/mautrix v0.17.0
     36 )