streams-metric-exporter 4.0.0
Streams version 4.x Metric Exporter
This release adds new metrics, simplifies the code base by removing most JMX notifications, and fixes multiple bugs/issues
Docker Container
bmwilli1/streams-metric-exporter
New Version Scheme
All new major version numbers will correspond to the major version of IBM Streams they are compatible with. Streams 5.x removes the concept of a Domain, and thus not compatible with the existing code base. Version 5.x of the streams-metric-exporter will be coming soon.
New Features
- Enable
/metrics
endpoint to meet prometheus standard (Issue #20)
New Metrics (Issue #27)
streams_domain_status
streams_domain_startTime
streams_domain_creationTime
streams_instance_creationTime
streams_instance_startTime
streams_instance_health
streams_job_health
streams_job_status
streams_job_submitTime
streams_pe_status
streams_pe_health
streams_resource_status
New/Enhanced Sample Dashboards
- IBMStreamsDomainDashboard - enhanced
- IBMStreamsInstanceDashboard - enhanced
- IBMStreamsJobDashboard - NEW
- IBMStreamsResourceDashboard - NEW
Enhancements / Refactoring
- Removed need for JMX Notifications in Jobs and Instances - Job list now driven by snapshots and metrics on each refresh
Deprecated Features
streams_job_healthy
has been deprecated (and will be removed in the future), usestreams_job_health
.
Removed Features
- Removed all of the /jobs REST endpoints. No longer needed and not used
Bug Fixes
#29 Handle PE Move to different resource
#25 Check Instance Status change on refresh