What is SigNoz?

SigNoz is an open-source, self-hosted monitoring and logging platform designed to help developers and DevOps teams troubleshoot and optimize their applications. It provides a robust set of features for collecting, storing, and analyzing telemetry data, including metrics, logs, and traces.

Main Features

SigNoz offers a range of features that make it an attractive choice for monitoring and logging, including:

  • Scalability: SigNoz is designed to handle large volumes of data and can scale horizontally to meet the needs of growing applications.
  • Customizable Dashboards: Users can create custom dashboards to visualize their data and track key metrics.
  • Alerting and Notification: SigNoz provides a robust alerting system that allows users to set custom thresholds and notification rules.

Installation Guide

Prerequisites

Before installing SigNoz, you will need to ensure that your system meets the following requirements:

  • Docker: SigNoz is containerized and requires Docker to run.
  • Storage: SigNoz requires a storage solution, such as Elasticsearch or Cassandra, to store its data.

Step 1: Install SigNoz

To install SigNoz, follow these steps:

  1. Clone the SigNoz repository from GitHub.
  2. Run the installation script to deploy SigNoz to your Docker environment.

SigNoz Snapshot and Restore Workflow

What is a Snapshot?

A snapshot is a point-in-time backup of your SigNoz data. Snapshots are useful for creating restore points in case of data loss or corruption.

Creating a Snapshot

To create a snapshot, follow these steps:

  1. Log in to your SigNoz instance.
  2. Navigate to the Snapshots page.
  3. Click the

Submit your application