-
Notifications
You must be signed in to change notification settings - Fork 184
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
Grafana Integration #425
base: ros2
Are you sure you want to change the base?
Grafana Integration #425
Conversation
Build doesn't complete as it misses the dependency to cURL, @ct2034 could you help me with this? |
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
Yup that fixes it |
Thanks for your work. This looks very good. |
I've added unit tests for the conversion from The remaining code consists of a lightweight node that connects to an InfluxDB or Telegraf instance using basic |
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
Co-authored-by: Christian Henkel <[email protected]>
diagnostic_remote_logging/include/diagnostic_remote_logging/influxdb.hpp
Outdated
Show resolved
Hide resolved
/********************************************************************* | ||
* Software License Agreement (BSD License) | ||
* | ||
* Copyright (c) 2009, Willow Garage, Inc. |
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.
Please change
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.
You mean the year right? Or also the copyright holder? If so what should that be?
This is the first time i've done anything like this
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.
This should be the copyright holder. And that is you or your company, depending on how you handle these things.
And please add your package to [.github/workflows/lint.yaml] and [.github/workflows/test.yaml] |
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.
Please also look at the linter feedback
diagnostic_remote_logging/include/diagnostic_remote_logging/influxdb.hpp
Outdated
Show resolved
Hide resolved
/********************************************************************* | ||
* Software License Agreement (BSD License) | ||
* | ||
* Copyright (c) 2009, Willow Garage, Inc. |
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.
This should be the copyright holder. And that is you or your company, depending on how you handle these things.
Co-authored-by: Christian Henkel <[email protected]>
Man, I really struggled with the linter… until I finally just ran the tools in Ament 🤦🏼♂️. Aside from that, I’ve fixed the README — looks like some of your comments might have merged incorrectly. Thanks for catching that! I hope everything is good now. |
Yeah. The linters are relentless sometimes 😉 |
Draft PR based on #401
Creating a new node that can export all diagnostics to telegraf or influxdb to be used with tools like grafana.