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

Client-2699 C Metrics #147

Closed
wants to merge 67 commits into from
Closed

Client-2699 C Metrics #147

wants to merge 67 commits into from

Conversation

shannonklaus
Copy link
Contributor

No description provided.

BrianNichols and others added 9 commits February 15, 2024 14:06
Rename as_policy_metrics to as_metrics_policy.
Add as_metrics_writer_create() to be used when default metrics_writer implementation is needed.
Do not reserve nodes when function is always called from cluster tend thread.
Fix macos cpu/mem calculations.
@shannonklaus shannonklaus marked this pull request as ready for review February 21, 2024 21:48
Move private node metrics to as_node.c
Temporarily enable metrics in test.
TODO: Comment out enable metrics when finished with new testing.
If a metrics file error occurs after the metrics file open succeeds in as_metrics_writer_enable(), close file and return error.
Destroy node metrics in as_node_destroy() and when metrics are disabled.
Call as_node_add_timeout() on timeout.
Only add latency for commands that completed successfully,
In async, only set begin timestamp once at the beginning and measure time elapsed for connection creation and command completion from that time.
Reserve nodes whenever writing cluster metrics.
FIx report_dir default doc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants