SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
19.32k stars 1.3k forks source link

Support for terraform #1851

Open ankitnayan opened 1 year ago

ankitnayan commented 1 year ago

Along with support for

mariuskimmina commented 1 year ago

Can you clarify what you mean by "support for Terraform" ? I belive it should already be possible to deploy SigNoz using Terraform so I am unsure what would need to be done here

pranay01 commented 1 year ago

@mariuskimmina So, as of now we have not tested if it is possible to deploy SigNoz with terraform. If you try it and share your findings, it would be a good first step

mariuskimmina commented 1 year ago

Sure I can try it out after the holidays

prakashbalaji commented 6 months ago

@pranay01 @ankitnayan - We are evaluating Signoz for our observability needs and one thing we are looking for is to use automation to provision dashboards and alerts. Do we have something similar to newrelic or datadog providers in terraform to manage all interactions with the tool? If terraform is not the preferred route to create dashboards, what other automation tools are in place to help us setup service level dashboards quickly. We generally don't prefer using UI to provision infrastructure elements and automation is key for us.

https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/dashboard

ankitnayan commented 6 months ago

This is picked up now by @prashant-shahi

ankitnayan commented 6 months ago

Screenshot 2024-05-21 at 4 42 23 PM

ayush-rathore-quartic commented 4 months ago

We would like to have this feature as well, Commenting for support.

JeevaSang commented 4 months ago

I have noticed that Signoz currently doesn't support configuring alerts via YAML. Is there a plan to add this feature to the roadmap, or is the only way to configure alerts through the UI? Configuring manually via the UI is challenging when we need to set up numerous alerts and dashboards, especially across multiple stages like dev, QA, and QA1. Integrating YAML configuration would significantly streamline this process. Is this possible?

grandwizard28 commented 3 months ago

You can now use SigNoz's terraform provider to configure alerts: https://github.com/SigNoz/terraform-provider-signoz