Commit graph

23 commits

Author SHA1 Message Date
Mark Nellemann 5b4f853e24 Move each HMC into it's own thread. 2021-01-14 13:51:18 +01:00
Mark Nellemann 945c78d868 Replaced logback w. slf4j-simple to reduce size. 2021-01-05 14:53:52 +01:00
Mark Nellemann 13a34b0412 Added VIOS memory as percentage used.
Updated dashboards.
Bumped version.
2020-12-21 11:41:48 +01:00
Mark Nellemann 85ed0ea8ba Added energy readings from the HMC - initial work.
Created new Grafana example dashboards.
2020-12-11 08:39:19 +01:00
Mark Nellemann ec14809d2d Update 3rd party build deps. 2020-12-01 11:47:54 +01:00
Mark Nellemann 3265f0721c Simplifications and cleanup. 2020-10-14 17:28:43 +02:00
Mark Nellemann 95964dabcc More work on robustness after refactoring 2020-10-14 10:41:31 +02:00
Mark Nellemann 3474ee1790 More refactoring work, cleanup and improvements. 2020-10-12 10:15:53 +02:00
Mark Nellemann b005376941 More refactoring work, from Groovy to plain Java. 2020-10-11 12:25:55 +02:00
Mark Nellemann 3f71aabd4e Refactoring work, replaced Groovy xml and json w. jsoup and moshi. 2020-10-09 16:32:16 +02:00
Mark Nellemann 6a1742e72a Refactoring work for more Java compatibility and static compilation. 2020-10-09 10:20:50 +02:00
Mark Nellemann c94b01aae9 Disable java dependencies in rpm package. No common meta-package exists between RHEL and Suse. 2020-10-02 08:43:13 +02:00
Mark Nellemann 709e3872fd Disable java dependencies in rpm package. No common meta-package exists between RHEL and Suse. 2020-10-02 08:39:30 +02:00
Mark Nellemann 511c3691e5 Include LICENSE and README.md in rpm and deb packages. 2020-09-14 13:28:25 +02:00
Mark Nellemann c5bde9c2f6 Fix issue with empty xml resulting in parse errors.
Improve version information.
2020-09-10 08:35:03 +02:00
Mark Nellemann 5004a30331 More testing, coverage setup and aa try-catch to avoid exits on errors 2020-08-17 14:23:15 +02:00
Mark Nellemann cb482264d0 Updates to rpm and deb builds. 2020-08-14 11:50:44 +02:00
Mark Nellemann 80138b8d57 Fixes to RPM and DEB build. 2020-08-13 22:01:22 +02:00
Mark Nellemann b5cdc968e5 Support for configuration file and multiple HMC's.
Initial work on build of deb/rpm packages.
Build pipeline setup.
2020-08-13 17:50:26 +02:00
Mark Nellemann 30726da763 Initial work on preparing metrics and writing those to InfluxDB 2020-08-11 16:26:16 +02:00
Mark Nellemann 2b95adcb23 WIP - refactoring. 2020-08-10 15:44:14 +02:00
Mark Nellemann ccbbbe6541 Work on fetching PCM Json for later processing. 2020-08-07 13:20:07 +02:00
Mark Nellemann 9083e85d76 Initial code commit 2020-08-07 08:13:48 +02:00