Commit graph

  • 9f1938fde6
    Add language definition to the code blocks master Augusto Dwenger J. 2020-11-18 10:05:29 +0100
  • e5b45d0bbf
    Add missing quote inside the config.toml example Augusto Dwenger J. 2020-11-18 10:04:42 +0100
  • a0e36d4701 Merge branch 'replace-assert-with-require' into master Augusto Dwenger J. 2020-11-17 17:28:58 +0100
  • 20ede605fb Replace all occurrences from assert with require Augusto Dwenger J. 2020-11-17 17:23:54 +0100
  • 0ef909f7ae Merge branch 'logging' into master Augusto Dwenger J. 2020-11-17 17:19:02 +0100
  • 5d36d67768 Add some more logging to the main, stats and alert package Augusto Dwenger J. 2020-11-17 17:10:59 +0100
  • ac2f6b5957 Extract config and rule file loading to own fuction Augusto Dwenger J. 2020-11-17 16:14:03 +0100
  • 62af80caf1 Move the monitoring functions to an own struct Augusto Dwenger J. 2020-11-17 16:00:15 +0100
  • bf8304f02c Move transformation of rules T array to Analyser interface func Augusto Dwenger J. 2020-11-17 15:05:33 +0100
  • b0756879c3 Add init logging to the main function giving it the args configuration Augusto Dwenger J. 2020-11-17 13:30:47 +0100
  • fa1f9ba1b7 Implement logrus to log the main package Augusto Dwenger J. 2020-11-16 23:26:25 +0100
  • 0a1cb81dbb Remove not longer needed debug logging Augusto Dwenger J. 2020-11-16 23:25:18 +0100
  • 12a80fc85e Merge branch 'auto-deployment' into master Augusto Dwenger J. 2020-11-16 17:59:44 +0100
  • e5c1bbe645 Change deployment trigger to promote Augusto Dwenger J. 2020-11-16 17:49:41 +0100
  • 9af89dc33f Change ssh to use the custom gmon deployment script Augusto Dwenger J. 2020-11-16 17:35:02 +0100
  • 806b4482cd Add ssh deployment config Augusto Dwenger J. 2020-11-16 17:12:34 +0100
  • 7efd0856c4 Merge branch 'docker' into master Augusto Dwenger J. 2020-11-16 14:00:19 +0100
  • 6d3718b12e Add docker building and pushing pipeline Augusto Dwenger J. 2020-11-16 13:34:45 +0100
  • fe4e95d43d Add docker setup to build a gmon image Augusto Dwenger J. 2020-11-16 13:22:15 +0100
  • 2d27b6aa17
    Merge pull request #20 from hamburghammer/develop Augusto Dwenger J. 2020-11-14 19:36:23 +0100
  • b9d43c898d
    Merge pull request #19 from hamburghammer/core/analyse Augusto Dwenger J. 2020-11-14 19:32:35 +0100
  • 183975047f Fix RAM analyse result string messge having wrong content Augusto Dwenger 2020-11-14 19:21:37 +0100
  • 9a92147e3f Add basic test for the disk rule analyser Augusto Dwenger 2020-11-14 19:20:43 +0100
  • c2c7b49334 Fix toml test with wrong fild name for the interval option Augusto Dwenger 2020-11-14 18:44:30 +0100
  • 052e8f64cc Add check if the rule is active Augusto Dwenger 2020-11-14 18:39:46 +0100
  • 467428623d Add rule and config file documentation to the README.md Augusto Dwenger 2020-11-12 14:46:10 +0100
  • af1f189c7b Implement ram rules Augusto Dwenger 2020-11-12 14:26:46 +0100
  • 546f2bc385 Add small documentation to the analyse types Augusto Dwenger 2020-11-12 14:08:27 +0100
  • b46c001c01 Implement disk rules Augusto Dwenger 2020-11-11 22:39:37 +0100
  • b38829caf5 Implement configuration from config files Augusto Dwenger 2020-11-11 16:16:04 +0100
  • 1c2588f686 Add gmon config files to ignore Augusto Dwenger 2020-11-11 16:15:17 +0100
  • 35d7af2a73 Add .vscode to the ignore list Augusto Dwenger 2020-11-10 17:21:56 +0100
  • 6d93943bf3 Add rate configuration Augusto Dwenger 2020-11-10 16:56:57 +0100
  • 138a4f339a Add cpu rule toml parsing Augusto Dwenger 2020-11-10 14:12:29 +0100
  • 968bed2c84 Rename config loading parts Augusto Dwenger 2020-11-10 12:36:14 +0100
  • 7b36460c4c Update toml loader Augusto Dwenger 2020-11-10 12:08:18 +0100
  • 0294b548cb Implement cpu rule analyser Augusto Dwenger 2020-11-10 11:28:59 +0100
  • 7c061f0a7e Small prototype to connect both services Augusto Dwenger 2020-11-09 10:03:34 +0100
  • 64ea75c84d Pin gsave version to specific commit hash Augusto Dwenger 2020-11-09 10:02:45 +0100
  • 22af82c7b9 Update the simple client to work gsave Augusto Dwenger 2020-11-06 09:46:21 +0100
  • 274772eaab Update the simple client to work gsave Augusto Dwenger 2020-11-06 09:46:21 +0100
  • 9839dd67dc Add docker-compose dev environment Augusto Dwenger 2020-11-05 15:42:54 +0100
  • 65091ccc8f
    Merge pull request #18 from hamburghammer/alert Augusto Dwenger J. 2020-11-05 14:41:43 +0100
  • 564982751e Rename SimpleClient to GotifyClient to be more descriptive Augusto Dwenger 2020-11-05 14:33:01 +0100
  • 4f85a2ba79 Fix notify not being able to send correct notifications Augusto Dwenger 2020-11-05 14:21:21 +0100
  • 8f17807c21 Remove interface postfix from Notifier interface Augusto Dwenger 2020-11-05 13:43:41 +0100
  • 268d3acfa1 Fix test for testing the url parsing Augusto Dwenger 2020-11-05 13:42:36 +0100
  • 3108e90489 working tests Marius 2020-11-02 15:43:36 +0100
  • d6bb91974b [WIP] failing tests, but why? Marius 2020-11-02 15:41:02 +0100
  • 2e390daf35 inital alert commit with httpClient and request to gotify Marius 2020-11-02 15:06:26 +0100
  • 2bb4ea1a28
    Merge pull request #16 from hamburghammer/feature/request-path Augusto Dwenger J. 2020-11-02 12:08:37 +0100
  • 88848752df Implement request path for gsave Augusto Dwenger 2020-11-02 12:05:34 +0100
  • 97da3df18f
    Merge pull request #15 from hamburghammer/feature/#13 Augusto Dwenger J. 2020-11-02 11:59:38 +0100
  • 027c327d71 Move the token from the query to the headers Augusto Dwenger 2020-11-01 17:15:34 +0100
  • 2f7ae0b787
    Merge pull request #8 from hamburghammer/feature/config-parser Augusto Dwenger J. 2020-10-30 08:02:26 +0100
  • bf2b501a0a Refactor the toml loading function Augusto Dwenger J. 2020-10-29 18:08:04 +0100
  • 4c0ad27087 Remove all references to a file loader Augusto Dwenger J. 2020-10-29 17:55:03 +0100
  • 9d107104cc Add validateion for the Stats and Gotify config Augusto Dwenger 2020-10-29 11:06:48 +0100
  • 8580dcbc59 Remove unneeded test files Augusto Dwenger 2020-10-29 09:57:05 +0100
  • ce0cba07ab Simplify the config reading Augusto Dwenger J. 2020-10-29 09:45:30 +0100
  • 28de60a43a Extract the toml file loader to own file with tests Augusto Dwenger 2020-08-24 18:10:59 +0200
  • b639319961 Implement a toml configuration file loader Augusto Dwenger 2020-08-21 19:21:55 +0200
  • 48fc97fd4d
    Merge pull request #12 from hamburghammer/feature/drone-ci Augusto Dwenger J. 2020-10-26 15:09:34 +0100
  • 8501f4f2fd Disable the build step Augusto Dwenger J. 2020-10-26 15:03:09 +0100
  • b2ef62011c Add CI status badge Augusto Dwenger J. 2020-10-26 14:53:25 +0100
  • dbf35cbeea Add Drone CI pipelines Augusto Dwenger J. 2020-10-26 14:52:07 +0100
  • 169a30bc02
    Merge pull request #10 from hamburghammer/bug/extra-text-escaping-error Augusto Dwenger J 2020-10-26 13:50:28 +0100
  • 6ab65395fa Fix test by escaping the extra text error message Augusto Dwenger 2020-08-24 18:18:34 +0200
  • edd8bcc2bb
    Merge pull request #5 from hamburghammer/feature/input-client Augusto Dwenger 2020-08-21 08:04:16 +0200
  • baf18288fc Fix typos in the comments Augusto Dwenger 2020-08-19 18:59:56 +0200
  • bdc929db42 Implement reponse deserialization to Data Augusto Dwenger 2020-08-19 18:02:02 +0200
  • b008dfeafc Add CPU and Processes values to return Data Augusto Dwenger 2020-08-19 17:37:06 +0200
  • fafa4e40e6 Implement parsing Disk and Mem to Memory struct Augusto Dwenger 2020-08-19 17:30:51 +0200
  • 5896aecac6 Change the date parsing to use the struct field Augusto Dwenger 2020-08-19 16:40:46 +0200
  • eabdf9b31e Rename Space struct to Memory to be more descriptife Augusto Dwenger 2020-08-19 16:36:31 +0200
  • 4ee868c8a6 Implement Date deserialization Augusto Dwenger 2020-08-17 08:31:59 +0200
  • 0e351dbfc2 Change package name from input to stats Augusto Dwenger 2020-08-14 15:14:57 +0200
  • 5c52315963 Implement request builder Augusto Dwenger 2020-08-13 18:33:49 +0200
  • a9d2dcf701 Init go module Augusto Dwenger 2020-08-13 11:52:18 +0200
  • 4050c59b68
    Initial commit Augusto Dwenger 2020-08-13 11:38:29 +0200