Max Inden
|
a0a0f7e15f
|
src/exporter: Record whether node lookup failed or not
|
2020-04-15 21:59:33 +02:00 |
|
Max Inden
|
5f75e3b222
|
src/exporter: Periodically reconnect to each discovered node
|
2020-04-14 22:22:10 +02:00 |
|
Max Inden
|
b7fbc96ba3
|
src/exporter: Do not interpret discovery event as node being online
|
2020-04-13 18:27:55 +02:00 |
|
Max Inden
|
5dd8dffc49
|
src/exporter: Fix ping event recording
|
2020-04-13 18:16:43 +02:00 |
|
Max Inden
|
e343a11bd7
|
src/exporter: clippy
|
2020-04-13 18:08:44 +02:00 |
|
Max Inden
|
2dc98bec36
|
src/exporter: fmt
|
2020-04-13 18:06:24 +02:00 |
|
Max Inden
|
29635d12f9
|
src/exporter: Expose time since last seen for nodes
|
2020-04-13 18:05:00 +02:00 |
|
Max Inden
|
393c3a8ff0
|
src/exporter: Add random node lookup duration metric
|
2020-04-13 14:26:59 +02:00 |
|
Max Inden
|
87d76a7357
|
src/main: Prefix metrics with kademlia_exporter
|
2020-04-12 23:30:16 +02:00 |
|
Max Inden
|
590822dd4d
|
src/exporter: Apply clippy comments
|
2020-04-12 23:28:09 +02:00 |
|
Max Inden
|
975b1db733
|
src: Run fmt
|
2020-04-12 23:22:49 +02:00 |
|
Max Inden
|
f69244d5dd
|
src/*: Specify dht name via command line
|
2020-04-12 23:22:05 +02:00 |
|
Max Inden
|
4588dbcb42
|
src/exporter: Use max mind ip db to localize nodes
|
2020-04-12 23:15:05 +02:00 |
|
Max Inden
|
8a72f1db3a
|
src/exporter/client: Restrict number of in and out connections
|
2020-04-12 22:44:25 +02:00 |
|
Max Inden
|
cefcae8e1d
|
*: Run clippy
|
2020-04-12 15:01:54 +02:00 |
|
Max Inden
|
94cf3d9bde
|
src/exporter/client: Don't attempt connecting to local ip addresses
|
2020-04-12 14:54:25 +02:00 |
|
Max Inden
|
aa41fb8471
|
src/exporter/client: Trigger random node lookups on interval
|
2020-04-12 14:53:54 +02:00 |
|
Max Inden
|
6da53e4520
|
src: Run fmt and clippy
|
2020-04-12 00:55:51 +02:00 |
|
Max Inden
|
2efff13ee7
|
*: Support multiple Dhts
|
2020-04-12 00:51:33 +02:00 |
|
Max Inden
|
d5ceae965f
|
src/exporter: Remove MDNS
Not of much use in the first place for the exporter itself. In addition
my hoster classified it as a netscan.
|
2020-04-11 18:51:12 +02:00 |
|
Max Inden
|
13ef91e49c
|
src/*: Apply clippy
|
2020-04-10 13:49:05 +02:00 |
|
Max Inden
|
e0395ad75e
|
src/*: Run fmt
|
2020-04-10 13:41:06 +02:00 |
|
Max Inden
|
8474fe0865
|
src/* Move libp2p login into exporter/client
|
2020-04-10 13:40:37 +02:00 |
|
Max Inden
|
a9042bb1ed
|
src/main: Terminate on ctrl-c
|
2020-04-10 11:50:11 +02:00 |
|
Max Inden
|
f7582c97c0
|
Cargo.toml: Pin tide
|
2020-04-07 23:11:13 +02:00 |
|
Max Inden
|
8db7d894c3
|
Dockerfile: Add
|
2020-04-07 22:56:28 +02:00 |
|
Max Inden
|
b53eaa6961
|
src/*: Move behaviour into own module
|
2020-03-30 23:06:40 +02:00 |
|
Max Inden
|
3210d62918
|
src/*: Move Exporter to own module
|
2020-03-30 22:58:49 +02:00 |
|
Max Inden
|
54718dd80f
|
src/main: Introduce Exporter struct
|
2020-03-30 22:52:16 +02:00 |
|
Max Inden
|
323aae0f27
|
src/main: Apply linters
|
2020-03-30 22:23:04 +02:00 |
|
Max Inden
|
ce9e57bd72
|
Cargo.lock: Update with name change
|
2020-03-30 22:17:55 +02:00 |
|
Max Inden
|
8d71421d65
|
Cargo.toml: Rename to kademlia-exporter
|
2020-03-30 21:59:43 +02:00 |
|
Max Inden
|
013c050dfc
|
*: Update dependencies
|
2020-03-30 21:57:14 +02:00 |
|
Max Inden
|
ea9f8a5283
|
src/fake_substrate_protocol: Remove protocol
|
2020-03-30 21:56:58 +02:00 |
|
Max Inden
|
53aefda0bf
|
Print all listeners
|
2019-12-01 18:27:25 +01:00 |
|
Max Inden
|
f2f2a54880
|
Instrument all network behaviour events
|
2019-12-01 18:15:38 +01:00 |
|
Max Inden
|
2d3ca91dc6
|
Add prometheus metrics endpoint
|
2019-12-01 16:45:58 +01:00 |
|
Max Inden
|
d0bf0c9d3a
|
Run cargo fix
|
2019-12-01 15:31:17 +01:00 |
|
Max Inden
|
522d538215
|
Move fake protocol to separate modul
|
2019-12-01 15:27:18 +01:00 |
|
Max Inden
|
b08102b987
|
Rework imports
|
2019-12-01 15:12:46 +01:00 |
|
Max Inden
|
67f151281b
|
Add cc3 bootnode
|
2019-12-01 14:40:58 +01:00 |
|
Max Inden
|
4c8d73ebfb
|
Bootstrap Kademlia
|
2019-11-30 22:49:58 +01:00 |
|
Max Inden
|
c9f5e6531e
|
Stay connected to node
|
2019-11-30 22:27:17 +01:00 |
|
Max Inden
|
ad0e6f9474
|
Introduce fake event
|
2019-11-29 22:44:08 +01:00 |
|