Skip to content

A Django-based dashboard application for monitoring system resource utilization using the psutil library.

License

Notifications You must be signed in to change notification settings

tsarbas/django-psutil-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django_psutil_dash

A Django-based dashboard application for monitoring system resource utilization using the psutil library.

Features

  • Real-time monitoring of CPU usage, memory usage, disk usage, and network statistics.
  • Easy integration with existing Django projects.

Installation

  1. Pip install the package:
pip install django-psutil-dash
  1. Add django_psutil_dash to your INSTALLED_APPS setting:
INSTALLED_APPS = [
    ...
    'django_psutil_dash',
]

Usage

  1. Add the following URL pattern to your project's URL configuration:
from django_psutil_dash.urls import psutil_urlpatterns

urlpatterns = [
    ...
    path('psutil/', psutil_urlpatterns()),
]
  1. Run the Django development server:
python manage.py runserver
  1. Navigate to http://localhost:8000/psutil/ to view the dashboard.

Screenshots

Dashboard

Processes

Disks

Network

Dependencies

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

A Django-based dashboard application for monitoring system resource utilization using the psutil library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published