Conversation
Codecov Report
|
ChristineTChen
left a comment
There was a problem hiding this comment.
Hi @reyiyo, thanks for your contribution! I've made a few comments/mostly nits. Looks great so far!
|
Thank you very much @ChristineTChen! The requested changes are ready |
|
Hi @ChristineTChen! I was wondering if you've had a chance to look at this PR |
ChristineTChen
left a comment
There was a problem hiding this comment.
Hi! I took another look and added a few more comments. Overall looks good :)
|
Thank you @ChristineTChen! The requested changes are ready for review |
|
Thank you @ruthnaebeck! The requested changes are ready for review. |
ChristineTChen
left a comment
There was a problem hiding this comment.
Hi @reyiyo! I reviewed the metrics that the ProxySQL integration is submitting. I've left some comments on metric types.
From the metadata descriptions, it's not super clear to me why some of the rate metrics should be submitted as a rate. If the metrics should be time-normalized as rate types, then could we include that in the description or remapped name?
ChristineTChen
left a comment
There was a problem hiding this comment.
Thanks @reyiyo for taking the time to address everything! Looks good to me :)
|
Hi @reyiyo ! We'd also like to add a default dashboard for it and look at any other enhancements/improvements that would benefit ProxySQL/Datadog users. Please let us know what you think! |
|
Hi @dsahni ! That'd be awesome! Please let me know how do we proceed. |
|
Hi @reyiyo, we'll backport this PR to integrations-core (and then close the issue) and do the remaining work. |
|
Hello @reyiyo, Feel free to have a look and comment if you think of anything. Any input will be appreciated! |
|
Thank you very much @FlorianVeaux. The PR looks great. Looking forward to see it merged :) |
What does this PR do?
This PR introduces a new agent check for ProxySQL which is a high performance MySQL proxy. ProxySQL is officially supported by Percona and is the recommended load balancer for Percona XtraDB Cluster.
Originally written by @ovaistariq (DataDog/dd-agent#3107) and opened as #39 and @bangpound (#97)
Motivation
ProxySQL is a commonly used database proxy in MySQL and Percona XtraDB Cluster deployments, and Datadog is a popular monitoring tool. Datadog currently doesn't have any agent check for ProxySQL, hence adding this agent check to Datadog will benefit other users in the community.
Review checklist
PR has a meaningful title or PR has the
no-changeloglabel attachedFeature or bugfix has tests
Git history is clean
If PR impacts documentation, docs team has been notified or an issue has been opened on the documentation repo
Additional Notes
Not applicable.