Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collect Holochain metrics from target nodes #109

Open
ThetaSinner opened this issue Oct 15, 2024 · 1 comment
Open

Collect Holochain metrics from target nodes #109

ThetaSinner opened this issue Oct 15, 2024 · 1 comment

Comments

@ThetaSinner
Copy link
Member

ThetaSinner commented Oct 15, 2024

When we run TryCP-based scenarios, we are running one control node and connecting to several targets that have TryCP and Holochain on them. We collect custom and host metrics from the control node but we don't yet collect any metrics from Holochain on the target nodes.

Depends on: #111

We could solve this in two ways

  • Modify Holochain to integrate with Telegraf, and have TryCP launch Holochain with it configured to write metrics to file. At the end of the scenario we could have TryCP run Telegraf to push metrics to InfluxDB
  • Investigate a tool that could run Wind Tunnel scenarios the way that they were originally designed to run. That is, without TryCP. Then figure out how to integrate Telegraf with that tool.

  • Holochain would need to know to push the run_id as a tag with each record
  • How much work would it be to support both collecting metrics in real time and after the run?
@ThetaSinner
Copy link
Member Author

I suggest that we do #111 before this, then we can decide which option we're going with and can add some AC for this issue.

@ThetaSinner ThetaSinner changed the title Collect metrics from target nodes Collect Holochain metrics from target nodes Oct 15, 2024
@ThetaSinner ThetaSinner moved this to Ready for refinement in Holochain Oct 15, 2024
@ThetaSinner ThetaSinner moved this from Ready for refinement to Ready in Holochain Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

1 participant