63 Commits

Author SHA1 Message Date
a5847457fd feat: add network tag to metrics (#12733) 2024-12-18 06:16:43 +00:00
cea71aef51 chore: deals: remove forgotten graphsync references (#12084) 2024-06-14 11:33:31 +10:00
cee77aa415 chore: remove duplicate words in strings and comments 2024-04-30 16:04:38 +10:00
16cc24443f Merge remote-tracking branch 'origin/master' into chore/master-into-sturdy 2023-11-22 17:26:37 +01:00
369a4c4bfa metric milliseconds computation with golang original method (#11403)
Signed-off-by: Icarus9913 <icaruswu66@qq.com>
2023-11-16 14:50:23 +01:00
848c20d15f Merge branch 'master' into feat/sturdypost 2023-11-06 16:10:57 -06:00
Phi
d1b8af338e Export Mpool-count
Record the current size of the mpool and export through Prometheus
2023-10-31 08:09:00 +00:00
a520ee85d6 master-to-sturdy 2023-09-21 10:37:02 -05:00
d17bfb14f8 feat: miner deps: harmonydb 2023-07-14 18:05:49 -05:00
e54b32208c fix 2023-07-07 14:17:21 -04:00
60ee56a23e Add a metric to display pruning of the node's peer 2023-07-07 10:41:36 -04:00
4b5a665422 Merge remote-tracking branch 'origin/master' into feat/piecereader-perf 2023-05-26 13:00:42 +02:00
326a0356a4 piecereader: Add metrics 2023-05-23 13:32:17 +02:00
6ecaf826af no, Sum it is. 2023-03-27 23:17:41 +03:00
a0f908da57 use Count instead of LastValue 2023-03-27 23:11:56 +03:00
ddebdfb37c add execution metrics to the chain node views 2023-03-27 20:56:07 +03:00
08134552a4 address review comments 2023-03-24 15:48:58 +02:00
4b590e2102 add vm execution metrics 2023-03-24 15:16:22 +02:00
51c6b64c91 feat: consensus: log ApplyBlock timing/gas stats 2023-03-14 13:58:36 +01:00
57c31a79e7 feat: metrics: Tag storage path types 2022-11-29 13:06:56 +01:00
baa107278d sched: Fix duplicate view on queue sizes 2022-11-28 19:57:51 +01:00
c0fce07889 sched: Metrics around scheduldng workload 2022-11-28 19:51:18 +01:00
bc879c5bd8 feat: sched: Add metrics around sched cycle 2022-11-28 19:07:35 +01:00
9bf9843ff6 add metrics 2022-04-20 19:48:41 -07:00
77a954c7c3 Merge branch 'master' into feat/cid-to-piece-idx 2022-02-28 12:57:11 -07:00
a9ec408844 collect resource manager metrics 2022-02-14 19:46:05 +02:00
3ecf478ff0 Merge pull request #8026 from gammazero/feat/cid-to-piece-idx
Lotus chain nodes relay indexer pubsub messages
2022-02-04 12:05:46 +04:00
c084130d3e Lotus chain nodes relay indexer pubsub messages
Content providers announce the availability of indexer data using gossip pubsub.  The content providers are not connected directly to indexers, so the pubsub messages are relayed to indexers via chain nodes. This PR makes chain nodes relay gossip pubsub messages, on the /indexer/ingest/<netname> topic.
2022-02-03 14:56:21 -08:00
dad9190142 Add metrics to dagstore piecereader 2021-12-03 17:07:14 +01:00
3bfaf5af16 add missing NodeType tag 2021-10-22 10:19:23 +08:00
a60ccbf106 Merge pull request #7541 from filecoin-project/feat/sector-state-prom
Expose per-state sector counts on the prometheus endpoint
2021-10-20 15:22:22 +01:00
b7fe165b8f metrics: More correct units in graphsync metrics 2021-10-19 19:57:47 +02:00
9a993d25d0 Collect and expose graphsync metrics 2021-10-19 19:20:00 +02:00
852ac4c178 Expose per-state sector counts on the prometheus endpoint 2021-10-19 18:53:07 +02:00
a8a9818043 Expose storage states on the metrics endpoint 2021-10-01 14:45:01 +02:00
0514f38dc4 Merge remote-tracking branch 'origin/master' into chore/merge-1.10 2021-06-14 13:27:53 +02:00
534badad2a mpool: Add more metrics 2021-06-11 13:19:26 +02:00
53537a0af2 stmgr: Improve ApplyBlocks metrics 2021-04-15 19:44:13 +02:00
2b32c2e597 add some metrics 2021-03-05 14:48:57 +02:00
fe230f901e Collect worker task metrics 2021-03-05 12:48:17 +01:00
3795cc2bd2 segregate chain and state blockstores.
This paves the way for better object lifetime management.

Concretely, it makes it possible to:
- have different stores backing chain and state data.
- having the same datastore library, but using different parameters.
- attach different caching layers/policies to each class of data, e.g.
  sizing caches differently.
- specifying different retention policies for chain and state data.

This separation is important because:
- access patterns/frequency of chain and state data are different.
- state is derivable from chain, so one could never expunge the chain
  store, and only retain state objects reachable from the last finality
  in the state store.
2021-02-28 22:49:44 +00:00
0570306bb6 add metrics for delayed blocks. 2020-12-10 14:52:05 +00:00
336aa95ab5 Add metrics for VM flush duration and obj count
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-11-17 20:41:33 +01:00
7cbd4d49c3 gofmt 2020-10-21 18:39:57 +10:00
3e767ca5c8 wrap api in metrics proxy 2020-10-21 18:27:13 +10:00
f7b52d16f5 metrics: add expected height metric 2020-09-07 02:57:12 +00:00
9f4506bda5 metrics: gofmt 2020-08-28 11:51:51 +02:00
3ebe4ebb3d Add views for pubsub metrics 2020-08-28 16:25:50 +10:00
094baf8aa9 distinguish local message validation failures from remote 2020-08-28 16:11:24 +10:00
896edfe072 pubsub metrics for RPCs 2020-08-20 23:14:32 +03:00