SigNoz
SigNoz is an open-source observability platform built on OpenTelemetry, offering a unified solution for logs, traces, and metrics. It serves as an open-source alternative to Datadog and New Relic.
With SigNoz, you can:
- Centralize all your logs, metrics, and traces. Monitor your application, anticipate issues before they arise, and resolve downtime swiftly with comprehensive context.
- Get insights into your application's performance, identify bottlenecks, and optimize your application.
- Create alerting and automation rules to proactively monitor your application.
- Obtain real-time insights into your application's performance and quickly troubleshoot issues.
Prerequisites​
You can install SigNoz with just a few clicks using LocalOps. Before proceeding with the installation, ensure you have a LocalOps account.
If you don't have an account, you can sign up here.
Once registered, you need to set up the following:
- A connection to your AWS or Alibaba account. To establish a connection, visit Connections, click on
Add Connection
, and follow the instructions specific to your cloud provider. - An Environment template with the following specifications:
- At least 3 nodes
- Instance type: t3.large
Installation​
After meeting the prerequisites, you can deploy SigNoz with just a few clicks.
-
Visit LocalOps.
-
Go to the Environments page.
-
Click on
Create App Environment
. -
Enter the following details:
- Name: Specify the name of your environment.
- Template: Select the template you created earlier.
- App: Choose
SigNoz
. - Connection: Select the connection you established earlier.
- Region: Choose the region for deployment.
- Provide the Helm values. The default values will be prefilled. You can clear them and input the following values:
fullnameOverride: signoz
frontend:
service:
type: NodePortYou can add additional values to the Helm chart as needed, but ensure the above values remain unchanged.
-
After entering the values, click on
Next: Review Environment
. Review the environment details and click onCreate Environment
.
Once you click on Create Environment
, the deployment will start. It takes roughly around 30 minutes to complete the deployment. Which does the following:
- Creates a Kubernetes cluster.
- Installs SigNoz using Helm.
- Sets up the necessary configurations.
- Sets up domains and SSL certificates.
- Configures VPC and security groups.
- Configures Load Balancer.
- Configures necessary volumes and storage classes.
Accessing SigNoz​
Once the deployment is complete, you can access SigNoz by clicking your environment from the Environments page and then clicking on View app
.