Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Uptime monitoring application made for Datadog intership assignment

Notifications You must be signed in to change notification settings

Prepager/UptimeMonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uptime Monitoring - Datadog internship assignment.

Simple uptime monitoring console application made in NodeJS. Provides user interface for creating, updating, and deleting sites, by saving them to an SQLite database.

Prerequisites

  • NodeJS

Install Dependencies

Run one of the following:

yarn install
npm install

Execute Program

Run one of the following:

yarn start
npm start

Run Tests

Run one of the following:

yarn test
npm test

Possible Improvements

  • Extended unit testing.
  • Better user-interface (website?).
  • Hide alerts after some user-defined delay.
  • Use the database ORM features to a larger degree.
  • Threading to prevent intervals being delayed by blocking code.
  • Split analytics logic out into own files to make it more maintainable.

About

Uptime monitoring application made for Datadog intership assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published