Giter Site home page Giter Site logo

yagelnasmanit / environment.monitor Goto Github PK

View Code? Open in Web Editor NEW
22.0 1.0 4.0 61.15 MB

Environment.monitor is the solution for continuous tracking of any environmental components availability over time. Designed to provide single and comprehensive interface for tracking and evaluation of environment health.

License: Apache License 2.0

Java 58.49% CSS 0.18% TypeScript 29.84% JavaScript 1.18% HTML 10.31%
availability availability-monitor environmental-monitoring environments

environment.monitor's Introduction

environment.monitor

Build Status Code Climate Quality Gate

Is a tool for continuous gathering, aggregation and representation of environment health, that provides access to environment status information via both UI dashboards & REST API

Current environment components states Environment components daily statistics
CURRENT STATUS DASHBOARD ENVIRONMENT DAILY STATUS DASHBOARD
Particular component availability over time
RESOURCE DETAILS DASHBOARD

Quickstart with test extension

With docker:

git clone  https://github.com/YagelNasManit/environment.monitor.git
docker-compose up --build

Without docker:

Documentation

See the Wiki for the available documentation

Feature Requests & Bugs

Found a bug or would like to see a new feature implemented? Raise an issue in the Issue Tracker

Contributing

Eager to fix a bug or introduce a new feature? Clone the repository and issue a pull request

License

environment.monitor is licensed under the Apache License 2.0

environment.monitor's People

Contributors

garei avatar yagelnasmanit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

environment.monitor's Issues

UI is not launching

Just tried your tutorial. After the Setup UI is not launching.

I see the below error
Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Thu Nov 09 16:17:15 PST 2017
There was an unexpected error (type=Not Found, status=404).
No message available

Environments and resources sorting

Environments and resources order should left same over the server restart.
Today it doesn't follow any sorting rule.
I believe that environments and resources should be sorted by name by default.

Pdf Reporting

Make possible to generate pdf reports of:

  • aggregated statuses
  • resource check results

Filter by:

  • environment
  • resources
  • time frame
    -status

Email Notifications

Enable email notifications for status check results:

  • particular resource,
  • particular environement,
  • particular status.

For example: particular resource goes down, any resource of particular environment resource goes down etc.

Add possibility to review results of particular resources checks on UI

  1. Add possibility to provide resource check result detais (stack trace, message etc) to StatusCollector
  2. Add possibility to store results into DB.
  3. Add possibility to retrieve check details to API layer (implementation details to be considered).
  4. Consider page/ dashboard/ widget implementation for review of status checks details on UI.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.