Skip to content

Releases: f5devcentral/application-study-tool

v0.9.3

11 Apr 16:35
6944eb2
Compare
Choose a tag to compare
  • Update Otel Collector core to v0.123.0
  • Misc dashboard fixes

v0.9.2

18 Mar 16:28
Compare
Choose a tag to compare

🚨 Be sure to note breaking change in v0.9.0 🚨

This version updates the collector to v0.9.2 with misc bug fixes listed below.

Collector v0.9.2

Fixed

  • Fix dataType enabled knob for SSL Cert collection
  • Fix DNS Profile and Network Interface endpoint $select filters
  • Fix token deletion flow for non-admin accounts

v0.9.1

06 Mar 23:28
ebe2824
Compare
Choose a tag to compare

🚨 Be sure to note breaking change in v0.9.0 🚨

v0.9.1

Fixed

  • Issue with Fleet Inventory Active Module panel display
  • Documented config flag for disabling all bash command collection

Collector v0.9.1

Fixed

  • Fixed API response parsing for subset of collector calls.
  • Fixed collection for metric f5.pool_member.connections

Changed

  • Bash call processing enhancement: calls with results including malformed rows will produce values for the valid rows
  • Exposed BigIP Receiver config flag enable_bash_collection (default = true) to allow non-admin account users to turn these calls off rather than allowing them to fail with authorization errors.

v0.9.0

03 Mar 23:45
8d62155
Compare
Choose a tag to compare

🚩🚩 Breaking Change 🚩🚩
Collection for the following data types are now defaulted to 'disabled' to better align with default behavior of an LTM only device. To continue collection in environments with these modules licensed, please override the appropriate global or device level config flags:

  • f5.policy.api_protection
  • f5.policy.asm
  • f5.policy.firewall
  • f5.policy.ip_intelligence
  • f5.policy.nat
  • f5.profile.dos
  • f5.apm

The complete list of data types is here

Added

  • Enabled / Licensed module table on Fleet Inventory Dashboard
  • Device SSL Dashboard

Changed

  • Default disabled the above modules which previously resulted in 400 errors
  • Modified authentication token flow to address BigIP Bug ID1787517
  • Misc documentation fixes
  • Misc dashboard fixes

v0.8.1

12 Feb 23:50
53e471a
Compare
Choose a tag to compare

Bug Fix Release with new collector image v0.8.1:

  • Fix an issue with v0.8.0 where metrics for pool members in partitions other than /Common were not correctly gathered.
  • Fix an issue with incorrect unit conversions on f5.virtual_server.clientside.bytes_in / out (VS data rates will appear to decrease on upgrade)

v0.8.0

10 Feb 22:16
69fb3d0
Compare
Choose a tag to compare

This release adds additional module support in the otel collector and accompanying dashboards, and includes performance improvements for devices with very large configurations.

It's recommended that any organization which modified page_item_limit to support large device configs remove that it favor of the default settings.

Added

  • Fleet Dashboard with cgnat stats
  • Fleet Dashboard with DoS stats
  • Fleet Dashboard with Firewall Rule stats
  • Fleet Dashboard with Access Policy Manager

Changed

  • Update Device Overview Dashboard with network interface metrics
  • Update units on network data rates to bits instead of Bytes (all dashboards)
  • Modify otel collector self-telemetry settings to allow prometheus communication after upstream updates

Fixed

  • units suffix on dashboards with f5.module.license.info and f5.profile.fastl4.tx_errors
  • missing dataType field added to f5.pool.member.info

OTEL Collector Release Notes v0.8.0

Added

  • add cgnat stats support (default disabled)
  • add DoS stats support (default disabled)
  • add Firewall Rule stats support (default disabled)
  • add Access Policy Manager stats support (default disabled)
  • add Network Interface / Vlan Interface / Self IP metrics support

Changed

  • Upgrade to otel core v0.119.0
  • Modify api token logic to better handle very long scrape durations
  • Better suppression for Unlicensed Module errors/warnings during scrape
  • Refactor pool member stats collection to improve performance
  • Refactor query pagination default settings and client handling (default settings for page_item_limit now recommended for all size configs)

Fixed

  • Fix units suffix on f5.module.license.info, f5.profile.fastl4.tx_errors

v0.7.1

12 Dec 17:58
599239a
Compare
Choose a tag to compare

Fixed

  • Fix incorrect dashboard units on ASM and Virtual Server CPU (multiple dashboards)
  • Remove duplicate virtual server (device level) dashboard

v0.7.0

18 Oct 23:16
4e994a1
Compare
Choose a tag to compare

v0.7.0

Added

  • Documentation for additional configuration, troubleshooting guide, secret management, etc
  • Virtual Server Detail Dashboard (under devices) with additional profile details
  • Support for 'HA cluster peer' info in Fleet Inventory and Device Overview dashboards
  • Support for Module level license data in Device Overview Dashboard

Changed

  • Bumped default HTTP client timeout to 10s (from 3)
  • Significant documentation site revamp

Fixed

  • Processor ordering for datafabric pipeline to allow proper batching

Otel Collector v0.7.0 Changes

Added

  • add module level license and peer failover state metrics
  • add failover peer identification / state metrics

Changed

  • Drop warning messages per endpoint to debug log level.

Fixed

  • Fixed large negative values for license end date

v0.6.0

09 Oct 00:07
Compare
Choose a tag to compare

0.6.0 (2024-10-08)

🛑 Breaking changes 🛑

Fixed

  • Fix HTTP Profile Metrics Suffix in 2 charts

Collector Changes

Added

  • Add prometheusremotewriteexporter

v0.5.0

26 Sep 23:09
Compare
Choose a tag to compare

0.5.0 (2024-09-26)

Added

  • #106 - Added DNS and GTM dashboards

Changed

  • #114 - Added Status per Endpoint table

Fixed

Collector Changes

0.5.0 (2024-09-26)

Added

  • #129 Add auth extensions

Changed

Fixed