-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
feat: Add Clarify output plugin #13220
Conversation
2e7a342
to
b5c9866
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the cool plugin @bbergshaven! I do have some minor comments in the code. One bigger issue is the missing test-cases. Please provide unit-tests especially for the key-and metric-generation! In the best case, you provide a full integration test, but you should at least be able to provide a mock backend to check the validity of generated metrics...
7a6c7de
to
fce840e
Compare
Thank you @srebhan for a great and swift review. Looking forward to hear back from you! |
fce840e
to
4e6dc0d
Compare
f5fecef
to
1e15027
Compare
5238d76
to
fc61ce9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@bbergshaven thanks for the update! I have some more smaller comments, but we are quite close...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoops, forgot to submit my review..
0883521
to
9629b6e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Still some formatting comments and simplifications...
Add plugin to support writing metrics to Clarify.
- Move client setup from Connect to Init method.
9629b6e
to
f446694
Compare
f446694
to
6282cc5
Compare
6282cc5
to
34ad1b4
Compare
34ad1b4
to
5d4a1c5
Compare
Download PR build artifacts for linux_amd64.tar.gz, darwin_amd64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Thanks you very much for your effort and contribution @bbergshaven!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this - Will the Tools or Integration page of clarify.io get updated to reflect this?
The ID and series name creation does concern me. While I understand the need to differentiate data, it seems like if you have multiple tags and the order switched around, this could cause confusion?
Add plugin to support writing metrics to Clarify.
Required for all PRs
Added output plugin to write metric to Clarify.
www.clarify.io