infra/op-ufm/op-ufm
felipe andrade 39bf1de860 fix(ufm): betterer error metric label (#6535)
* fix(ufm): betterer error metric label

* remove commented code
2023-07-31 11:24:19 -07:00
..
cmd/ufm fixes, deployed to dev 2023-07-18 10:21:19 -07:00
pkg fix(ufm): betterer error metric label (#6535) 2023-07-31 11:24:19 -07:00
tools/kmstool fix(ufm): betterer error metric label (#6535) 2023-07-31 11:24:19 -07:00
.gitignore signer tls, send tx on heartbeat 2023-07-12 09:55:14 -07:00
Dockerfile fixes, deployed to dev 2023-07-18 10:21:19 -07:00
entrypoint.sh skeleton, poll, heartbeat, configs, healthz, dockerfile 2023-07-12 09:55:14 -07:00
example.config.toml lint 2023-07-18 10:52:03 -07:00
go.mod add kmstool 2023-07-19 12:04:41 -07:00
go.sum add kmstool 2023-07-19 12:04:41 -07:00
Makefile add kmstool 2023-07-19 12:04:41 -07:00
README.md skeleton, poll, heartbeat, configs, healthz, dockerfile 2023-07-12 09:55:14 -07:00

OP User Facing Monitoring

This project simulates a synthetic user interacting with a OP Stack chain.

It is intended to be used as a tool for monitoring the health of the network by measuring end-to-end transaction latency.

Metrics

  • Round-trip duration time to get transaction receipt (from creation timestamp)

  • First-seen duration time (from creation timestamp)

Usage

Run make ufm to build the binary. No additional dependencies are necessary.

Copy example.config.toml to config.toml and edit the file to configure the service.

Start the service with ufm config.toml.