Commit Graph

  • 3953337ea0 remove all references to the database metrics from readme Hector 2021-10-15 18:05:50 +01:00
  • 39ec8633d5 remove: database-based metrics Hector 2021-10-15 17:57:09 +01:00
  • 025347b7ca Merge branch 'add-metrics-on-basic-jail-configuration' into 'main' Hector 2021-10-14 20:52:25 +00:00
  • 56730c8774 feat: add new jail config metrics Hector 2021-10-14 20:52:25 +00:00
  • a46fe8a7e5 Merge branch 'add-metrics-on-basic-jail-configuration' into 'main' Hector 2021-10-14 20:45:07 +00:00
  • 2257385c99 update readme with new metrics Hector 2021-10-14 21:44:47 +01:00
  • f974de115c add new metrics for find time and max retry Hector 2021-10-14 21:40:50 +01:00
  • 3169bbcbda add new metric to collect ban time for each jail Hector 2021-10-14 21:30:38 +01:00
  • bb5c15de1b Merge branch 'refactor-metric-collector-file-structure' into 'main' Hector 2021-10-13 20:40:10 +00:00
  • 14c427b3cd Merge branch 'refactor-metric-collector-file-structure' into 'main' Hector 2021-10-13 20:34:05 +00:00
  • 60e6365e1f refactor: create new collector folder Hector 2021-10-13 21:33:49 +01:00
  • 7cdaf1ebd1 Merge branch 'update-readme-with-missing-version-metric' into 'main' Hector 2021-10-13 16:35:25 +00:00
  • 292bda7f98 Merge branch 'update-readme-with-missing-version-metric' into 'main' Hector 2021-10-13 16:21:42 +00:00
  • 9ccad42342 docs: add details on version metric to readme Hector 2021-10-13 17:21:33 +01:00
  • 3591582b61 Merge branch 'remove-windows-support' into 'main' Hector 2021-10-13 06:57:59 +00:00
  • 9fab9f6d01 Merge branch 'remove-windows-support' into 'main' Hector 2021-10-13 06:53:36 +00:00
  • 0b6a941b38 remove: windows builds Hector 2021-10-13 07:53:27 +01:00
  • d8ce799223 Merge branch 'add-support-for-exposing-metrics-from-text-file' into 'main' Hector 2021-10-12 20:38:26 +00:00
  • 5a107cc547 feat: support for textfile metrics (#13) Hector 2021-10-12 20:38:26 +00:00
  • 9f99ae1d62 Merge branch 'add-support-for-exposing-metrics-from-text-file' into 'main' Hector 2021-10-12 20:28:31 +00:00
  • e8296a644d support metric files with uppercase extension Hector 2021-10-12 21:28:19 +01:00
  • 8afaf2e92d add new cli params to readme Hector 2021-10-12 21:23:31 +01:00
  • c30c860724 update readme Hector 2021-10-12 21:22:18 +01:00
  • eedd7e6074 use variable instead of function Hector 2021-10-12 20:59:30 +01:00
  • 172746eb71 log textfile directory on startup Hector 2021-10-12 20:53:27 +01:00
  • ac3681edb1 go fmt Hector 2021-10-12 20:45:09 +01:00
  • 3e56339c71 move function Hector 2021-10-12 20:39:18 +01:00
  • 3302da1c92 collect file contents before exporting metrics Hector 2021-10-12 20:36:32 +01:00
  • bb813d312d update docker entrypoint to support textfile exporter Hector 2021-10-12 19:31:02 +01:00
  • 52468bb63e disable collector correctly Hector 2021-10-11 21:59:56 +01:00
  • 3384cc92e7 implement new collector for textfile metrics Hector 2021-10-11 21:42:52 +01:00
  • d81d494f19 add cli options to enable the textfile collector Hector 2021-10-11 21:04:37 +01:00
  • 351d3344f7 Merge branch 'release/0.3.0' into 'main' Hector 2021-09-27 19:00:02 +00:00
  • c3da7fa70e Merge branch 'release/0.3.0' into 'main' Hector 2021-09-27 18:56:32 +00:00
  • 1e29f6bfbf docs: update changelog for release 0.3.0 Hector 2021-09-27 19:55:58 +01:00
  • 038aeaaafd Merge branch 'update-changelog' into 'main' Hector 2021-09-26 11:39:49 +00:00
  • b76db5761f Merge branch 'update-changelog' into 'main' Hector 2021-09-26 11:33:17 +00:00
  • 94ee6cac4e docs: update changelog Hector 2021-09-26 12:32:48 +01:00
  • 51c1157d21 Merge branch 'render-basic-root-html-page-with-link-to-metrics' into 'main' Hector 2021-09-25 21:23:29 +00:00
  • 84b9d02068 feat: render basic html page at root url Hector 2021-09-25 21:23:28 +00:00
  • 9c3abf4919 Merge branch 'render-basic-root-html-page-with-link-to-metrics' into 'main' Hector 2021-09-25 21:19:09 +00:00
  • dcce3cac81 move handler to function Hector 2021-09-25 22:17:24 +01:00
  • 3c9a0052f2 feat: render basic html page at root url Hector 2021-09-24 15:53:10 +01:00
  • a1a0aa03a4 Merge branch 'print-ready-message-with-host-and-port-on-startup' into 'main' Hector 2021-09-22 12:34:39 +00:00
  • 1902c5205a Merge branch 'print-ready-message-with-host-and-port-on-startup' into 'main' Hector 2021-09-21 08:34:37 +00:00
  • 22a165da3e feat: improve startup logging Hector 2021-09-21 09:34:23 +01:00
  • 964fbfd0f8 Merge branch 'split-export-functions-into-separate-package' into 'main' Hector 2021-09-14 20:28:15 +00:00
  • 787ecdbd97 Merge branch 'split-export-functions-into-separate-package' into 'main' Hector 2021-09-13 20:16:15 +00:00
  • 03f5084020 refactor: move exporter code to new package Hector 2021-09-13 20:25:54 +01:00
  • 911736cee4 Merge branch '12-export-metric-with-fail2ban-server-and-exporter-versions' into 'main' Hector 2021-09-10 06:13:56 +00:00
  • fba9ee2809 feat: export new version metric (#12) Hector 2021-09-10 06:13:56 +00:00
  • 273f71ae63 Merge branch '12-export-metric-with-fail2ban-server-and-exporter-versions' into 'main' Hector 2021-09-10 06:10:46 +00:00
  • 1a6cd7a1a9 update socket protocol to get version string Hector 2021-09-10 07:09:22 +01:00
  • 3f09e5af8c add new version metric handler Hector 2021-09-10 07:02:07 +01:00
  • d9f1ee33c8 Merge branch 'docs/update-changelog-for-release' into 'main' Hector 2021-08-31 13:07:54 +00:00
  • b2dff6c37f Merge branch 'docs/update-changelog-for-release' into 'main' Hector 2021-08-31 13:05:25 +00:00
  • e4aa5edaa0 docs: update changelog for release 0.2.0 Hector 2021-08-31 13:04:51 +00:00
  • e4cf21fdf1 Merge branch 'docs/update-readme' into 'main' Hector 2021-08-31 12:44:59 +00:00
  • 062abe561c docs: update project readme file Hector 2021-08-31 12:44:58 +00:00
  • b24552064a Merge branch 'docs/update-readme' into 'main' Hector 2021-08-31 12:38:57 +00:00
  • 2fa9f5bcae tweak readme wording Hector 2021-08-31 12:38:50 +00:00
  • 5039325714 update readme content Hector 2021-08-31 10:40:52 +00:00
  • 9dee6d2ae8 second pass at updating readme Hector 2021-08-31 10:04:52 +00:00
  • bee43e234f first pass at updating readme Hector 2021-08-31 06:03:29 +00:00
  • 920cf08619 Merge branch 'docs/update-changelog' into 'main' Hector 2021-08-30 17:15:08 +00:00
  • e40abc3537 Merge branch 'docs/update-changelog' into 'main' Hector 2021-08-30 17:07:41 +00:00
  • 742019a025 docs: update changelog Hector 2021-08-30 18:07:20 +01:00
  • 92fcae5cda Merge branch 'refactor/deprecate-old-db-based-metrics' into 'main' Hector 2021-08-30 16:38:33 +00:00
  • 5b62670e9d refactor: deprecate database metrics Hector 2021-08-30 16:38:33 +00:00
  • 1383ef32f2 Merge branch 'refactor/deprecate-old-db-based-metrics' into 'main' Hector 2021-08-30 15:56:25 +00:00
  • e60d822fa2 rename deprecated collector functions Hector 2021-08-30 16:56:09 +01:00
  • 2ff6d64007 rename deprecated variables and functions Hector 2021-08-30 16:53:56 +01:00
  • 76c9dd93f4 flag all fields related to db-based metrics as deprecated Hector 2021-08-30 16:50:07 +01:00
  • 737a86b6fd Merge branch 'feat/export-metric-with-connection-errors' into 'main' Hector 2021-08-30 07:19:11 +00:00
  • 4da46f3c4a feat: export metrics with socket errors Hector 2021-08-30 07:19:11 +00:00
  • bfb6e719d2 Merge branch 'feat/export-metric-with-connection-errors' into 'main' Hector 2021-08-30 07:06:43 +00:00
  • baf1da8c0f go fmt Hector 2021-08-30 08:06:32 +01:00
  • 9b39eeaea2 log socket request errors Hector 2021-08-30 08:05:57 +01:00
  • d4351418b5 fix compile error Hector 2021-08-30 08:03:28 +01:00
  • 745195d56a new metric with error counts Hector 2021-08-30 08:02:32 +01:00
  • a764127c14 update ping command to return error Hector 2021-08-30 07:52:38 +01:00
  • e6b7e59081 set the up metric to 0 if the socket connection fails Hector 2021-08-30 07:48:18 +01:00
  • 828b67cdd9 Merge branch 'fix/recover-from-fail2ban-restarts' into 'main' Hector 2021-08-30 06:39:06 +00:00
  • bf240dcb14 Merge branch 'fix/recover-from-fail2ban-restarts' into 'main' Hector 2021-08-30 06:36:33 +00:00
  • acb40a94bd fix: recover from fail2ban server restarts Hector 2021-08-30 07:36:15 +01:00
  • aef73df3fa Merge branch 'feat/update-docker-container-for-socket-based-metrics' into 'main' Hector 2021-08-29 17:42:47 +00:00
  • cb2ef81bc7 Merge branch 'feat/update-docker-container-for-socket-based-metrics' into 'main' Hector 2021-08-29 17:36:53 +00:00
  • 2ab1f7dc52 feat: support reading fail2ban socket in docker Hector 2021-08-29 18:36:27 +01:00
  • 82a7bbe1e0 Merge branch 'feat/read-metrics-from-fail2ban-server-socket' into 'main' Hector 2021-08-29 16:54:20 +00:00
  • 1964dde273 feat: export metrics for failed/banned counts Hector 2021-08-29 16:54:20 +00:00
  • 737d9dbc88 Merge branch 'feat/read-metrics-from-fail2ban-server-socket' into 'main' Hector 2021-08-29 16:35:26 +00:00
  • efc789cec2 go fmt Hector 2021-08-29 17:33:48 +01:00
  • 3dd68cd8e6 collect metrics on jail stats Hector 2021-08-29 17:33:12 +01:00
  • bd6566eea8 new status command Hector 2021-08-29 17:05:48 +01:00
  • 617d711ecf Merge branch 'fix/read-socket-response-in-chunks' into 'main' Hector 2021-08-29 15:05:39 +00:00
  • 9960f53261 Merge branch 'fix/read-socket-response-in-chunks' into 'main' Hector 2021-08-29 15:02:40 +00:00
  • e5714b7485 fix: read socket response data in chunks Hector 2021-08-29 16:02:31 +01:00
  • e083b48461 Merge branch 'feat/ping-fail2ban-server-over-socket' into 'main' Hector 2021-08-29 11:50:53 +00:00
  • 39133d0a76 feat: collect new up metric from fail2ban socket Hector 2021-08-29 11:50:53 +00:00
  • 9fc0a47192 Merge branch 'feat/ping-fail2ban-server-over-socket' into 'main' Hector 2021-08-29 11:34:36 +00:00