5f19c6cace
* chore: Remove several instances of WithLogger * chore: unexport Logger fields * chore: unexport some more Logger fields * chore: go fmt chore: fix test chore: s/logger/log chore: fix test chore: revert http.Handler.Handler constructor initialization * refactor: integrate review feedback, fix all test nop loggers * refactor: capitalize all log messages * refactor: rename two logger to log |
||
---|---|---|
.. | ||
README.md | ||
handler.go | ||
handler_test.go | ||
metrics.go | ||
push.go | ||
push_test.go | ||
reporter.go | ||
reporter_test.go | ||
store.go | ||
telemetry_test.go | ||
timestamps.go | ||
timestamps_test.go |
README.md
Telemetry Data
Telemetry is first collected by retrieving prometheus data from a Gatherer. Next, the collected data is filtered by matching a subset of prometheus families. Finally, the data is transmitted to a prometheus push gateway handler.
The handler enriches the metrics with the timestamp when the data is received.