Skip to content

A tiny dashboard application that could monitor servers, services and GPUs' status. Powered by python3 + flask + sqlite

Notifications You must be signed in to change notification settings

lsvih/service-status-monitor

Repository files navigation

Service Status Monitor

A Tiny dashboard application that could monitor servers, services and GPUs' status. Written in Python3.

Screenshot

GPU status

Real-time GPU Usage Statistics

Dependency

  • Python3
  • Flask
  • sqlite
  • apscheduler
  • Boostrap
  • Vue.js
  • axios

Usage

pip3 install -r requirements.txt
gunicorn -w 4 -b 0.0.0.0:5006 app:app

python3 app.py for development mode.

Then visit 127.0.0.1:5006.

Default administrator's username and password:

username=root
password=root

Note

There need a account 'monitor' whose password is 'monitor' and which authorized to execute ps -e in GPU server.

Acknowledgement

GPU monitor refer to https://github.com/congjianluo/GPU-monitor

About

A tiny dashboard application that could monitor servers, services and GPUs' status. Powered by python3 + flask + sqlite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published