open-vault/physical/raft
Nick Cabatoff 39c7e7c191
Add more raft metrics, emit more metrics on non-perf standbys (#12166)
Add some metrics helpful for monitoring raft cluster state.

Furthermore, we weren't emitting bolt metrics on regular (non-perf) standbys, and there were other metrics
in metricsLoop that would make sense to include in OSS but weren't.  We now have an active-node-only func,
emitMetricsActiveNode.  This runs metricsLoop on the active node.  Standbys and perf-standbys run metricsLoop
from a goroutine managed by the runStandby rungroup.
2022-10-07 09:09:08 -07:00
..
bolt_32bit_test.go
bolt_64bit_test.go
bolt_linux.go Update gopsutil to v3 to fix MacOS deprecation warnings (#16321) 2022-07-20 16:37:10 -07:00
chunking_test.go
fsm.go Add more raft metrics, emit more metrics on non-perf standbys (#12166) 2022-10-07 09:09:08 -07:00
fsm_test.go Adjust raft transactions to be safer with get operations (#17151) 2022-09-16 09:35:48 -07:00
io.go
msgpack.go
raft.go Add more raft metrics, emit more metrics on non-perf standbys (#12166) 2022-10-07 09:09:08 -07:00
raft_autopilot.go Add more raft metrics, emit more metrics on non-perf standbys (#12166) 2022-10-07 09:09:08 -07:00
raft_test.go merkle sync undo logs (#17103) 2022-09-13 10:03:19 -07:00
raft_util.go Add autopilot automated upgrades and redundancy zones (#15521) 2022-05-20 16:49:11 -04:00
snapshot.go
snapshot_test.go
streamlayer.go
streamlayer_test.go
types.pb.go Update protos to match update of protobuf go library (#17215) 2022-09-19 16:45:44 -04:00
types.proto
varint.go
vars_32bit.go Ensure initialMmapSize is 0 on Windows (#14977) 2022-04-08 12:07:21 -07:00
vars_64bit.go Ensure initialMmapSize is 0 on Windows (#14977) 2022-04-08 12:07:21 -07:00