All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Fix thread safety in process code #43
- Fix process package build on AIX #54
- Ensure correct devID width in cgv2 #74
- Fix thread safety in process code #43
- Add IsZero to CPU Totals, report value for monitoring #40
- Fix reporting "handles" metrics as part of the "system" metrics group instead of the "beat" process metrics group. #37
- Add
D
process states. #32 - Move
cpu
from Metricbeat to support CPU info on Linux. #36
- Move packages from Metricbeat:
internal/metrics/cpu
andinternal/metrics/memory
. #27
- Add more build tags to
process_common.go
so the module can be used on NetBSD and OpenBSD. #24
- Add linux Hwmon reporting interface. #16
- Add
filesystem
package. #17
- Fix build tags for
darwin
after refactoring of file handle metrics. #18 - Fix process filtering. #19
- Fix package name for darwin in metrics setup. #15
- Add metrics reporting setup. #14
- First release of
github.come/elastic/elastic-agent-system-metrics
.