Matt Johnstone
|
0dbc9f7954
|
renamed NewSolanaCollector -> newSolanaCollector
|
2024-06-11 11:00:35 +02:00 |
Matt Johnstone
|
fb9beaf29d
|
removed hack/ + added .gitignore
|
2024-06-06 21:14:10 +02:00 |
Jeff Schroeder
|
29609d45b3
|
Merge pull request #12 from mcamou/use_getblockproduction
Use getBlockProduction instead of calculating skip rate ourselves (FIXES #1 and #3)
|
2024-06-06 12:38:02 -04:00 |
mcamou
|
e32b8a2ecd
|
PR comments
|
2024-06-06 18:34:40 +02:00 |
mcamou
|
b8fcc7c170
|
One more fix
|
2024-06-04 16:56:00 +02:00 |
mcamou
|
7fc66653fa
|
Another fix
|
2024-06-04 16:25:18 +02:00 |
mcamou
|
9de09fa830
|
Fix bug in epoch switchover
|
2024-06-04 16:00:58 +02:00 |
mcamou
|
84ae5798a7
|
Address PR comments
|
2024-06-04 12:24:54 +02:00 |
mcamou
|
70eafb273e
|
Add the solana_leader_slots_by_epoch metric
|
2024-05-30 18:51:11 +02:00 |
mcamou
|
7fbc2a450e
|
Fix condition check
|
2024-05-30 16:04:04 +02:00 |
mcamou
|
9ea6272f8b
|
rm blocktime.go
|
2024-05-29 14:45:44 +02:00 |
mcamou
|
e775e88b38
|
rm leaderschedule.go
|
2024-05-29 14:44:19 +02:00 |
mcamou
|
9ffe04f51e
|
rm getconfirmedblocks.go
|
2024-05-29 13:59:22 +02:00 |
mcamou
|
918ceb3be6
|
#3: Use getBlockProduction instead of calculating skip rate ourselves
|
2024-05-29 13:56:04 +02:00 |
Leopold Schabel
|
4db1d1ba23
|
README.md: document solana_node_version
|
2022-08-11 15:46:07 +02:00 |
Eran Davidovich
|
16c8b10324
|
Solana node version metric (#9)
|
2022-08-10 19:13:08 +02:00 |
Leopold Schabel
|
5873f07cb1
|
Merge pull request #8 from naei/feature/votepubkey
|
2022-07-29 18:05:06 +02:00 |
Lucas P
|
dea0bd7a27
|
Add votePubkey optional parameter
|
2022-07-29 14:43:52 +02:00 |
Leopold Schabel
|
e72bebd6a9
|
Create LICENSE
|
2021-03-28 23:03:03 +02:00 |
Leo
|
7a6ccbcabc
|
Fix typo
|
2021-02-12 21:21:01 +01:00 |
Leo
|
8bb41130ce
|
Reduce loglevel for "confirmed blocks"
|
2021-01-04 01:21:41 +01:00 |
Leo
|
b988b26a1d
|
Update Go and set entrypoint instead of command
|
2021-01-04 01:11:25 +01:00 |
Leo
|
2256352668
|
Update README.md
|
2021-01-04 01:11:25 +01:00 |
Leo
|
57344b51fb
|
Add node key label in addition to vote key
|
2021-01-04 01:11:25 +01:00 |
Leo
|
a87b361b9a
|
Implement skip rate tracking
|
2021-01-04 01:11:19 +01:00 |
Leo
|
a9ec76867e
|
Rename collector receiver to *c
|
2021-01-04 00:35:35 +01:00 |
Leo
|
430e628a92
|
Refactor out RPC call boilerplate
|
2021-01-04 00:35:35 +01:00 |
Leo
|
5ea21e2e6d
|
Refactor RPC into separate package
|
2021-01-04 00:35:35 +01:00 |
Leopold Schabel
|
c231590314
|
Update README.md
|
2020-11-13 11:21:17 +01:00 |
Leopold Schabel
|
5353cabca8
|
Update README.md
|
2020-06-08 17:29:42 +02:00 |
Leo
|
350e83f1ca
|
Create README.md
Fixes T675
|
2020-06-08 17:23:22 +02:00 |
Leopold Schabel
|
73e8cae42b
|
Add example dashboard
|
2020-06-08 16:08:57 +02:00 |
Leopold Schabel
|
43f8293717
|
Use vote_pubkey as primary key
The vote key is the primary key, the node identity can change
(and does not actually matter, the authorized voter does).
|
2020-06-08 15:42:45 +02:00 |
Leopold Schabel
|
ec50e7ccef
|
Set bank commitment level to recent
This includes unrooted votes.
Ref T666
|
2020-06-08 15:42:42 +02:00 |
Leopold Schabel
|
1e317bf2d3
|
Use node key rather than vote key as pubkey tag
|
2020-06-08 15:42:41 +02:00 |
Leopold Schabel
|
46650ade21
|
Disable CGO
Won't work in a scratch image
|
2020-06-08 15:42:39 +02:00 |
Leopold Schabel
|
08e7d1d792
|
Add Dockerfile
|
2020-06-08 15:42:37 +02:00 |
Leopold Schabel
|
6418a7d90a
|
Implement solana exporter
Test Plan:
```
$ curl -s localhost:8080/metrics | grep ^solana | head -n 2
solana_active_validators{state="current"} 55
solana_active_validators{state="delinquent"} 3
$ curl -s localhost:8080/metrics | grep GaPde6VAj6EqheqFNiEALLAZKuKYJ9B8wYDr3WDgNM69
solana_validator_activated_stake{pubkey="GaPde6VAj6EqheqFNiEALLAZKuKYJ9B8wYDr3WDgNM69"} 6.7028325569004e+13
solana_validator_last_vote{pubkey="GaPde6VAj6EqheqFNiEALLAZKuKYJ9B8wYDr3WDgNM69"} 1.124376e+06
solana_validator_root_slot{pubkey="GaPde6VAj6EqheqFNiEALLAZKuKYJ9B8wYDr3WDgNM69"} 1.124339e+06
```
If an error occurs, the scrape fails.
Origin-Revision: http://rev/D360
|
2020-06-08 15:40:19 +02:00 |
Leopold Schabel
|
5b1886afe5
|
Init commit
|
2020-01-31 14:53:39 +01:00 |