iRename the two example files - reed-alert - Lightweight agentless alerting system for server Err bitreich.org 70
hgit clone git://bitreich.org/reed-alert/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/reed-alert/ URL:git://bitreich.org/reed-alert/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/reed-alert/ bitreich.org 70
1Log /scm/reed-alert/log.gph bitreich.org 70
1Files /scm/reed-alert/files.gph bitreich.org 70
1Refs /scm/reed-alert/refs.gph bitreich.org 70
1Tags /scm/reed-alert/tag bitreich.org 70
1README /scm/reed-alert/file/README.gph bitreich.org 70
1LICENSE /scm/reed-alert/file/LICENSE.gph bitreich.org 70
i--- Err bitreich.org 70
1commit 250471fd6675e66acf0abdce8f658875fd3c9720 /scm/reed-alert/commit/250471fd6675e66acf0abdce8f658875fd3c9720.gph bitreich.org 70
1parent 8c2bf8ce1fbb624bbb60654950a00742084b548a /scm/reed-alert/commit/8c2bf8ce1fbb624bbb60654950a00742084b548a.gph bitreich.org 70
hAuthor: Solene Rapenne <solene@perso.pw> URL:mailto:solene@perso.pw bitreich.org 70
iDate: Thu, 31 May 2018 17:24:14 +0200 Err bitreich.org 70
i Err bitreich.org 70
iRename the two example files Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M README | 9 +++++++++ Err bitreich.org 70
i R example.lisp -> example-full.lisp | 0 Err bitreich.org 70
i R config.lisp.sample -> example-simp… | 0 Err bitreich.org 70
i M probes.lisp | 7 +++++++ Err bitreich.org 70
i Err bitreich.org 70
i4 files changed, 16 insertions(+), 0 deletions(-) Err bitreich.org 70
i--- Err bitreich.org 70
1diff --git a/README b/README /scm/reed-alert/file/README.gph bitreich.org 70
i@@ -315,6 +315,15 @@ Check if a file has a size less than a specified limit. Err bitreich.org 70
i Err bitreich.org 70
i Example : `(=> alert file-less-than :path "/var/log/nginx.log" :limit 60)` Err bitreich.org 70
i Err bitreich.org 70
i+curl-http-status Err bitreich.org 70
i+---------------- Err bitreich.org 70
i+Do a HTTP request and return an error if the return code isn't 200. Requires curl. Err bitreich.org 70
i+ Err bitreich.org 70
i+> Set the url to request. Err bitreich.org 70
i+ :url "STRING" Err bitreich.org 70
i+ Err bitreich.org 70
i+> Set the time to wait before aborting. Err bitreich.org 70
i+ :timeout INTEGER Err bitreich.org 70
i Err bitreich.org 70
i The configuration file Err bitreich.org 70
i ====================== Err bitreich.org 70
1diff --git a/example.lisp b/example-full.lisp /scm/reed-alert/file/example-full.lisp.gph bitreich.org 70
1diff --git a/config.lisp.sample b/example-simple.lisp /scm/reed-alert/file/example-simple.lisp.gph bitreich.org 70
1diff --git a/probes.lisp b/probes.lisp /scm/reed-alert/file/probes.lisp.gph bitreich.org 70
i@@ -113,3 +113,10 @@ Err bitreich.org 70
i (if (> (getf params :limit) result) Err bitreich.org 70
i t Err bitreich.org 70
i (list nil result)))) Err bitreich.org 70
i+ Err bitreich.org 70
i+(create-probe Err bitreich.org 70
i+ curl-http-status Err bitreich.org 70
i+ (command-return-code Err bitreich.org 70
i+ (list "curl" "-f" Err bitreich.org 70
i+ (format nil "-m~a" (getf params :timeout 5)) Err bitreich.org 70
i+ (getf params :url)))) Err bitreich.org 70
.
Response:
text/plain