alert-handler-for-custom-metrics

command module
v0.0.0-...-37ff333 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 4, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

README

DISCONTINUATION OF PROJECT.

This project will no longer be maintained by Intel.

Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.

Intel no longer accepts patches to this project.

If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.

Alert Handler for Custom Metrics

Alert Handler implements automated responses to telemetry-based alerts enabling the system to adapt to state change. It listens on port, waiting for incoming JSON packet describing alerts via webhook. On receipt of an alert it triggers an action or a user-configured script.

Installation

You will need a go 1.11+ environment in order to build Alert Handler for Custom Metrics. Once you have a go environment, run

go build

in the Alert Handler for Custom Metrics directory. The resulting executable, given default configuration, should be run in the same folder. Note: For security reasons, Alert Handler for Custom Metrics should be owned and run by a non-priviledged Linux user.

Configuration

The file alert-handler-config.json contains the user configurable options. From this file changes can be made to custom alerts, change the listening port number and URL path, and change the location of the scripts directory. New configuration files are picked up at run time.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL