Skip to content

"MomentoMonto" - A Simple Heartbeat Mechanism for your Web Servers, Developer friendly server uptime monitor and response time analyzer, It continuously checks the availability of your servers, tracks response times, and provides real-time performance insights through a clean and interactive dashboard While Deploying a Web Server.

License

Notifications You must be signed in to change notification settings

haroontrailblazer/MomentoMonto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MomentoMonto - Server Monitor & Live Response Time Analyzer

MomentoMonto.mp4

A Realtime Server Monitoring System with Analysis of Response Time Insights which Reduces the Overwhelming CMD Interface for Devs to Monitor their Server in Realtime while Deploying or in their Test Instances

1000152142-removebg-preview
image



Python Streamlit License Status Maintained

🛡️ Created by Cisco Certified Data Analyst

data-analytics-essentials

Credly Badge

Skills
Dashboard, Data Analysis, Data Storytelling, Data Visualization, Excel, SQL, Tableau



Overview

MomentoMonto is a server monitoring and response time analysis tool designed to track, analyze, and visualize the performance of web servers in real-time.
It helps developers, system administrators, and network engineers ensure high availability, stability, and speed of their online services.


Key Features

  • Real-Time Monitoring: Continuously checks server uptime and performance.
  • Response Time Tracking: Measures latency and displays detailed analysis.
  • Uptime Visualization: View server stability through charts and metrics.
  • Multi-Server Support: Monitor multiple endpoints simultaneously.
  • Smart Alerts (optional): Detect downtime or slow responses automatically.
  • Modern UI: Interactive Streamlit dashboard for easy data visualization.

Architecture & Workflow

MomentoMonto uses Python and Streamlit to periodically send HTTP requests to the configured servers and record:

  • Response time (in milliseconds)
  • Server availability (Up/Down status)
  • Request timestamps

The collected data is visualized with charts and response trends for intuitive performance tracking.


Tech Stack

Category Technology
Language Python
Framework Streamlit
Libraries requests, time, datetime, matplotlib, re
License Apache 2.0

Contributing

Contributions are always welcome!
If you'd like to enhance MomentoMonto (for example, by adding log exports, push notifications, or cloud sync), feel free to:

  1. Open an issue
  2. Submit a pull request

Author

haroontrailblazer

🔗 GitHub: haroontrailblazer


License

This project is licensed under the Apache License 2.0

About

"MomentoMonto" - A Simple Heartbeat Mechanism for your Web Servers, Developer friendly server uptime monitor and response time analyzer, It continuously checks the availability of your servers, tracks response times, and provides real-time performance insights through a clean and interactive dashboard While Deploying a Web Server.

Topics

Resources

License

Stars

Watchers

Forks

Contributors