Releases: sentrysoftware/metricshub
Releases · sentrysoftware/metricshub
v0.9.08
What's Changed
- Release v0.9.07 and prepare v0.9.08-SNAPSHOT by @github-actions in #460
- Issue #461: Move cli.md to the Appendix section by @iguitton in #464
- Issue #432: Standardize the messages for all the criteria tests by @CherfaElyes in #453
- Issue #379: Support escaped macros in the connector by @MedMaalej in #430
- Issue #462 Review configure-monitoring.md by @iguitton in #466
- Issue #468: Support shared-characteristics for centralized resources by @NassimBtk in #469
- Issue #472: Prevent sensitive configuration details from being displayed in error logs by @CherfaElyes in #473
- Issue #474: Handle blank values when creating INSERT queries for internalDbQuery Sources by @TNohaic in #475
- Issue #478: Correct HttpCriterion toString method to prevent a NullPointerException when no path or url is provided. by @TNohaic in #479
- Issue #476: Process empty values the same way as null values when creating INSERT queries for localSql Sources instead of blank values. by @TNohaic in #477
- Issue #435: Add the possibility to use the same connector with different connector variables by @CherfaElyes in #467
- Issue #463: Merge Windows and Linux quick starts by @iguitton in #471
- Issue #289: Document the most common use case by @iguitton in #481
- Issue #484: Document the Prometheus and Grafana integrations by @iguitton in #488
- Issue #470: Add support for
host.id
,host.name
, and other attributes as arrays in resource configuration by @NassimBtk in #487 - Issue #480: Fix IpmitoolCommand by @MedMaalej in #483
- Issue #294: Monitoring Remote Linux by @iguitton in #496
- Issue #498: Use data from the TableSource when RawData is empty in Jawk Sources by @TNohaic in #499
- Issue #500: Mono-Instance collect processes only one monitor by @NassimBtk in #501
- Issue #502: Incorrect Link Status Check for Power Consumption by @NassimBtk in #504
- Issue #465: Add job duration metric for monitor jobs by @MedMaalej in #507
- Issue #422: Develop JDBC Extension by @SafaeAJ in #482
- Issue #505: Update references to logging exporter by @iguitton in #506
- Issue #509: Write release notes for MetricsHub Enterprise 1.0.02 by @NassimBtk in #511
- Issue #512: Prepare MetricsHub Release by @NassimBtk in #513
- Issue #515: Fix indentation in monitoring use cases by @NassimBtk in #516
Full Changelog: v0.9.07...v0.9.08
v0.9.07
What's Changed
- Release v0.9.06 and prepare v0.9.07-SNAPSHOT by @github-actions in #408
- Issue #383: Network Bandwidth requires a new method megaBit2Byte by @SafaeAJ in #409
- Issue #302: Add after all sources and rename pre to before all by @MedMaalej in #411
- Issue #414: Link to MetricsHub Community Connectors 1.0.06-SNAPSHOT by @SafaeAJ in #416
- Issue #410: Shallow copy issue when managing multiple hosts in protocol configuration by @CherfaElyes in #413
- Issue #412: Remove hw.status metric from monitors having connectors without hardware tags by @MedMaalej in #418
- Issue #368: The
hw.vm.power_ratio
metric is not collected leading tohw.power{hw.type="vm"} = 0
by @SafaeAJ in #420 - Issue #374: Add the possibility to add default connector variables by @CherfaElyes in #426
- Issue #421: Alert noise reduction on
hw.status{state="present"}
by @NassimBtk in #425 - Issue #417: Fix wrong Javadoc references by @MedMaalej in #429
- Issue #433: [BREAKING_CHANGE] Disable automatic Hostname to FQDN resolution by @NassimBtk in #434
- Issue #436: Fix log message for SNMP v3 credential validation by @SafaeAJ in #437
- Issue #427: Add status information to connector monitor by @MedMaalej in #431
- Issue #439: Connector default variables are not serializable by @NassimBtk in #440
- Issue #441: Removed resourcedetection from the documentation by @NassimBtk in #442
- Issue #422: Rename SQL Source Module to localSql Source by @SafaeAJ in #443
- Issue #423: Add the ability to include or exclude monitored instances by @TNohaic in #446
- Issue #448: Document MetricsHub Enterprise upgrade procedure by @NassimBtk in #449
- Issue #450: Moved the localhost resource configuration by @CherfaElyes in #451
- Issue #447: Review monitorFilters documentation by @iguitton in #452
- Issue #455: Update ESXi configuration example in
metricshub-example.yaml
by @MedMaalej in #454 - Issue #456: Fix error during
ESXi
monitoring due to missingdom4j
dependency by @NassimBtk in #458 - Issue #444: Write the release notes by @iguitton in #445
- Issue #414: Link to MetricsHub Community Connectors 1.0.06 by @NassimBtk in #459
Full Changelog: v0.9.06...v0.9.07
v0.9.06
What's Changed
- Release v0.9.05 and prepare v0.9.06-SNAPSHOT by @github-actions in #405
- Issue #406: Update
redhat-linux.md
to fix the RPM package name by @NassimBtk in #407
Full Changelog: v0.9.05...v0.9.06
v0.9.05
What's Changed
- Release v0.9.04 and prepare v0.9.05-SNAPSHOT by @github-actions in #251
- Issue #252: Log the SQL Source table by @TNohaic in #253
- Issue #254: Add an SNMP v3 example on metricshub-example.yaml by @SafaeAJ in #259
- Issue #256: Unsupported charsets EUC-KR, Big5 and Big5-HKSCS error on windows by @SafaeAJ in #257
- Issue #258: Remove Community from SNMP v3 configuration by @SafaeAJ in #260
- Issue #238: Hardware Enrichment - Adjust Hardware Thresholds - Skeleton setup by @MedMaalej in #262
- Issue #238: Hardware Enrichment - Adjust Hardware Thresholds - Skeleton setup by @SafaeAJ in #264
- Issue #238: Hardware enrichment (Adjust CPU thresholds) by @MedMaalej in #273
- Issue #279: Refactor Criterion Processing by @NassimBtk in #291
- Issue #281: Listed ping as a supported protocol by @iguitton in #293
- Issue #238: Hardware enrichment (Adjust FAN thresholds) by @SafaeAJ in #275
- Issue #286: Moved content available in solving.md by @iguitton in #295
- Issue #218: Add a hostname to be used as a class member in all the extensions by @CherfaElyes in #292
- Issue #298: Produce Source Artifact for
metricshub-doc
by @CherfaElyes in #299 - Issue #238: Hardware Enrichment - Adjust GPU Thresholds by @MedMaalej in #278
- Issue #238: Hardware Enrichment - Fix IT test expected file by @MedMaalej in #300
- Issue #238: Hardware Enrichment - Adjust Logical Disk Thresholds by @SafaeAJ in #301
- Issue #304: Rename Appendix pages in the documentation by @CherfaElyes in #305
- Issue #238: Hardware Enrichment Adjust Memory Thresholds by @SafaeAJ in #303
- Issue #238: Hardware Enrichment Adjust Other Device Thresholds by @SafaeAJ in #306
- Issue #238: Hardware Enrichment - Adjust LUN Thresholds by @MedMaalej in #309
- Issue #284: Renamed the getting started file names by @iguitton in #294
- Issue #238: Hardware Enrichment Adjust Robotics Thresholds by @SafaeAJ in #308
- Issue #238: Hardware Enrichment - Adjust NETWORK Thresholds by @MedMaalej in #311
- Issue #282: Rewrite the Overview page by @iguitton in #310
- Issue #238: Hardware Enrichment - Adjust physical disk Thresholds by @MedMaalej in #312
- Issue #238: Hardware Enrichment - Adjust Tape Drive Thresholds by @MedMaalej in #314
- Issue #238: Hardware Enrichment Adjust Temperature Thresholds by @SafaeAJ in #313
- Issue #238: Hardware Enrichment Adjust Voltage Thresholds by @SafaeAJ in #315
- Issue #238: Enrich Hardware Thresholds by @NassimBtk in #265
- Issue #285: Reviewed configure-agent.md by @iguitton in #319
- Issue #238: Hardware Enrichment Update Limit_type Replacement Thresholds by @SafaeAJ in #320
- Issue #318: Separate Maven Properties for Community and Enterprise by @NassimBtk in #322
- Issue #321: Update MetricsHub configuration repository name on Windows by @CherfaElyes in #324
- Issue #323: Ability to customize the SSH port number by @SafaeAJ in #328
- Issue #283: How to install MetricsHub Enterprise by @iguitton in #296
- Issue #255: New Metric Implementation: metricshub.host.up.response_time{protocol=""} by @CherfaElyes in #330
- Issue #255: New Metric Implementation: metricshub.host.up.response_time{protocol=""} by @CherfaElyes in #331
- Issue #214: Document the hardware extension by @iguitton in #329
- Issue #288: Review the user doc structure by @iguitton in #332
- Issue #333: Fix Improper Default Right Line Interpretation by @NassimBtk in #334
- Issue #267: NullPointerException thrown when calling SNMP Get Next by @SafaeAJ in #335
- Issue #271: Factorize SNMP and SNMPV3 Extensions by @SafaeAJ in #337
- Issue #327: SQL Source Module Renaming by @SafaeAJ in #340
- Issue #338: Update Hardware Extension Document Title for Better Clarity by @SafaeAJ in #344
- Issue #345: Update Key Components of a Connector Illustration by @NassimBtk in #346
- Issue #272: Replace all telemetryManager.getHostConfiguration().getHostname() occurrences by @SafaeAJ in #348
- Issue #347: Improve clarity in MetricsHub sustainability settings documentation by @NassimBtk in #349
- Issue #350: Use MetricsHub Connector Maven Plugin
1.5.00
by @CherfaElyes in #351 - Issue #353: Updated maven link in the requirements section of
README.md
by @NassimBtk in #354 - Issue #317: Feature Request: Add $index Directive to Collect Row Number in Metric attribute by @SafaeAJ in #356
- Issue #352: Exclude non hardware items from power estimation by @MedMaalej in #360
- Issue #358: Update Documentation: Docker.md for Enterprise Edition by @SafaeAJ in #359
- Issue #355: Added support for
%{PASSWORD_JSON}
and%{USERNAME_JSON}
by @NassimBtk in #361 - Issue #363: Handle null or empty source table by setting it to an empty by @NassimBtk in #364
- Issue #146: Document connector variables by @SafaeAJ in #363
- Issue #366: Recognize '2c' as a valid SNMP version option by @NassimBtk in #367
- Issue #297: Manage WMI Empty Username by @CherfaElyes in #377
- Issue #377: Manage empty (
null
) WMI username by @NassimBtk in #381 - Issue #380: Implement StateSet metrics compression by @NassimBtk in #382
- Issue #341: Define keys under monitor by @MedMaalej in #373
- Issue #316: Develop a new metricshub awk source by @TNohaic in #378
- Issue #385: Move Connectors Directory to Introduction by @NassimBtk in #387
- Issue #384: Remove Connector Design Guide from the documentation by @SafaeAJ in #388
- Issue #389: Link to MetricsHub Community Connectors 1.0.05 by @NassimBtk in #390
- Issue #372: Allow the user to override the path to the ./connectors subdirectory by @CherfaElyes in #391
- Issue #394: Removed reference to Hardware Sentry Agent by @iguitton in #395
- Issue #393: Data export topic is misleading by @iguitton in #396
- Issue #392: Create a new entry in the TOC named Guides by @iguitton in #397
- Issue #316: Update Jawk Source type from
jawk
toawk
by @TNohaic in #398 - Issue #399: Documentation review by @NassimBtk in #400
- Issue #401: Report hw.network.bandwidth.limit in byte/s by @NassimBtk in #403
- Issue #399: Renamed Install to Installation in the documentation menu by @NassimBtk in #404
Full Changelog: v0.9.04...v0.9.05
v0.9.04
What's Changed
- Release v0.9.03 and prepare v0.9.04-SNAPSHOT by @github-actions in #222
- Issue #203: Refactor extensions code to check protocol efficiently by @SafaeAJ in #225
- Issue #157: Develop new SQL Source by @TNohaic in #224
- Issue #226: Bad timeout unit used by the ping extension by @NassimBtk in #227
- Issue #223: Update Prometheus Configuration for Windows and Linux Getting Started documentation by @SafaeAJ in #236
- Issue #230: Document SQL Source and add module entry in README by @TNohaic in #235
- Issue #231: Add hw.status metric definition to metricshub-host-metrics.yaml by @SafaeAJ in #237
- Issue #233: Pre Sources are not referenced correctly by @TNohaic in #234
- Issue #239: High CPU Usage Due to Infinite Loop in IPMI
Connection.run()
by @NassimBtk in #240 - Issue #242: NPE thrown by the ComputeProcessor due to a null SourceTable.table by @TNohaic in #244
- Bump actions/configure-pages from 4 to 5 by @dependabot in #188
- Bump softprops/action-gh-release from 1 to 2 by @dependabot in #185
- Issue #241: Missing skip null annotation on port field leads to configuration issues by @CherfaElyes in #245
- Issue #228: Add connector display name as attribute of metricshub.connector.status by @SafaeAJ in #243
- Issue #229: Bad monitor's job timeout value by @MedMaalej in #246
- Issue #232: Linux Connector CLI Not Functioning Locally by @SafaeAJ in #247
- Issue #248: Removes remote files after SSH command execution by @NassimBtk in #249
New Contributors
- @dependabot made their first contribution in #188
Full Changelog: v0.9.03...v0.9.04
v0.9.03
What's Changed
- Issue #117: Develop ClassLoader Agent by @CherfaElyes in #136
- Release v0.9.02 and prepare v0.9.03-SNAPSHOT by @github-actions in #143
- Issue #134: Improve the append and prepend computes to replace dynamic entries in string values by @TNohaic in #138
- Issue #144: Fixed bug in configure-agent.md by @iguitton in #145
- Issue #139: Add a sleep input to executeForEachEntryOf by @TNohaic in #141
- Issue #119: Renamed OsCommand to CommandLine by @alexdgilbert in #148
- Issue #151: Fixed the invalid links by @iguitton in #152
- Issue #115: Develop HTTP Extension by @CherfaElyes in #153
- Issue #158: Fixed logging and OTEL Collector executable filename by @NassimBtk in #159
- Issue #114: Develop IPMI Extension by @alexdgilbert in #156
- Issue #111: Added support for millivolt2volt function by @alexdgilbert in #164
- Issue #116: Develop OS Command Extension by @CherfaElyes in #162
- Issue #165: Remove Windows configurations and checks from OsCommandExtension by @CherfaElyes in #166
- Issue #110: Developed WMI Extension by @NassimBtk in #167
- Issue #161: Fixed IPv6 failures for WBEM queries by @NassimBtk in #168
- Issue #111: Develop wbem extension by @alexdgilbert in #173
- Issue #112: Develop WinRm Extension by @CherfaElyes in #174
- Issue #170 Enhance ConnectorStore loading system by @NassimBtk in #176
- Issue #178: Merged Extension System into main branch by @NassimBtk in #179
- Issue #172: Add Hardware Module back to MetricsHub by @CherfaElyes in #180
- Issue #169: Factorize SNMP business logic into common maven module by @SafaeAJ in #177
- Issue #118: Set dependencies versions inline instead of properties in pom.xml by @SafaeAJ in #183
- Issue #182: Use MetricsHub Community Connectors 1.0.01 by @NassimBtk in #191
- Issue #193: Use Community Connectors 1.0.02 by @NassimBtk in #197
- Issue #175: Refined metricshub wbem extension unit tests to augment coverage by @alexdgilbert in #195
- Issue #193: Factorize ResourceConfig to Replace ProtocolConfig with a Map by @SafaeAJ in #198
- Issue #199: Implement an interactive mode for SNMP V3 password entry by @SafaeAJ in #200
- Issue #196: Develop Ping Extension by @CherfaElyes in #201
- Issue #171: Removed references to VMware where pertinent by @verodelarue in #205
- Issue #124: Invalid connector no longer results in an empty connector store by @alexdgilbert in #204
- Issue #209: Make ConnectorStore Class Serializable by @NassimBtk in #210
- Issue #207: Parent Attributes Override Child Attributes by @NassimBtk in #208
- Issue #123: Add the possibility to filter monitors in the CLI by @SafaeAJ in #202
- Issue #149: GitHub link generates a 404 error page by @iguitton in #212
- Issue #206: Fixed minus sign to exclamation mark for excluding connectors in MetricsHub CLI by @SafaeAJ in #211
- Issue #196: Document a Ping protocol by @CherfaElyes in #213
- Issue #181: Add a quickstart to the metricshub documentation by @CherfaElyes in #194
- Issue #215: Removed vcenter dependency from the engine by @NassimBtk in #216
- Issue #104: Document environment variables by @iguitton in #217
- Issue #219: Use Community Connectors v1.0.04 and Connector Maven Plugin v1.0.03 by @NassimBtk in #221
New Contributors
Full Changelog: v0.9.02...v0.9.03
v0.9.02
What's Changed
- Release v0.9.01 and prepare v0.9.02-SNAPSHOT by @github-actions in #128
- Issue #129: Fixed
metricshub_agent_info
community connector version by @NassimBtk in #130 - Issue #131: Fixed incorrect source keys when collect type is undefined by @NassimBtk in #132
- Issue #48: Add the ability to include executeForEachEntryOf entry values by @TNohaic in #133
- Issue #120: Renamed rightConcat and leftConcat by @alexdgilbert in #135
- Issue #137: Documented custom resource monitoring by @iguitton in #142
New Contributors
- @github-actions made their first contribution in #128
Full Changelog: v0.9.01...v0.9.02
v0.9.01
What's Changed
- Issue #77: Wrap connectors option using double quotes in doc by @SaqlainSentry in #78
- Issue #6: Review user documentation by @iguitton in #79
- Issue #74: No Such Element Exception raised during windows collect by @CherfaElyes in #81
- Issue #82: Enhance the collect of
metricshub.connector.status
by @NassimBtk in #83 - Issue #85: Enhance MetricsHub CLI performance by @CherfaElyes in #86
- Issue #87: Fix discarded
connector_id
when connector implements simple by @NassimBtk in #88 - Issue #76: Updated the install section by @iguitton in #84
- Issue #9: Document Connector Design Guide by @TNohaic in #75
- Issue #80: Module removal by @iguitton in #90
- Issue #89: Reviewed configure-agent.md by @iguitton in #91
- Issue #93: Updated doc to use Sentry Maven Skin 6.3.3 by @bertysentry in #95
- Issue #80: Remove hardware module by @NassimBtk in #94
- Issue #92: Documented general concepts by @iguitton in #99
- Issue #100: Doc reviewed by @iguitton in #101
- Issue #38: Support environment variables defined in metricshub config by @alexdgilbert in #102
- Issue #96: Connector Design Guide, preliminary work by @bertysentry in #103
- Issue #106: Remove remaining snmpV3 references by @MedMaalej in #107
- Issue #57: document metricslogs export failure by @verodelarue in #121
- Issue #105: Restructured Connector Design Guide by @bertysentry in #125
- Issue #126: Updated dependency versions by @NassimBtk in #127
New Contributors
- @SaqlainSentry made their first contribution in #78
- @iguitton made their first contribution in #79
- @bertysentry made their first contribution in #95
- @alexdgilbert made their first contribution in #102
- @verodelarue made their first contribution in #121
Full Changelog: https://github.com/sentrysoftware/metricshub/commits/v0.9.01