Commit graph

45 commits

Author SHA1 Message Date
Mark Nellemann 08c0235925 Remove excess logging when energy metrics are not available. 2022-12-01 16:16:00 +01:00
Mark Nellemann bcd2b84e9f Work on reading and updating PCM preferences to enable energymonitoring. 2022-11-26 10:47:10 +01:00
Mark Nellemann 930a1b982d Major refactoring of xml+json deserialization.
Initial work for optionally moving hmc specific code into it's own library.
2022-11-24 12:35:49 +01:00
Mark Nellemann 4f341e0909 Update dashboards. 2022-10-28 17:36:42 +02:00
Mark Nellemann 647517eb98 Update dashboards. 2022-10-28 13:16:05 +02:00
Mark Nellemann eb4df748e0 - Default configuration location on Windows platform.
- Process LPAR SR-IOV logical network ports data
- Update default dashboards
- Update documentation
2022-09-20 17:55:40 +02:00
Mark Nellemann ec5ab3f706 Update documentation. 2022-09-08 08:45:39 +02:00
Mark Nellemann 86ce966b4a Add information on RedHat firewall port openings. 2022-08-09 10:05:30 +02:00
Mark Nellemann 907721b112 Update architecture drawing and move into doc/ folder. 2022-05-16 16:33:27 +02:00
Mark Nellemann 1274e37c51 Update dashboards. 2022-04-27 10:36:07 +02:00
Mark Nellemann 97e89690e7 Initial implementation of issue #3. 2022-02-23 11:56:03 +01:00
Mark Nellemann 326b913e57 Initial implementation of issue #3. 2022-02-23 11:48:00 +01:00
Mark Nellemann 3a372a6d79 Update configuration examples 2022-02-14 13:04:32 +01:00
Mark Nellemann e0dc65a1e6 Update 3rd party deps., and implement option disable query for energy metrics 2022-02-08 21:39:42 +01:00
Mark Nellemann 3377661841 Adjustments to demo dashboards. 2021-10-29 08:38:10 +02:00
Mark Nellemann 2fb46af1f2 Update demo dashboards to latest versions. 2021-10-25 18:56:24 +02:00
Mark Nellemann 386e055fd6 Bump version and update lpar dashboard. 2021-10-15 15:38:51 +02:00
Mark Nellemann 7d010e7968 More tests and removal of redundant metrics in some VIOS measurements. 2021-09-20 15:36:23 +02:00
Mark Nellemann ed895ece54 Add processor pools graphs to example dashboard. 2021-08-13 20:38:30 +02:00
Mark Nellemann cdabd21d1b Add processor pools graphs to example dashboard. 2021-08-13 20:38:15 +02:00
Mark Nellemann e70a5cd56d Update README with more notes and details. 2021-08-12 09:38:24 +02:00
Mark Nellemann 9dd43e1f80 - Fix missing ID from VIO FC adapters
- Add more graphs to VIO example dashboard
- Update dependencies
- Bump version to 1.2.3
2021-08-09 15:06:47 +02:00
Mark Nellemann 005bf3d83f Improve logging for empty metrics and update example dashboards. 2021-06-11 02:12:02 +02:00
Mark Nellemann a24401aa8a Remove transmittedBytes from lpar generic adapter metrics, as value is always null. 2021-06-10 12:31:44 +02:00
Mark Nellemann 74eead0046 Include transmittedBytes for lpar generic adapter metrics. 2021-06-10 11:09:15 +02:00
Mark Nellemann bb6a24698a Fix data-source in dashboards. 2021-06-04 08:27:16 +02:00
Mark Nellemann b1d70e4816 Update example dashboards. 2021-03-31 15:33:50 +02:00
Mark Nellemann 00e24b8abb Update example dashboards for v1.2 2021-03-25 20:48:21 +01:00
Mark Nellemann 98044859ae Option to enable power and thermal readings through the HCM REST API. 2021-01-28 19:53:45 +01:00
Mark Nellemann b93b560fd9 Add debug option.
Increase okhttp timeouts.
2021-01-25 19:14:26 +01:00
Mark Nellemann 272b2aa375 Add systemd service information. 2021-01-22 09:14:03 +01:00
Mark Nellemann d6ffc3d40e Update timeframe on dashboards. 2021-01-14 14:46:56 +01:00
Mark Nellemann 5b4f853e24 Move each HMC into it's own thread. 2021-01-14 13:51:18 +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 f09103f9b8 Added VIOS memory and processor metrics - the Grafana dashboard exported. 2020-12-17 10:12:08 +01:00
Mark Nellemann 7d2625741a Added VIOS memory and processor metrics. 2020-12-16 12:36:08 +01:00
Mark Nellemann 929e335ca0 Update example Grafana dashboards. 2020-12-11 11:14:17 +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 b005376941 More refactoring work, from Groovy to plain Java. 2020-10-11 12:25:55 +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 79836e694d Update to latest dashboards 2020-09-03 16:17:04 +02:00
Mark Nellemann e3717529b5 More robust re-discovery and retry logic. 2020-08-21 08:51:47 +02:00
Mark Nellemann da742bed02 Updates to build pipeline. 2020-08-14 13:28:07 +02:00
Mark Nellemann cb482264d0 Updates to rpm and deb builds. 2020-08-14 11:50:44 +02:00
Mark Nellemann 810cfee22b More work on metrics for InfluxDB. 2020-08-13 11:48:00 +02:00