Skip to content

A service that monitors a web service and alerts users when the site is down. Offers tracking and visualisation of high-level metrics

Notifications You must be signed in to change notification settings

AverageHomosapien/UptimeMonitoringService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Uptime Monitoring Service

A service that monitors a web service and alerts users when the site is down. Offers tracking and visualisation of high-level metrics.

Features

  • Downtime Alerts: Receive immediate notifications when your web service becomes unavailable.
  • Performance Tracking: Monitor response times and other key performance indicators.
  • Visual Analytics: Access graphical representations of your service's uptime and performance metrics.

Installation

Clone the Repository:

git clone https://github.com/AverageHomosapien/UptimeMonitoringService.git
cd UptimeMonitoringService

Run the Services:

  • Start the monitoring service and the web interface. Ensure both are running and properly configured to communicate with each other.
  • To run the test UI Application NodeJS is a prequisite. Navigate to the BasicWebsite folder and run node app.js

Usage

  • Access the Dashboard: Open your web browser and navigate to the URL where the web interface is hosted to view real-time monitoring data and analytics.
  • Configure Monitoring: Use the web interface to add or remove services to monitor, set alert thresholds, and customize notification settings.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

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

This project is maintained by Calum Hamilton.

About

A service that monitors a web service and alerts users when the site is down. Offers tracking and visualisation of high-level metrics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published