What is SigNoz?
SigNoz is an open-source, multi-tenant, and highly scalable monitoring and logging platform designed to help developers and DevOps teams gain visibility into their application performance and troubleshoot issues quickly. With SigNoz, you can collect, process, and analyze log data from multiple sources, providing a unified view of your application’s performance and health.
Main Features of SigNoz
SigNoz offers a range of features that make it an ideal choice for monitoring and logging, including:
- Multi-tenancy: SigNoz allows multiple teams to use the same platform, with each team having its own isolated environment.
- Scalability: SigNoz is designed to handle large volumes of log data and can scale horizontally to meet the needs of growing applications.
- Real-time analytics: SigNoz provides real-time analytics and insights into application performance, allowing developers to quickly identify and troubleshoot issues.
Installation Guide
Prerequisites
Before installing SigNoz, you’ll need to ensure that your system meets the following requirements:
- Docker and Docker Compose installed on your system
- At least 4GB of RAM and 2CPU cores available
Step-by-Step Installation
To install SigNoz, follow these steps:
- Clone the SigNoz repository from GitHub
- Run the command `docker-compose up -d` to start the SigNoz containers
- Access the SigNoz UI by navigating to `http://localhost:3000` in your web browser
SigNoz Snapshot and Restore Workflow
Creating a Snapshot
To create a snapshot of your SigNoz data, follow these steps:
- Login to the SigNoz UI and navigate to the Settings page
- Click on the
