BUG FIXES:
- collector.py: Prevent error
KeyError: 'LoadAverage'
when LoadAverage is empty for an application (for example when the environment is under creation)
ENHANCEMENTS:
- flake8 on python files
FEATURES:
- collector.py: Add
enhanced_global_current_requests
overall metric (Enhanced Health Reporting) - collector.py: Add
enhanced_global_http_requests_percent
overall metric per status code (Enhanced Health Reporting) - collector.py: Add
enhanced_current_requests
metric per instance (Enhanced Health Reporting) - collector.py: Add
enhanced_http_requests_percent
metric per instance and status code (Enhanced Health Reporting) - collector.py: Add
enhanced_load_average
metric per instance (Enhanced Health Reporting) - collector.py: Add
enhanced_cpu_usage_percent
metric per instance (Enhanced Health Reporting) - collector.py: Add
enhanced_health_status
metric per health status (Enhanced Health Reporting) - collector.py: Add
enhanced_status
metric per status (Enhanced Health Reporting) - collector.py: Add
collector_duration_seconds
metric
ENHANCEMENTS:
- collector.py: Ignore terminated environment
- Repository: Add CHANGELOG.md
BUG FIXES:
- collector.py: Prevent error
KeyError: 'CNAME'
when url is empty for an environment (for example when the environment is under creation)
BUG FIXES:
- collector.py: Prevent error
KeyError: 'Description'
when description is empty for an application
ENHANCEMENTS:
- collector.py: Add environment status metric based on
health
label and update suffix intoenvironment_status
- collector.py: Update description of application metric
First release
FEATURES:
- Add environment and application metrics