Skip to main content

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.

  1. Visit LocalOps.

  2. Go to the Environments page.

  3. Click on Create App Environment.

  4. 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: NodePort

    You can add additional values to the Helm chart as needed, but ensure the above values remain unchanged.

  5. After entering the values, click on Next: Review Environment. Review the environment details and click on Create 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.

Resources