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

Add application metrics for RPC latency, etc. #22

Merged
merged 5 commits into from
Oct 1, 2021
Merged

Conversation

hopskipnfall
Copy link
Owner

@hopskipnfall hopskipnfall commented Sep 30, 2021

Adds the following config properties:

# Enables server metrics to be monitored and logged.
metrics.enabled=false
# How often the metrics should be saved to a file in seconds.
metrics.loggingFrequencySeconds=15

# Core number of threads to be used. Default value 5.
server.coreThreadpoolSize=5

Application-level and JVM metrics will be logged to CSV files in the metrics/ directory generated at runtime.

Also adds @AssistedInject onto some classes.

@hopskipnfall hopskipnfall merged commit 56c16d1 into master Oct 1, 2021
@hopskipnfall hopskipnfall deleted the metrics branch October 1, 2021 16:22
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.

1 participant