Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
0ea0367178
24
README.md
24
README.md
|
@ -1,5 +1,5 @@
|
||||||
[![npm](https://img.shields.io/npm/v/npm.svg)]()
|
[![npm](https://img.shields.io/npm/v/npm.svg)]()
|
||||||
[![CocoaPods](https://img.shields.io/cocoapods/l/AFNetworking.svg)]()
|
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
|
||||||
|
|
||||||
<h1> <img src="https://user-images.githubusercontent.com/3319450/31204769-06a0f9da-a933-11e7-87d5-efda1059ccfe.png" alt="Glass" width="35" height="35"> Glass </h1>
|
<h1> <img src="https://user-images.githubusercontent.com/3319450/31204769-06a0f9da-a933-11e7-87d5-efda1059ccfe.png" alt="Glass" width="35" height="35"> Glass </h1>
|
||||||
|
|
||||||
|
@ -118,10 +118,19 @@
|
||||||
![api_examples](https://user-images.githubusercontent.com/3319450/31204191-3e197804-a930-11e7-871e-2c469480b906.gif)
|
![api_examples](https://user-images.githubusercontent.com/3319450/31204191-3e197804-a930-11e7-871e-2c469480b906.gif)
|
||||||
|
|
||||||
# Alerting
|
# Alerting
|
||||||
* Glass alerts check once a minute for subnet utilization and every 5 seconds for lease-rate alerts
|
* **Realtime Alerting** One of our biggest high value returns on this project was creating something that can keep us on top of any sort of outage issues.
|
||||||
* Shared Network Utilization % Thresholds (Warning & Critical) (Default 0 and 95)
|
* "Is our server writing leases even though the process is alive?"
|
||||||
* Leases per minute rate (Default 50)
|
* "Is any our shared networks filling up?"
|
||||||
* 0 values = Off
|
* **Shared Subnet Utilization Alerting** (Checked once a minute)
|
||||||
|
* Customize thresholds
|
||||||
|
* Default 80 (Warning)
|
||||||
|
* Default 95 (Critical)
|
||||||
|
* **Leases Per Minute** (Checked once every 5 seconds) - If your disk fills up - or your SAN is unavailable - alerting your team on absolutely zero activity on your production server can allow you to be on the 8-ball. This is a step-above process alerting because you can have the dhcp server process running and no leases being written.
|
||||||
|
* **Default**: 50
|
||||||
|
* Glass keeps track of a rolling average of leases being written on the minute, the counter can be seen realtime on the dashboard
|
||||||
|
* 0 value in **Glass Settings** or in your **glass_config.json** will turn the alerting functionality **OFF**
|
||||||
|
|
||||||
|
## Alert Delivery Methods
|
||||||
* Glass currently supports the following alerting delivery methods
|
* Glass currently supports the following alerting delivery methods
|
||||||
|
|
||||||
## E-Mail
|
## E-Mail
|
||||||
|
@ -155,8 +164,9 @@ cd glass-isc-dhcp
|
||||||
mkdir logs
|
mkdir logs
|
||||||
chmod u+x ./bin/ -R
|
chmod u+x ./bin/ -R
|
||||||
|
|
||||||
npm install
|
sudo npm install
|
||||||
npm start
|
sudo npm install forever -g
|
||||||
|
sudo npm start
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
* For Debian this is all that is needed and Glass should start immediately, you can browse via http://server-ip:3000
|
* For Debian this is all that is needed and Glass should start immediately, you can browse via http://server-ip:3000
|
||||||
|
|
Loading…
Reference in New Issue