Skip to content

DevWatch is error tracking system . All the logs and error display in one place.

Notifications You must be signed in to change notification settings

rcoder23/DevWatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Error Tracking System

Welcome to the Error Tracking System! This project consists of three components designed to work together for tracking, saving, and displaying application logs and errors.


📂 Project Structure

1. ErrorTracker

  • Description: A dashboard that saves and displays logs and errors generated by applications.
  • Purpose: Provides a central location to visualize errors, analyze logs, and monitor application behavior.
  • Technology Stack:
    • Backend: (e.g., Java, Spring Boot)
    • Database: (e.g., PostgreSQL, MySQL)
    • Frontend: (e.g., React, Angular, or other UI frameworks) (TODO)
  • Features:
    • Save and display error logs.
    • Search and filter logs by type, timestamp, or severity. (TODO)
    • Alert and notification integration (e.g., Slack, email). (TODO)

2. Error-SDK

  • Description: A lightweight Java SDK to integrate into other applications for capturing and reporting errors to the ErrorTracker dashboard.
  • Purpose: Acts as a bridge between applications and the dashboard, ensuring all errors and logs are sent and processed.
  • Features:
    • Capture uncaught exceptions.
    • Provide manual error logging:
      ErrorSDK.captureException(new Exception("Sample error message"));
    • Attach context, breadcrumbs, and metadata for detailed error tracking.
  • Usage:
    • Add the SDK jar to your application's dependencies.
    • Configure the Error-SDK settings (e.g., endpoint URL, app identifiers).

3. Error-Module

  • Description: A test module that integrates the Error-SDK to simulate error generation.
  • Purpose: Demonstrates how to use the SDK and generates test errors for validation.
  • Features:
    • Includes sample code to trigger various types of errors (e.g., runtime exceptions, logging events).
    • Sends errors to the ErrorTracker dashboard for verification.

About

DevWatch is error tracking system . All the logs and error display in one place.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages