Skip to content

Legacy Documentation

You are viewing documentation for Nadi v1.0. This version is no longer actively maintained. View the latest documentation .

Introduction

Welcome to the documentation of Nadi, a powerful error monitoring and exception tracking tool designed to help developers identify, track, and resolve software bugs and exceptions efficiently.

Outdated Requirements

This documentation lists PHP > 7 and Laravel 5+ requirements. Current SDKs require:

  • PHP 8.1+
  • Laravel 9+

Please refer to the latest documentation for current requirements.

Why Nadi?

Nadi combines the best features of popular error monitoring platforms into a unified solution, enabling you to streamline your error monitoring workflow.

Key Features

FeatureDescription
Error MonitoringCapture, collect, and analyze errors within your application
Real-time AlertsReceive instant alerts via email, Slack, or other channels
Error AggregationIntelligently group similar errors to identify patterns
Context and MetadataAccess stack traces, request data, and user information
IntegrationsSeamlessly integrate with popular development tools
Release TrackingAssociate errors with specific code releases
Performance MonitoringTrack application metrics and identify bottlenecks

Getting Started

To get started with Nadi, follow the installation guide.

The Architecture

Application → Shipper Agent → Nadi Collector → Dashboard
  1. The Application installed with Nadi's Client captures events and stores them to log files
  2. Shipper reads the log files and sends them to Nadi Collector

Supported Platforms

RuntimeFramework
PHPLaravel
PHPWordPress

View the latest documentation →

Released under the MIT License.