19 Commits (master)

Author SHA1 Message Date
Christopher Ramey aa65b64867 added client calls for running servers 3 years ago
Christopher Ramey 5c50f4ac95 more debuglevel code cleanup 3 years ago
Christopher Ramey cd7bcd5d55 server now opens a web server on the specified addr/port 3 years ago
Christopher Ramey 4c16211e89 changed server to use channels instead of cond for wakeup, removed config hashing, added config path to config struct 3 years ago
Christopher Ramey aadd46ae1b switched to proper package names 3 years ago
Christopher Ramey dbd74982ff started on framework for running recurring checks 3 years ago
Christopher Ramey 3fa0c393fe Added subject and message email template options 3 years ago
Christopher Ramey 8c7822be97 refined alarm email, removed port requirement for smtp server, fixed bug with config loading 3 years ago
Christopher Ramey bcf0e91d0b added manual alarm triggering for testing 3 years ago
Christopher Ramey 951bee15fd improved command line argument handling, migrated json to config at higher debug levels 3 years ago
Christopher Ramey 4e67a31552 Ping check actually pings 3 years ago
Christopher Ramey ad3d9fb4d4 Added ability to trigger check from command line 3 years ago
Christopher Ramey 826564a060 Changed groups and hosts to use maps in config, reorganized code, cleaned up command line arguments 3 years ago
Christopher Ramey aa1d4d10fa Startup options, fixed new group bug with unnamed groups 3 years ago
Christopher Ramey e10de3188a Added in token handling 4 years ago
Christopher Ramey 233e33348d Added line counting 4 years ago
Christopher Ramey 79329520e2 go fmt 4 years ago
Christopher Ramey e8d45282e8 Simplified splitter to use a single scanner and respect comment lines 4 years ago
Christopher Ramey 1fcf9f1291 Initial commit 4 years ago