Skip to content

xuemian168/property_monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

property_monitor

This is an enterprise-grade monitoring system designed for real-time network and digital asset management. Built using a Django backend with a Vue frontend, the platform ensures efficient monitoring, management, and notification functionalities for IT environments.

Backend is a Django-based network monitoring system with the following key features and configurations:

Core Features

The application includes the following main modules:

  1. Endpoint Monitoring - Endpoint overview and monitoring
  2. Network Management - Network latency analysis and property management
  3. Authentication Management - Certificate management functionality
  4. Mail System - Email notification management
  5. System Settings - Security configuration and system settings

Technical Stack

Backend

  • Framework: Django 4.2 with Django REST Framework.
  • Database: PostgreSQL.
  • Authentication: Simple JWT.
  • Task Scheduling: django-crontab for scheduled jobs.
  • Cross-Origin Requests: CORS enabled for seamless integrations.

Frontend

  • Framework: Vue 3 with Composition API.
  • UI Components: Element Plus.
  • Other Dependencies:
    • @fortawesome/fontawesome: Icon library.
    • date-fns: Utility for date manipulation.
    • ajv: JSON schema validation.

Apps

  • cert: Certificate management
  • tcp: TCP monitoring
  • property: Property management
  • emailTest: Email testing
  • setting: System settings
  • end_point: Endpoint monitoring

Login Page

image

Dashboard

image

Property

image

Certifications

image

Certification Detail

image

End Points

image

Settings

image

Mail System Monitor

image

About

An enterprise digital asset monitoring platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published