Add to readme, remove comment
This commit is contained in:
@@ -30,7 +30,6 @@ type Monitor struct {
|
|||||||
|
|
||||||
// Threshold = percentage
|
// Threshold = percentage
|
||||||
Threshold float32 `json:"threshold"`
|
Threshold float32 `json:"threshold"`
|
||||||
// Saturat
|
|
||||||
ExpectedStatusCode int `json:"expected_status_code"`
|
ExpectedStatusCode int `json:"expected_status_code"`
|
||||||
// compiled to Regexp
|
// compiled to Regexp
|
||||||
ExpectedBody string `json:"expected_body"`
|
ExpectedBody string `json:"expected_body"`
|
||||||
|
|||||||
@@ -82,3 +82,10 @@ We made this tool because we felt the need to have our own monitoring software (
|
|||||||
The idea is a stateless program which collects data and pushes it to a central cachet instance.
|
The idea is a stateless program which collects data and pushes it to a central cachet instance.
|
||||||
|
|
||||||
This gives us power to have an army of geographically distributed loggers and reveal issues in both latency & downtime on client websites.
|
This gives us power to have an army of geographically distributed loggers and reveal issues in both latency & downtime on client websites.
|
||||||
|
|
||||||
|
Package usage
|
||||||
|
-------------
|
||||||
|
|
||||||
|
When using `cachet-monitor` as a package in another program, you should follow what `cli/main.go` does. It is important to call `ValidateConfiguration` on `CachetMonitor` and all the monitors inside.
|
||||||
|
|
||||||
|
[API Documentation](https://godoc.org/github.com/CastawayLabs/cachet-monitor)
|
||||||
|
|||||||
Reference in New Issue
Block a user