MetricsHub
MetricsHub 1.0.04-SNAPSHOT
-
Home
- Introduction
Release Notes
MetricsHub Enterprise Edition v2.0.00
MetricsHub Enterprise Edition v2.0.00
What's New
| ID | Description |
|---|---|
| #13[1] | Enabled self-observability through the OpenTelemetry Java Agent |
| #33[2] | Added support for multiple configuration files |
Changes and Improvements
| ID | Description |
|---|---|
| #6[3] | Updated MetricsHub Enterprise EULA |
| #11[4] | Added the ability to define custom connector variables |
| #23[5] | Added digital signature to MetricsHub Enterprise Windows MSI installer |
| #37[6] | Cleaned up Datadog pipeline example in otel-config-example.yaml |
MetricsHub Enterprise Connectors v106
What's New
| ID | Description |
|---|---|
| #18[7] | Added support for Nvidia's DGX servers |
Changes and Improvements
| ID | Description |
|---|---|
| #19[8] | HPE Synergy: Added the ability to configure login domain through the authLoginDomain variable |
| #21[9] | Dell iDRAC9 (REST): Added status and firmware version for the iDRAC management interface |
| #26[10] | Brocade SAN Switch: hw.network.name now reported |
| #35[11] | Microsoft SQL Server and Oracle: Renamed metric db.server.active_connections to db.server.current_connections |
| #39[12] | Dell OpenManage Server Administrator: Memory device failure modes now exposed in logs |
| #40[13] | Microsoft SQL Server and Oracle: Standardized storage metrics under the db.server.storage namespace |
| #44[14] | Juniper Switch: Temperatures now monitored |
Fixed Issues
| ID | Description |
|---|---|
| #11[15] | Pure Storage FA Series (REST) and Pure Storage FA Series v2 (REST): Redundant disk_controller monitor already reported by the blade monitor |
| #34[16] | Incorrect monitor names reported by various connectors:
|
| #47[17] | Cisco Entity Sensor (SNMP): Excessive power consumption values observed on certain Cisco devices |
| #52[18] | Cisco UCS B-Series (SNMP): CPU frequency incorrectly reported in the name attribute |
MetricsHub Community Edition v1.0.03
What's New
| ID | Description |
|---|---|
| #650[19] | Added support for multiple configuration files |
Changes and Improvements
| ID | Description |
|---|---|
| #628[20] | Enhanced connectors parser to better handle Enterprise Connector variables |
| #651[21] | The MetricsHub core engine now dynamically generates Hardware monitor names |
Fixed Issues
| ID | Description |
|---|---|
| #503[22] | hw.host.power metric incorrectly reported as both estimated and measured for the same host |
| #662[23] | Incorrect conversion of WMI unsigned 32-bit integers caused invalid performance counter values |
| #674[24] | NullPointerException in Connector AWK scripts caused by race condition in the MetricsHub JAWK extension |
Documentation Updates
| ID | Description |
|---|---|
| #486[25] | Documented the Datadog Integration |
| #655[26] | Documented the Self-Observability setup |
MetricsHub Community Connectors v1.0.11
What's New
| ID | Description |
|---|---|
| #200[27] | Added support for PostgreSQL |
Changes and Improvements
| ID | Description |
|---|---|
| #199[28] | lm_sensors: Connector now acts as fallback when temperatures are unavailable from other connectors |
| #212[29] | MySQL: Renamed metric db.server.active_connections to db.server.current_connections |
| #218[30] | Linux System: Added memory swap metrics |
| #221[31] | MySQL: Standardized storage metrics under the db.server.storage namespace |
| #224[32] | Windows System and Linux System: Added system.network.bandwidth.limit metric and optionally system.network.bandwidth.utilization |
Fixed Issues
| ID | Description |
|---|---|
| #202[33] | SmartMon Tools: Failed to discover physical disks |
| #204[34] | Windows System: Incorrect values reported for system.disk.io_time and system.disk.operation_time metrics |
| #205[35] | Linux System: Incorrect unit reported for system.disk.io_time and system.disk.operation.time metrics |
| #209[36] | Incorrect monitor names reported by various connectors:
|
| #211[37] | Linux System: system.memory.utilization{system.memory.state="used"} is incorrectly calculated |
| #215[38] | Linux System: Metric incorrectly named system.disk.operation.time instead of system.disk.operation_time |
| #220[39] | Windows System: Inaccurate paging metrics and missing handling for systems without a pagefile |
| #229[40] | Windows System: The system.paging.type attribute returned wrong labels (soft, hard instead of expected major, minor) |
| #231[41] | Linux System: Incorrect attribute name system.paging.type used instead of system.paging.direction for system.paging.operations metrics |
| #210[42] | Windows - DiskPart: The connector is tested remotely whereas it should work only locally |
MetricsHub Enterprise Edition v1.2.00
MetricsHub Enterprise Edition v1.2.00
What's New
| ID | Description |
|---|---|
| M8BEE-45 | Simplified deployment with new Docker image for MetricsHub Enterprise |
| M8BEE-49 | Added jawk CLI, a command-line interface for executing AWK scripts |
| M8BEE-50 | Integrated MetricsHub Community metrics exporter for optimized resource usage and memory efficiency |
| M8BEE-53 | Published configuration examples needed for Docker setup |
| M8BEE-55 | Integrated Datadog pipeline into otel-config-example.yaml |
Changes and Improvements
| ID | Description |
|---|---|
| M8BEE-46 | Prometheus AlertManager: Alerts are now triggered for degraded voltage levels (both low and high) |
| M8BEE-48 | Added SNMPv3 authentication examples to metricshub-example.yaml |
Fixed Issues
| ID | Description |
|---|---|
| M8BEE-47 | Security Vulnerabilities: CVE-2022-46364, CVE-2024-28752, CVE-2022-46363, CVE-2025-23184, CVE-2024-7254 |
MetricsHub Enterprise Connectors v105
What's New
| ID | Description |
|---|---|
| EC-3 | Added support for Dell EMC PowerMax |
| EC-4 | Added support for Hitachi Disk Arrays |
| EC-70 | Added support for HPE MSA 2060 via HTTP API |
| EC-107 | Added support for Oracle databases |
| EC-109 | Added support for Microsoft SQL Server databases |
| EC-118 | Added support for DotHill storage systems |
Changes and Improvements
| ID | Description |
|---|---|
| EC-32 | HPE OneView (Frames and Blades): Blade ID now corresponds to the Blade Server Hostname/FQDN |
| EC-33 | HPE OneView (Frames and Blades): Added Ambient Temperature on Enclosure Frames |
| EC-36 | HPE OneView (Frames and Blades): Added Blades Server Network Card monitoring |
| EC-92 | HPE OneView (Frames and Blades): Added InterConnect port monitoring |
| EC-126 | NetApp Filer (REST): Improved controller visibility and network metrics collection |
| EC-130 | Cisco Ethernet Switch: hw.network.name and hw.network.alias now reported |
| EC-134 | Juniper Switch: hw.network.name and hw.network.alias now reported |
| EC-135 | Cisco Entity Sensor (SNMP): hw.network.name and hw.network.alias now reported |
Fixed Issues
| ID | Description |
|---|---|
| EC-34 | HPE OneView (Frames and Blades): CPU instances are not reported under Blades |
| EC-117 | Dell MX Chassis and Blades (REST): Sled Inlet Temperature is in ALARM after blade reboot |
| EC-119 | Lenovo ThinkSystem (IMM, XCC): Threshold is not computed for hw.voltage.limit metric |
| EC-120 | Citrix Netscaler (SNMP): Connector incorrectly activates on a Linux server |
| EC-123 | Cisco Ethernet Switch: Connector may fail to activate for some Cisco switches |
| EC-129 | IBM Director Agent 6 - Windows: Enclosures are duplicated |
| EC-132 | HPE iLO 5 (ProLiant Gen10 and Gen10 Plus): hw.network.bandwidth.limit is reported in bits instead of bytes |
MetricsHub Community Edition v1.0.02
What's New
| ID | Description |
|---|---|
| #583[43] | Added jawk CLI, a command-line interface for executing AWK scripts |
Changes and Improvements
| ID | Description |
|---|---|
| #339[44] | MetricsHub Agent: Improved OpenTelemetry resource usage |
| #575[45] | Authentication Protocols: Added support for SNMPv3 HMAC-SHA-2 (SHA224, SHA256, SHA384, and SHA512) |
| #576[46] | Authentication Protocols: Added support for IPMI-over-LAN (SHA-256 and MD5) |
| #582[47] | HTTP CLI: Improved usability with simplified syntax |
| #620[48] | Health Check: Added support for Oracle and Cassandra databases |
| #626[49] | Metrics Collection: The id attribute is now optional |
| #634[50] | MetricsHub CLI: Added the --job-timeout option |
Fixed Issues
| ID | Description |
|---|---|
| #572[51] | HTTP CLI: A NullPointerException occurs when no password is provided |
| #574[52] | Extensions are not updated during upgrade |
| #577[53] | IPMI CLI: An ArrayIndexOutOfBoundsException occurs when running the ipmitool command |
| #580[54] | SNMPv3 CLI: The --snmpv3-retry-intervals option is not standardized |
| #584[55] | Security Vulnerabilities: CVE-2022-46364, CVE-2024-28752, CVE-2022-46363, CVE-2025-23184, CVE-2024-7254 |
| #590[56] | Metrics Collection: hw_voltage_limit_volts{limit_type="low.critical"} is incorrectly collected |
| #597[57] | [BREAKING_CHANGE] Renamed metricshub.host.up.response_time to metricshub.host.response_time |
| #605[58] | An incorrect JAR name prevents MetricsHub from starting |
| #608[59] | SNMP CLI: The --snmp-retry-intervals option is not standardized |
| #614[60] | Metrics Collection: metricshub.host.response_time is reported even when metricshub.host.up is down |
| #619[61] | SNMP Logs: Text tables are not properly displayed |
| #623[62] | JDBC Protocol: URL is not generated when database type is mssql |
Documentation Updates
| ID | Description |
|---|---|
| #631[63] | Documented the Docker deployment setup for MetricsHub Enterprise |
| #632[64] | Listed the supported operating systems |
MetricsHub Community Connectors v1.0.09
What's New
| ID | Description |
|---|---|
| #188[65] | Defined semantic conventions for Oracle and SQL Server database metrics |
| #190[66] | MySQL: db.server.name attribute is now reported |
| #193[67] | Generic Ethernet Switch: hw.network.name and hw.network.alias now reported |
Changes and Improvements
| ID | Description |
|---|---|
| #177[68] | Linux System and Windows System: network.interface.name attribute now reported |
Fixed Issues
| ID | Description |
|---|---|
| #173[69] | Generic UPS: Some voltage sensors are not discovered |
| #176[70] | Linux and Windows System: system.device attribute missing from FS and disk metrics |
| #178[71] | Linux System: Incorrect attribute names and invalid mapping syntax on disk metrics |
| #187[72] | Linux System: Docker overlay FS causes inaccurate capacity reporting |
Documentation Updates
| ID | Description |
|---|---|
| #184[73] | Documented awk source in the Connector Developer’s Guide |
MetricsHub Enterprise Edition v1.1.00
MetricsHub Enterprise Edition v1.1.00
What's New
| ID | Description |
|---|---|
| M8BEE-37 | Added protocol CLIs to validate configurations, troubleshoot connectivity, and ensure successful metric extraction |
Changes and Improvements
| ID | Description |
|---|---|
| M8BEE-38 | Updated OpenTelemetry Collector Contrib to version 0.116.0 |
MetricsHub Enterprise Connectors v103
What's New
| ID | Description |
|---|---|
| EC-72 | Added performance and capacity metrics for Pure Storage FlashArray storage systems via REST API |
| EC-75 | Added performance and capacity metrics for NetApp FAS and AFF storage systems via ONTAP REST API |
| EC-86 | Added support for Citrix NetScaler via SNMP |
Changes and Improvements
| ID | Description |
|---|---|
| EC-10 | Enhanced detection criteria in the EMC VPLEX Version 5, EMC VPLEX Version 6, and Huawei OceanStor (REST) connectors |
| EC-57 | Pure Storage FA Series (REST Token Authentication): NVRAM modules are now reported as memory monitors |
| EC-88 | Added support for HPE ProLiant Gen 11 servers via iLO 6 |
| EC-90 | HP iLO Gen 10 (REST): Split into two connectors: HPE iLO 5 (ProLiant Gen10 and Gen10 Plus) and HPE iLO 6 (ProLiant Gen11) |
| EC-91 | HP iLO Gen 9 (REST): Renamed to HPE iLO4 (ProLiant Gen 8, Gen9) |
| EC-100 | EMC uemcli (VNXe): Power and temperature metrics are now collected |
Fixed Issues
| ID | Description |
|---|---|
| EC-84 | Pure Storage FA Series: The hw.parent.type attribute is reported as DiskController instead of disk_controller |
| EC-95 | Dell EMC PowerStore (REST): Metrics are missing for physical disks, network cards, memory modules, fans and power supplies |
| EC-97 | Pure Storage FA Series (SSH): hw.temperature metrics are not collected |
| EC-98 | Dell iDRAC9 (REST): Incorrect JSON response handling leads to HTTP 404 error on network devices |
MetricsHub Enterprise Connectors v104
Changes and Improvements
| ID | Description |
|---|---|
| EC-112 | Reduced high CPU usage caused by internal DB queries in NetAppRESTv2 and PureStorageREST connectors |
MetricsHub Community Edition v1.0.00
What's New
| ID | Description |
|---|---|
| #424[74] | Added protocol CLIs to validate configurations, troubleshoot connectivity, and ensure successful metric extraction |
Changes and Improvements
| ID | Description |
|---|---|
| #519[75] | Updated connector semantics by replacing leftConcat with prepend, rightConcat with append, and osCommand with commandLine. |
| #521[76] | Updated OpenTelemetry Java dependencies to version 1.45.0 |
| #525[77] | Added the ability to enable or disable self-monitoring |
Fixed Issues
| ID | Description |
|---|---|
| #523[78] | The hw.network.up metric is not reported for connectors with WARN or ALARM link state |
Documentation Updates
| ID | Description |
|---|---|
| #546[79] | Integrated platform icons and enhanced connectors directory page |
| #541[80] | Moved use cases from the documentation to MetricsHub Use Cases[81] |
| #533[82] | Documented the self-monitoring feature |
| #529[83] | Created a Troubleshooting section in the user documentation |
MetricsHub Community Edition v1.0.01
Changes and Improvements
| ID | Description |
|---|---|
| #563[84] | MetricsHub Engine Internal DB: Improved memory usage and data types identification |
MetricsHub Community Connectors v1.0.08
What's New
| ID | Description |
|---|---|
| #137[85] | Added support for MySQL databases via JDBC |
Changes and Improvements
| ID | Description |
|---|---|
| #158[86] | Updated platforms for community connectors |
| #160[87] | Created Storage metric semantic conventions |
| #163[88] | MIB2Switch and GenericSwitchEnclosure connectors now support Arista platforms |
Fixed Issues
| ID | Description |
|---|---|
| #111[89] | LinuxIPNetwork: Fails to monitor some Ethernet interfaces |
MetricsHub Enterprise Edition v1.0.02
MetricsHub Enterprise Edition v1.0.02
Changes and Improvements
| ID | Description |
|---|---|
| M8BEE-35 | Replaced deprecated loggingexporter with debugexporter in otel-config-example.yaml |
MetricsHub Enterprise Connectors v102
Changes and Improvements
| ID | Description |
|---|---|
| EC-87 | The StatusInformation of the led monitor now reports the LedIndicator value |
Fixed Issues
| ID | Description |
|---|---|
| EC-74 | HP Insight Management Agent - Drive Array: The disk_controller status is not reported |
| EC-77 | Redfish: Enclosures are duplicated for Dell iDRAC and HP |
| EC-78 | Dell OpenManage Server Administrator: The hw.enclosure.energy metric is not converted to Joules |
| EC-79 | Dell XtremIO REST API: The hw.parent.type attribute is reported as DiskController instead of disk_controller |
| EC-93 | Connectors reporting voltage metrics do not set the high.critical threshold |
MetricsHub Community Edition v0.9.08
Changes and Improvements
| ID | Description |
|---|---|
| #379[90] | Added support for escaped macros |
| #422[91] | Developed a JDBC Extension to enable support for SQL-based connectors |
| #432[92] | Standardized the log messages for all the criteria tests |
| #435[93] | [BREAKING_CHANGE] Added support for multiple variable values for the same connector |
| #468[94] | Added support for shared-characteristics for centralized resource configuration |
| #470[95] | Added support for host.id, host.name, and other attributes as arrays in resource configuration |
| #472[96] | Prevented sensitive configuration details from being displayed in error logs |
| #474[97] | Handled blank values when creating INSERT queries for internalDbQuery Sources |
| #498[98] | Improved monitoring jobs when invoking Jawk sources in connectors |
Fixed Issues
| ID | Description |
|---|---|
| #478[99] | A NullPointerException occurs when processing HTTP detection criteria |
| #480[100] | IPMITool criteria and source fail due to invalid ipmitool command |
| #500[101] | Only one monitor is processed due to incorrect indexing |
| #502[102] | Incorrect link status check leads to an incorrect power consumption |
Documentation Updates
| ID | Description |
|---|---|
| #462[103] | Reviewed Configure Monitoring documentation |
| #462[103] | Moved the CLI documentation to the Appendix section |
| #463[104] | Combined the Linux and Windows Prometheus quick starts into a unique Prometheus quick start |
| #484[105] | Documented the Prometheus/Grafana integration |
| #289[106] | Documented the use cases: Monitoring network interfaces using SNMP, Monitoring a process on Windows, Monitoring a remote system running on Linux, Monitoring a service running on Linux, Monitoring the Health of a Service, and Pinging resources |
| #505[107] | Updated references to the deprecated loggingexporter |
MetricsHub Community Connectors v1.0.07
Changes and Improvements
| ID | Description |
|---|---|
| #112[108] | Windows Process: The process user name is now retrieved and selectable through configuration variables |
| #143[109] | Linux System: The connector no longer reports services, as these are now handled by the LinuxService connector |
| #148[110] | Linux System: Enhanced filesystem utilization calculation |
Fixed Issues
| ID | Description |
|---|---|
| #140[111] | Platform mispelling in Linux & LinuxService connectors |
| #145[112] | IpmiTool: The hw.status metric is not collected because enclosure.awk reports OK, WARN, ALARM instead of ok, degraded, failed |
| #152[113] | Connectors reporting voltage metrics do not set the high.critical threshold |
Documentation Updates
| ID | Description |
|---|---|
| #128[114] | Documented default connector variables |
| #129[115] | Replaced all references to sql with internalDbQuery |
MetricsHub Enterprise Edition v1.0.01
MetricsHub Enterprise Edition v1.0.01
Changes and Improvements
| ID | Description |
|---|---|
| M8BEE-29 | Removed Otel collector resourcedetection processor to prevent localhost system resource attributes from being overridden |
| M8BEE-32 | Moved the localhost resource configuration to the data center 1 resource group in metricshub-example.yaml |
MetricsHub Enterprise Connectors v101
Changes and Improvements
| ID | Description |
|---|---|
| EC-9 | The hw.network.bandwidth.limit metric is now reported in bytes |
Fixed Issues
| ID | Description |
|---|---|
| EC-73 | Dell iDRAC9 (REST): Some network link physical addresses are incorrect |
MetricsHub Community Edition v0.9.07
Changes and Improvements
| ID | Description |
|---|---|
| #433[116] | [BREAKING_CHANGE] Disabled Automatic Hostname to FQDN resolution |
| #427[117] | BMC Helix Integration: Added the StatusInformation internal text parameter to the connector monitor |
| #421[118] | Reduced Alert noise for hw.status{state="present"} |
| #414[119] | Added a link to MetricsHub Community Connectors 1.0.06 |
| #412[120] | The hw.status{state="present"} metric is no longer reported for cpu monitors discovered by Linux and Window connectors |
| #383[121] | Implemented a new engine method megaBit2Byte to align with OpenTelemetry unit standards |
| #374[122] | Default connector variables can now be specified in YAML connector files |
| #302[123] | Defined afterAll and beforeAll jobs in YAML connectors |
| #423[124] | Added the ability to filter monitors |
Fixed Issues
| ID | Description |
|---|---|
| #436[125] | The log message for SNMP v3 credential validation is incorrect |
| #439[126] | Connector default variables are not serializable |
| #417[127] | JavaDoc references are incorrect |
| #410[128] | Protocol definition is applied to only one host in a multiple-host configuration |
| #368[129] | The hw.power{hw.type="vm"} metric is erroneously set to 0 |
| #456[130] | An exception occurs when monitoring ESXi through vCenter authentication |
MetricsHub Community Connectors v1.0.06
Changes and Improvements
| ID | Description |
|---|---|
| #125[131] | Disabled automatic detection for WindowsProcess, WindowsService, and LinuxService |
| #122[132] | Added default values for connector variables in WindowsService, LinuxService, WindowsProcess & LinuxProcess |
| #114[133] | The hw.network.bandwidth.limit metric is now displayed in bytes |
Fixed Issues
| ID | Description |
|---|---|
| #120[134] | The hw.vm.power_ratio unit is incorrect. It should be 1 instead of Cel |
Search Results for {{siteSearch | truncate:'50'}}
{{resultArray.length}}
No results.
