Skip to content

alertd is a tool to alert system managers about server crashes

License

Notifications You must be signed in to change notification settings

richxcame/alertd

Repository files navigation

alertd

The tool is designed to monitor the server status using the iLO API and send alerts to the system administrators using the SMS API. Tested with the following servers:

  • iLO 4 ProLiant DL380 Gen9 Intel(R) Xeon(R) CPU E5-2683 v4 @ 2.10GHz

Preqrequisites:

Installation:

  1. Create .env
cp .env.example .env
  1. Server ilo list as shown in servers.example.json (which needs to be monitored)
cp servers.example.json servers.json
  1. System administrators list as shown in admins.example.json (Which will be used to send alerts)
cp admins.example.json admins.json

Run the application in development mode:

go run main.go

Buid the application in production mode:

$ go build -o alertd
$ ./alertd

About

alertd is a tool to alert system managers about server crashes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published