prysm-pulse/shared
Leandro Lugaresi d061c784e0 Added Prometheus Client and p2p Metrics (#673)
* Added prometheus client and p2p metrics

* Avoid run the adapter if the metrics are disabled

* fix visibility issue

* Fix invalid p2p.Message sent to Adapters

The middlewares (adapters) must receive the complete message to avoid
problems and the main Handler must get the values from middlewares

Also, added tests and comments for metrics package

* Added logrus hook collector

This collector is used to collect counters of log messages.
The main purpose of these metric is to know how many warnings and errors
the system are getting.

* Add hook when register the prometheus service

* update bazel builds

* fix emit tests and remove unused imports

* gazelle --fix

* remove unused logger

* move prometheus package to shared directory

* better metric names and fix metric paths

* improve metric tests and start to use promauto

* added prometheus initial documentation

* fix tests

* fix type differences with go get and bazel

* Fix service test
2018-11-15 07:54:45 -05:00
..
bitutil Various Fixes to Allow State Recalculation to Succeed (#733) 2018-11-08 19:13:50 +01:00
bls Adding Basic Private Key Management (#671) 2018-11-08 11:22:31 +08:00
bytes Integers to Bytes Helper Methods (#734) 2018-11-08 11:52:51 -05:00
cmd Added Prometheus Client and p2p Metrics (#673) 2018-11-15 07:54:45 -05:00
database More todos (#558) 2018-09-22 12:58:24 -04:00
debug Fixing profiling and tracing (#550) 2018-09-21 13:35:48 -05:00
event Migrate dependencies on @com_github_ethereum_go_ethereum//event (#601) 2018-10-02 21:49:01 -04:00
hashutil Make blake2b hash util in shared/ (#649) 2018-10-13 21:32:29 -05:00
iputils k8s: Kubernetes - Part 2 of ?? (#401) 2018-08-14 11:16:21 -05:00
keystore Adding Basic Private Key Management (#671) 2018-11-08 11:22:31 +08:00
legacyutil switch ethereum 2.0 to ethereum serenity (#714) 2018-11-01 07:02:01 -04:00
mathutil Cleanup and Refactor Shared Package (#634) 2018-10-09 00:58:54 -05:00
mclock Migrate dependencies on @com_github_ethereum_go_ethereum//event (#601) 2018-10-02 21:49:01 -04:00
p2p Added Prometheus Client and p2p Metrics (#673) 2018-11-15 07:54:45 -05:00
prometheus Added Prometheus Client and p2p Metrics (#673) 2018-11-15 07:54:45 -05:00
shardutil Use consistent hash formatting (#650) 2018-10-12 08:35:49 -07:00
slotticker Various cleanup and bugfixes around validator/RBC interaction (#657) 2018-10-14 10:29:57 -05:00
testutil Add check for validity to CheckBit method (#658) 2018-10-15 02:35:52 +08:00
BUILD.bazel Cleanup and Refactor Shared Package (#634) 2018-10-09 00:58:54 -05:00
service_registry_test.go Add More Lint Rules With gometalinter (#284) 2018-07-15 15:06:36 -04:00
service_registry.go Cleanup and Refactor Shared Package (#634) 2018-10-09 00:58:54 -05:00