All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Reset order count/amount metric before setting them
- Fix order count reset
- Added new CLI Command:
run_as_root:metrics:collect
. - Added
CronJobCountAggregator
to collect metricmagento_cronjob_count_total
. - Added
BrokenCronJobCountAggregator
to collect metricmagento_cronjob_broken_count_total
. - Added
IndexerBacklogCountAggregator
to collect metricmagento_indexer_backlog_count_total
. - Introduced custom cron group
run_as_root_prometheus_metrics_aggregator
.
- Added some Interfaces instead of hard file links.
- Changed CLI namespace to
run_as_root
. - Made all Test Cases final.
- Restructured module directories.
- Updated Readme.
- Removed Licenses from PHP Files.
- Basic Module structure
- Metric Collector via Cron
- Console Command to view current metrics
- Cms Aggregator
- Order Aggregator
- Some basic readme
- Prometheus example configuration
- Basic Test Coverage
- StyleCi Integration
- Fixed composer.json
- Removed version from composer.json
- CodeCov
- Customer Aggregator
- Additional Unit Tests
- Config wil be evaluated
- Updated Readme
- Fixed Metric Format
- Configuration is now Multiselect
- Interpret all metric aggregators as enabled when config value is NULL