Matej Kramny
5f664959db
fix cachet api returning bad response code
2019-07-27 23:57:06 +07:00
Matej Kramny
49c009eb30
remove unused imports
2019-06-02 13:34:59 +08:00
Matej Kramny
80d424722b
fix panics
2019-06-02 13:34:38 +08:00
Matej Kramny
162d55b3f3
huge refactor
...
- extendable backends
- better project structure
- better cli interface
2019-02-20 11:14:45 +08:00
Matej Kramny
df31238a1f
Merge pull request #66 from CastawayLabs/feature/upstart-example
...
Add upstart example
2019-01-08 10:05:23 +08:00
Matej Kramny
a6b879bcee
Merge pull request #99 from osallou/fix_set_version
...
add version information
2019-01-08 10:05:05 +08:00
Matej Kramny
c4f7544640
Merge pull request #92 from srabouin/master
...
Close HTTP requests
2019-01-08 10:04:19 +08:00
Matej Kramny
ae3a18591f
Merge pull request #85 from tolbxela/patch-1
...
The table in the Templates section was corrected
2019-01-08 10:03:45 +08:00
Matej Kramny
7cbc234c42
Merge pull request #84 from sgreene570/master
...
Add license and cleanup readme
2019-01-08 10:03:33 +08:00
Matej Kramny
0b63b0e63d
Merge pull request #81 from axnsan12/master
...
fix component status parsing
2019-01-08 10:03:05 +08:00
Olivier Sallou
5d34e1cf38
add version information
...
Sets at build time the version information with -ldflags "-X
main.version=3.0.0" for example, the --version will display software
version
2018-10-02 10:40:44 +02:00
Steve Rabouin
581b1465e6
Close HTTP requests
...
Resolves #75
2018-05-04 22:01:30 -04:00
Tolbxela Bot
8bf7a9921e
The table in the Templates section was corrected
2017-10-24 11:43:12 +02:00
Stephen Greene
f17ee284a9
Add license and cleanup readme
2017-10-12 21:02:07 -04:00
Cristi Vîjdea
c2c9898d68
fix component status parsing
...
The Cachet API returns component status as a string,
but cachet-monitor attempts to parse it as int,
resulting in "cannot unmarshal string into Go value of type int".
This applies at least as early as cachet 2.3.12 - 29/06/2017.
2017-10-05 21:02:13 +00:00
Alan Campbell
0ea950f819
Add upstart example
2017-03-20 00:59:10 -04:00
Matej Kramny
0e93d140e8
Merge pull request #61 from mightyfree/patch-1
...
Update link to example.cachet-monitor.service under Init Script section
2017-03-03 10:36:10 -08:00
mightyfree
aacd04b2b8
Update link to example.cachet-monitor.service under Init Script section
...
Update link to example.cachet-monitor.service under Init Script Section. Previous relative link 404'd. Updated with absolute path to example.cachet-monitor.service (https://github.com/CastawayLabs/cachet-monitor/blob/master/example.cachet-monitor.service ).
2017-03-03 13:29:52 -05:00
Matej Kramny
3a68b19633
Merge pull request #60 from matunixe/patch-2
...
Add init script setup
2017-03-02 11:05:58 -08:00
Mathias B
423c8d3a23
Add init script setup
...
Since PR #59 we need to update the documentation to explain clearly how tu use the file example.
2017-03-02 18:49:16 +01:00
Matej Kramny
f48b5feb11
Rename exemple.cachet-monitor.service to example.cachet-monitor.service
2017-03-01 11:35:48 -08:00
Matej Kramny
b7f7f934ec
Merge pull request #59 from matunixe/patch-1
...
Add a file init exemple
2017-03-01 11:29:04 -08:00
Mathias B
927aca5ac0
Add a file init exemple
...
Here is a Systemd init file, tweak it to your needs!
2017-03-01 17:24:48 +01:00
Matej Kramny
18705d1faf
update readme
2017-02-13 14:07:25 -08:00
Matej Kramny
dab2264c7a
Comment out unused code
v3.0
2017-02-12 20:05:04 -08:00
Matej Kramny
021871b763
Add contribution section & code of conduct
2017-02-12 19:55:58 -08:00
Matej Kramny
698781afec
update readme
2017-02-12 19:50:03 -08:00
Matej Kramny
e6d8d31fa5
update examples
2017-02-12 17:43:20 -08:00
Matej Kramny
6a51993296
update readme, remove tcp/icmp
2017-02-12 17:35:09 -08:00
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