This project provides Prometheus metrics on IS assets.
A sample Grafana dashboard for metrics which are provided by WxPlatformInsight and WxPlatformInsight4PE are here
Following dependent packages must be also installed ...
Initial release.
- Testing with wM 10.15
- Testing with WxPlatforMonitoring 2.0.0
- EntireX Adapter support
- Adapter Pool metrics added
- Label
packageadded for connections, listeners, notifications and trigger. The label allows you to organize the dashboard business oriented. - Loop about adapter types. Avoid error if e.g. JDBC Adapter is not installed
- New JDBC Pool metrics
sag_is_jdbcpool_connections_is_in_fail_fast_modeadded - Replace metric name
sag_thread_...bysag_is_thread_... - Retrieve CPU usage. New metric
sag_is_process_cpu_seconds_totaladded - IS Server stats metrics
sag_is_service_error_countandsag_is_requests_countadded - Label
packageadded on Scheduler Tasks
Add label threadid in metric sag_is_thread_cpu_usage to avoid warning message Error on ingesting samples with different value but same timestamp in Prometheus server.
Watt property watt.wx.platformMonitoring.thread.top.enabled added. Switch to disable or enable the evaluation and list of the top (50) threads. The default is true.
Same version as v2.0.2. Switch version numbering from 3 digits 2.0.2 to 2 digits 2.2.
Following changes are done in monitoring of running services ...
sag_is_services_runningignores services inWxpackages.sag_is_service_runningprovides the name of running service as label
Performance and runtime metrics of IS (flow-) services added. For retrieving these metrics the internal IS monitor must be enabled.
Remove double quote character " in IS scheduler task description which is provided in label schedulername.
Solves ClassCastException in platforminsight.monitoring.impl.service.serverAPI:getServiceRuntimeMetrics
All content in these repositories including code has been provided by IBM under the associated open source software license and IBM is under no obligation to provide enhancements, updates, or support. IBM developers produced this code as an open source project (not as an IBM product), and IBM makes no assertions as to the level of quality nor security, and will not be maintaining this code going forward.