Skip to content

Conversation

rvagg
Copy link
Member

@rvagg rvagg commented Jul 18, 2025

Only enabled with LOTUS_ENABLE_MESSAGE_FETCH_INSTRUMENTATION=1 due to minor additional blockstore index usage.

Looks a little like this during normal operation:

Screenshot 2025-07-18 at 1 09 14 pm

It's difficult to show this from Prometheus well but bitswap usage seems to be fairly rare, we're able to get most messages from pubsub. The occasional fetches make it look like it hovers a bit above 95% but it's very patchy.

The timings aren't quite as interesting as hoped due to the infrequency but they do show some interesting things about the local blockstore, just isolated to messages.

@rvagg rvagg requested a review from ZenGround0 July 18, 2025 03:11
@github-project-automation github-project-automation bot moved this to 📌 Triage in FilOz Jul 18, 2025
Only enabled with LOTUS_ENABLE_MESSAGE_FETCH_INSTRUMENTATION=1 due to minor
additional blockstore index usage.
@rvagg rvagg force-pushed the rvagg/instrument-bitswap branch from d24b5f2 to 21ae17b Compare July 18, 2025 03:48
Copy link
Contributor

@ZenGround0 ZenGround0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So cool to see this graph

@github-project-automation github-project-automation bot moved this from 📌 Triage to ✔️ Approved by reviewer in FilOz Jul 18, 2025
@rvagg rvagg merged commit 280d05d into master Jul 18, 2025
98 checks passed
@rvagg rvagg deleted the rvagg/instrument-bitswap branch July 18, 2025 07:03
@github-project-automation github-project-automation bot moved this from ✔️ Approved by reviewer to 🎉 Done in FilOz Jul 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🎉 Done
Development

Successfully merging this pull request may close these issues.

2 participants