Skip to content

FabricObserver 3.2.5

Compare
Choose a tag to compare
@GitTorre GitTorre released this 07 Mar 21:32

FabricObserver 3.2.5, ClusterObserver 2.2.2 - SFPkgs with Microsoft-signed binaries. Microsoft-signed Nupkgs will be located in the nuget.org gallery.

Note: You can deploy FO/CO to your cluster directly by clicking on the Deploy to Azure button. You will need to specify the path to the related sfpkg, located in the Assets section (choose the type (SelfContained or FrameworkDependent, right-click the asset name, Copy. Then, paste into the package field in the ARM portal UI).

Update: This release introduced a regression in AppObserver's concurrent processing impl. This is fixed in 3.2.6, which has been released. Note that you don't need to rush to upgrade if you don't enable parallel processing in AppObserver.

FabricObserver Changes

Deploy to Azure

  • FabricObserver now ships only as a .NET 6 application and targets SF Runtime versions 9 and higher. It will not run on SF runtime versions < 9. If you require that, then you will have to rebuild the product yourself and target the correct SDK. Or, just keep using 3.2.4.831 in that case. That said, you really should upgrade to SF 9.x at your earliest convenience.

  • New telemetry data types: NodeTelemetryData, ServiceTelemetryData, DiskTelemetryData. These types hold only the relevant information for the target entity. For backwards compatibility, TelemetryData type still exists. This decreases the number of irrelevant properties that show up in data events for entities like Node and Disk.

  • NodeObserver can be configured to emit Node snapshots (only useful if you employ ApplicationInsights/LogAnalytics/ETW).

  • Bug fixes, performance and code improvements.

ClusterObserver Changes:

Deploy to Azure

  • ClusterObserver now ships only as a .NET 6 application and targets SF Runtime versions 9 and higher. It will not run on SF runtime versions < 9.
  • Several core improvements and better support for emitting useful health information for any SF entity, regardless of health event origin (e.g., from a service like FabricObserver).
  • Support for FabricObserver's updated telemetry data types.
  • Bug fixes.
  • It is recommended that you update to this version if you also deploy FabricObserver 3.2.5.