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 influxdb monitoring #67

Merged

Conversation

aarontovars
Copy link
Contributor

@aarontovars aarontovars commented Dec 4, 2023

This PR introduces InfluxDB support to our monitoring stack, alongside Graphite.

The key driver for this addition is the need for more secure communication protocols in our monitoring tools. Unlike Graphite, which is limited to UDP/TCP, InfluxDB supports HTTPS, offering enhanced security. It also brings token-based authentication and the ability to specify organization and data buckets, aligning better with security standards and modern monitoring needs.

@aarontovars
Copy link
Contributor Author

aarontovars commented Dec 12, 2023

Hi @tblock79 @RoyWiggins @joshy ,

Did you have a chance to take a look at this PR? If you have any doubt or any clarification, please do not hesitate to contact me!

@rogerbramon
Copy link

Hi @tblock79 and @RoyWiggins,

We would like to hear your opinion on this PR.

We believe that adding an additional option to Graphite could enhance the project, particularly for storing logs outside the intranet. This would allow for a secure connection using HTTPS.

If you have any alternative suggestions or find this inconvenient, we are open to discussing it. We would prefer to contribute to the project rather than deviate from it to fulfill our requirements.

Thank you!

@RoyWiggins RoyWiggins merged commit 01106fa into mercure-imaging:master Feb 14, 2024
1 check passed
@tblock79
Copy link
Member

We finally managed to review the PR today and merged it. Thank you for contributing this!!

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.

4 participants