Commit Graph

  • fba9ee2809 feat: export new version metric (#12) Hector 2021-09-10 06:13:56 +0000
  • 273f71ae63 Merge branch '12-export-metric-with-fail2ban-server-and-exporter-versions' into 'main' Hector 2021-09-10 06:10:46 +0000
  • 1a6cd7a1a9 update socket protocol to get version string Hector 2021-09-10 07:09:22 +0100
  • 3f09e5af8c add new version metric handler Hector 2021-09-10 07:02:07 +0100
  • d9f1ee33c8 Merge branch 'docs/update-changelog-for-release' into 'main' Hector 2021-08-31 13:07:54 +0000
  • b2dff6c37f Merge branch 'docs/update-changelog-for-release' into 'main' Hector 2021-08-31 13:05:25 +0000
  • e4aa5edaa0 docs: update changelog for release 0.2.0 Hector 2021-08-31 13:04:51 +0000
  • e4cf21fdf1 Merge branch 'docs/update-readme' into 'main' Hector 2021-08-31 12:44:59 +0000
  • 062abe561c docs: update project readme file Hector 2021-08-31 12:44:58 +0000
  • b24552064a Merge branch 'docs/update-readme' into 'main' Hector 2021-08-31 12:38:57 +0000
  • 2fa9f5bcae tweak readme wording Hector 2021-08-31 12:38:50 +0000
  • 5039325714 update readme content Hector 2021-08-31 10:40:52 +0000
  • 9dee6d2ae8 second pass at updating readme Hector 2021-08-31 10:04:52 +0000
  • bee43e234f first pass at updating readme Hector 2021-08-31 06:03:29 +0000
  • 920cf08619 Merge branch 'docs/update-changelog' into 'main' Hector 2021-08-30 17:15:08 +0000
  • e40abc3537 Merge branch 'docs/update-changelog' into 'main' Hector 2021-08-30 17:07:41 +0000
  • 742019a025 docs: update changelog Hector 2021-08-30 18:07:20 +0100
  • 92fcae5cda Merge branch 'refactor/deprecate-old-db-based-metrics' into 'main' Hector 2021-08-30 16:38:33 +0000
  • 5b62670e9d refactor: deprecate database metrics Hector 2021-08-30 16:38:33 +0000
  • 1383ef32f2 Merge branch 'refactor/deprecate-old-db-based-metrics' into 'main' Hector 2021-08-30 15:56:25 +0000
  • e60d822fa2 rename deprecated collector functions Hector 2021-08-30 16:56:09 +0100
  • 2ff6d64007 rename deprecated variables and functions Hector 2021-08-30 16:53:56 +0100
  • 76c9dd93f4 flag all fields related to db-based metrics as deprecated Hector 2021-08-30 16:50:07 +0100
  • 737a86b6fd Merge branch 'feat/export-metric-with-connection-errors' into 'main' Hector 2021-08-30 07:19:11 +0000
  • 4da46f3c4a feat: export metrics with socket errors Hector 2021-08-30 07:19:11 +0000
  • bfb6e719d2 Merge branch 'feat/export-metric-with-connection-errors' into 'main' Hector 2021-08-30 07:06:43 +0000
  • baf1da8c0f go fmt Hector 2021-08-30 08:06:32 +0100
  • 9b39eeaea2 log socket request errors Hector 2021-08-30 08:05:57 +0100
  • d4351418b5 fix compile error Hector 2021-08-30 08:03:28 +0100
  • 745195d56a new metric with error counts Hector 2021-08-30 08:02:32 +0100
  • a764127c14 update ping command to return error Hector 2021-08-30 07:52:38 +0100
  • e6b7e59081 set the up metric to 0 if the socket connection fails Hector 2021-08-30 07:48:18 +0100
  • 828b67cdd9 Merge branch 'fix/recover-from-fail2ban-restarts' into 'main' Hector 2021-08-30 06:39:06 +0000
  • bf240dcb14 Merge branch 'fix/recover-from-fail2ban-restarts' into 'main' Hector 2021-08-30 06:36:33 +0000
  • acb40a94bd fix: recover from fail2ban server restarts Hector 2021-08-30 07:36:15 +0100
  • aef73df3fa Merge branch 'feat/update-docker-container-for-socket-based-metrics' into 'main' Hector 2021-08-29 17:42:47 +0000
  • cb2ef81bc7 Merge branch 'feat/update-docker-container-for-socket-based-metrics' into 'main' Hector 2021-08-29 17:36:53 +0000
  • 2ab1f7dc52 feat: support reading fail2ban socket in docker Hector 2021-08-29 18:36:27 +0100
  • 82a7bbe1e0 Merge branch 'feat/read-metrics-from-fail2ban-server-socket' into 'main' Hector 2021-08-29 16:54:20 +0000
  • 1964dde273 feat: export metrics for failed/banned counts Hector 2021-08-29 16:54:20 +0000
  • 737d9dbc88 Merge branch 'feat/read-metrics-from-fail2ban-server-socket' into 'main' Hector 2021-08-29 16:35:26 +0000
  • efc789cec2 go fmt Hector 2021-08-29 17:33:48 +0100
  • 3dd68cd8e6 collect metrics on jail stats Hector 2021-08-29 17:33:12 +0100
  • bd6566eea8 new status command Hector 2021-08-29 17:05:48 +0100
  • 617d711ecf Merge branch 'fix/read-socket-response-in-chunks' into 'main' Hector 2021-08-29 15:05:39 +0000
  • 9960f53261 Merge branch 'fix/read-socket-response-in-chunks' into 'main' Hector 2021-08-29 15:02:40 +0000
  • e5714b7485 fix: read socket response data in chunks Hector 2021-08-29 16:02:31 +0100
  • e083b48461 Merge branch 'feat/ping-fail2ban-server-over-socket' into 'main' Hector 2021-08-29 11:50:53 +0000
  • 39133d0a76 feat: collect new up metric from fail2ban socket Hector 2021-08-29 11:50:53 +0000
  • 9fc0a47192 Merge branch 'feat/ping-fail2ban-server-over-socket' into 'main' Hector 2021-08-29 11:34:36 +0000
  • ef740512ca db and socket paths are now optional Hector 2021-08-29 12:21:44 +0100
  • 172971a055 fix command writing code Hector 2021-08-29 12:03:44 +0100
  • 58694047c6 run go fmt Hector 2021-08-29 11:29:06 +0100
  • a816558d49 new metric for response of server ping Hector 2021-08-29 11:28:07 +0100
  • 556c09c2f4 fix handling of ping response Hector 2021-08-29 11:26:40 +0100
  • 86f8fd2c07 support for sending commands over socket Hector 2021-08-29 10:44:12 +0100
  • 073ec89cb3 new config flag for socket path Hector 2021-08-29 10:11:17 +0100
  • 9d6b35c59a Merge branch 'fix/update-banned-metric-to-exclude-expired-bans' into 'main' Hector 2021-08-27 15:34:21 +0000
  • 8d214ea0f4 Merge branch 'fix/update-banned-metric-to-exclude-expired-bans' into 'main' Hector 2021-08-27 15:29:15 +0000
  • 526b1c7272 fix: update banned metrics to exclude expired bans Hector 2021-08-27 16:22:05 +0100
  • a5e1ae4495 Merge branch 'feat/db-error-count-metric' into 'main' Hector 2021-04-07 20:50:23 +0000
  • a592e69a29 Merge branch 'feat/db-error-count-metric' into 'main' Hector 2021-04-07 20:46:49 +0000
  • 8726afcd6b feat: new metric to track error counts Hector 2021-04-07 21:46:41 +0100
  • a406e019e2 Merge branch 'feat/base-up-metric-on-errors' into 'main' Hector 2021-04-07 20:35:39 +0000
  • 3ca77664a4 Merge branch 'feat/base-up-metric-on-errors' into 'main' Hector 2021-04-07 20:33:12 +0000
  • bd841c3a35 feat: set up metric to 0 if errors found Hector 2021-04-07 21:32:49 +0100
  • a9e41188f6 Merge branch '1-export-metrics-on-enabled-disabled-jails' into 'main' Hector 2021-04-07 18:00:26 +0000
  • 16e5e8e198 Merge branch '1-export-metrics-on-enabled-disabled-jails' into 'main' Hector 2021-04-07 17:55:51 +0000
  • 1282d635eb feat: new metric for enabled jails (#1) Hector 2021-04-07 18:55:34 +0100
  • 5f9085aa5a Merge branch 'release/0.1.0' into 'main' Hector 2021-03-28 16:26:45 +0000
  • eea9995e3f Merge branch 'release/0.1.0' into 'main' Hector 2021-03-28 16:15:49 +0000
  • da7943bf90 docs: update changelog for release 0.1.0 Hector 2021-03-28 17:14:48 +0100
  • 1682dac4af docs: fix branch name in chglog configuration Hector 2021-03-28 17:09:53 +0100
  • 7b1ff91ede Merge branch '9-reduce-docker-image-size' into 'main' Hector 2021-03-27 17:34:41 +0000
  • 8ad03a295b Merge branch '9-reduce-docker-image-size' into 'main' Hector 2021-03-27 17:32:39 +0000
  • 0751f3fca6 Merge branch 'main' into 9-reduce-docker-image-size Hector 2021-03-27 17:31:41 +0000
  • 3c4a8f5495 build: split docker build into two images (#9) Hector 2021-03-27 17:29:28 +0000
  • 0493c4dcb1 Merge branch 'ci/remove-dependency-step' into 'main' Hector 2021-03-27 17:27:47 +0000
  • dc6b8ecff8 Merge branch 'ci/remove-dependency-step' into 'main' Hector 2021-03-27 17:19:55 +0000
  • 1ac9f5a551 ci: remove dependency step from ci/cd pipeline Hector 2021-03-27 17:19:45 +0000
  • 3de54b0b71 Merge branch 'docs/fix-readme-toc' into 'main' Hector 2021-02-11 09:06:44 +0000
  • fbfdafeabc Merge branch 'docs/fix-readme-toc' into 'main' Hector 2021-02-11 09:04:48 +0000
  • 2ee63cca7d docs: fix item in readme table of contents Hector 2021-02-11 09:04:38 +0000
  • 95f8026f7c Merge branch 'docs/fix-typo-in-readme-docker-compose' into 'main' Hector 2021-02-10 18:58:26 +0000
  • fb2fc363cd Merge branch 'docs/fix-typo-in-readme-docker-compose' into 'main' Hector 2021-02-10 18:56:33 +0000
  • c9ad2e826f docs: fix typo in readme docker-compose Hector 2021-02-10 18:56:25 +0000
  • 26da913294 Merge branch 'docs/add-usage-instructions-to-readme-file' into 'main' Hector 2021-02-10 13:09:25 +0000
  • 5d245343e5 Merge branch 'docs/add-usage-instructions-to-readme-file' into 'main' Hector 2021-02-10 11:48:24 +0000
  • d6ad09341b docs: populate readme file with project information Hector 2021-02-09 21:45:19 +0000
  • 51fa607c28 Merge branch '3-publish-docker-image' into 'main' Hector 2021-02-08 20:10:01 +0000
  • f67edc96e0 Merge branch '3-publish-docker-image' into 'main' Hector 2021-02-08 20:08:07 +0000
  • ac8ecfb1aa ci: restrict docker build to main branch and tags (#3) Hector 2021-02-08 20:07:56 +0000
  • dae6d559e5 ci: add docker build to gitlab ci/cd (#3) Hector 2021-02-08 20:00:27 +0000
  • 542b853309 Merge branch 'build/compile-docker-version-of-tool' into 'main' Hector 2021-02-08 19:54:02 +0000
  • 61b1b73743 Merge branch 'build/compile-docker-version-of-tool' into 'main' Hector 2021-02-08 19:49:09 +0000
  • b63f641bfd build: compile tool during docker build Hector 2021-02-08 19:48:55 +0000
  • 50c969014f Merge branch 'chore/create-new-src-folder' into 'main' Hector 2021-02-08 18:53:00 +0000
  • e049e7c42a Merge branch 'chore/create-new-src-folder' into 'main' Hector 2021-02-08 18:50:03 +0000
  • 9bf3195743 chore: move all source files to new folder Hector 2021-02-08 18:49:48 +0000
  • b1c70da101 Merge branch '2-build-docker-image' into 'main' Hector 2021-02-07 13:11:16 +0000