-
Notifications
You must be signed in to change notification settings - Fork 6
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
Added fixes to process metrics #22
Conversation
This should now be a stable version that will gather and ship metrics. What is yet to be done is to check out the rollup function in the chartbuilder and figure out how it works. There seems to be some strange behavior there. |
Rollup function can be set explicitly in chart definition or implicitly by setting metric type (gauge or counter) in metric meta info. |
Update: We have an issue with the |
Update: Fixed by adding |
Adding a list of tag names and metric names for reference (this will be changed in the near future): Tags:
Metrics:
|
add infra token to process metrics
Add infra token to setup script
add process.thread.count metric
Add missing tags pid, ppid
@megastef I've added the
pidusage-tree
module to this PR and added tests to make sure it works. We have some strange behavior with not gatheringchild_process
metrics for CPU, memory, and uptime.TODO:
Figure out why gathering
child_process
metrics is failing.