Commit Graph

119 Commits

Author SHA1 Message Date
Matej Kramny
8aae002623 DNS check 2017-02-12 13:39:37 -08:00
Matej Kramny
c04128ce36 compile message for Fixed status
- better logging
v3-alpha-1
2017-02-06 23:05:39 -08:00
Matej Kramny
1b93730121 compile template message 2017-02-06 21:56:08 -08:00
Matej Kramny
85d92bcb07 rename monitor -> mon 2017-02-06 10:57:02 -08:00
Matej Kramny
0dc54e4e6e - customisable time format
- custom messages
- configure threshold count instead of uptime %
2017-02-05 23:43:38 -08:00
Matej Kramny
b3bc1d4405 - compile message templates
- send metrics to cachet
- fix http default configuration
2017-02-05 19:27:01 -08:00
Matej Kramny
b4fa33b8ad - immediate tick flag
- reword Start -> ClockStart etc
2017-02-04 22:40:31 -08:00
Matej Kramny
edfd4a51e6 Print monitor features 2017-02-04 22:15:24 -08:00
Matej Kramny
a2d8128109 huuman friendly config! 2017-02-04 21:49:13 -08:00
Matej Kramny
d43eca4b7d - yaml & json supported 2017-02-04 21:48:27 -08:00
Matej Kramny
36bf228599 a compiling proof of concept
- abstract type
- http, tcp, icmp & dns monitor types
- unmarshal from json into any monitor type
2017-02-04 18:23:53 -08:00
Matej Kramny
0cd6fa13a7 Merge branch 'master' into v3
# Conflicts:
#	cli/main.go
2017-02-04 16:12:42 -08:00
Matej Kramny
e910807973 basic refactor + new prototype 2017-02-04 16:02:22 -08:00
Matej Kramny
9b29a0450c Merge pull request #40 from to-kn/add_http_header_support
Add http header support
2017-02-04 14:45:21 -08:00
Matej Kramny
aaecc1669a Merge pull request #41 from yacloud-io/master
Support making request with proxy
2016-07-27 16:30:15 +01:00
Yi Tao Jiang
48586eb0aa Support making request with proxy 2016-07-27 23:24:54 +08:00
Tobias Knipping
2c364f3d2f add support for specifying http-headers and really use Method spezified 2016-07-24 16:34:30 +02:00
Matej Kramny
0de0baf5f9 Merge pull request #31 from faizshukri/fix/timeout-exceed
Timeout exceeded while awaiting headers
2016-06-22 15:59:54 +01:00
Faiz Shukri
3f4b9ced77 Add timeout customization 2016-06-16 13:38:51 +08:00
Matej Kramny
20e4dd1414 Add to readme 2016-05-19 19:43:01 +01:00
Matej Kramny
29b02fd164 Update example JSON 2016-05-19 19:41:19 +01:00
Matej Kramny
5c4f0c2e69 Print descriptions from cli v2.0 2016-05-19 19:34:36 +01:00
Matej Kramny
9d0e176695 Add to readme, remove comment 2016-05-19 19:26:29 +01:00
Matej Kramny
6e9f5440ba Update documentation 2016-05-19 19:18:02 +01:00
Matej Kramny
0ceccccd45 More config options, markdown in incidents
- Specify method to ping with
- Body regex match
- Markdown in incident messages
- Update existing incidents
2016-05-19 18:40:01 +01:00
Matej Kramny
c729fbdf41 Update readme 2016-05-19 12:55:53 +01:00
Matej Kramny
30eea191d3 Merge branch 'Soulou-monitor_interval'
* Soulou-monitor_interval:
  update readme
  Implement 'inteval' config parameter -> number of seconds between checks
2016-05-19 12:53:54 +01:00
Matej Kramny
e0556b56b4 Merge branch 'monitor_interval' of https://github.com/Soulou/cachet-monitor into Soulou-monitor_interval
* 'monitor_interval' of https://github.com/Soulou/cachet-monitor:
  update readme
  Implement 'inteval' config parameter -> number of seconds between checks

# Conflicts:
#	cachet/config.go
#	main.go
#	monitor.go
#	readme.md
2016-05-19 12:53:21 +01:00
Matej Kramny
2d62fc7443 refactoring 2016-05-19 12:20:56 +01:00
Matej Kramny
dfad6f0906 Vision readme 2016-05-19 00:05:00 +01:00
Matej Kramny
267a6cb6b3 better packaging
- update readme
2016-05-18 23:54:55 +01:00
Alan Campbell
025d0c5822 Merge pull request #27 from CastawayLabs/fix-readme
Update go install guide
2016-03-07 16:34:36 -05:00
Alan Campbell
5793df7353 Update go install guide 2016-03-07 16:31:24 -05:00
Matej Kramny
fae03e7561 Merge pull request #10 from studiofrenetic/master
Add time interval
2015-12-08 13:02:12 +00:00
Matej Kramny
bcf53f0afc Merge pull request #17 from Soulou/patch-1
Fix configuration example in README
2015-08-24 00:08:36 +01:00
Soulou
e4a586b92a update readme 2015-08-23 20:01:41 +02:00
Soulou
76b897eb05 Implement 'inteval' config parameter -> number of seconds between checks 2015-08-23 17:33:23 +02:00
Soulou
3c1e2cd452 Fix configuration example in README 2015-08-22 19:13:27 +02:00
Matej Kramny
270dbd361b Update documentation for api url v1.1.0 2015-07-19 21:44:21 +01:00
Matej Kramny
a83cf43e60 Fix v1 api url 2015-07-19 21:43:59 +01:00
Matej Kramny
8b0bc42d50 Add screenshot to readme 2015-07-19 21:38:20 +01:00
Matej Kramny
b609679993 Report new incident and set as fixed 2015-07-19 21:32:26 +01:00
Mathieu Doyon
850f4d237b Update interval to 5 secs 2015-07-19 16:23:49 -04:00
Mathieu Doyon
019bc8c057 Fix merge conflict 2015-07-19 16:23:18 -04:00
Matej Kramny
a710944218 Merge pull request #15 from CastawayLabs/update-cachet-api
Fix API-related crashes, improve fail messages
2015-07-19 20:31:35 +01:00
Matej Kramny
2b4097e90a Update example config with default values 2015-07-19 20:27:26 +01:00
Matej Kramny
7a5ad278bb Improve fail reasons, fix api crashes
- Add options about TLS verification
- Fix crashes when cachet presents IDs as a string
- Improve fail reasons
2015-07-19 20:25:34 +01:00
Mathieu Doyon
f918ea38cd Add time interval 2015-04-08 14:28:36 -04:00
Matej Kramny
350244514a Improve readme, Dockerfile v1.0.0 2015-03-21 21:09:23 +00:00
Matej Kramny
409d753931 Link to incident, resolved message
- Major outage when already in Partial outage
- Resolved at x message
- Link incident to component
2015-03-21 20:08:05 +00:00