Skip to content

Enhancement: feature to monitor Health on other managed sites #171

@damms005

Description

@damms005

While this project is good for monitoring a website on a site-by-site basis, it will be really useful if it can be extended to cover a group of websites (perhaps by a configuration file).

This enhancement can be easily achieved because of 2 major and powerful features which this package already provides, which are:

  1. Routes which can serve as API access to the service and
  2. It already supports JSON response

These two can be leveraged on to provide a unified dashboard (similar to services of OhDearApp?) for a group of websites controlled/managed (with some sort of Authentication of course).

This package can be further improved to leverage on Laravel Notification to update this proposed dashboard in real-time. Initial load of the dashboard may make AJAX requests to get the Health status for each of the group of websites/servers, while the page keeps polling/listening for Notifications tom update real-time.

If this is welcomed, I will like to contribute to it, provided there is someone that can help with the design/prototyping of the frontend components (UI design is not really my strength :)).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions