Skip to content

jakobbuis/incident-monitoring

Repository files navigation

Incident monitoring

Dashboard for reviewing incidents on your websites

Contents

Setup

Setup this project as a regular Laravel-application. Setup follows the normal steps like filling in the environment file, etc. Do not forget the following:

  1. Setup the task scheduling.
  2. Run the migrations.
  3. Configure the Slack-webhook URL to receive notifications.

User interface

The home route of the application renders the dashboard. There are no other views.

Slack integration

Incident monitoring supports integration with a single Slack-channel. Configure a webhook for your Slack-group with a valid channel. Add this webhook to the environment file as SLACK_WEBHOOK_URL.

Importing data

An Artisan commands is available to import your websites into the Incident monitoring database. Use as follows:

php artisan websites:import data.csv

There are a number of optional flags to control which columns are imported, which you can review by running php artisan websites:import -h. Additionally, you can purge stale records (those that are not included in the file you import) by using the --purge option.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published