Skip to content

Commit

Permalink
3.3.1: Readme/md/nuspec updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
Charles Torre committed Mar 7, 2025
1 parent 6526214 commit f803291
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 11 deletions.
3 changes: 2 additions & 1 deletion ClusterObserver.nuspec.template
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
<id>%PACKAGE_ID%</id>
<version>2.3.1</version>
<releaseNotes>
- .NET 8 implementation of ClusterObserver. This version is built for .NET 8 and SF Runtime >= 9.1 (Self-Contained FO builds only). If you have deployed SF Runtime version >= 10.1 Cumulative Update 3.0 (CU3), then you can deploy the framework-dependent release build for the target platform (Windows or Linux). If you are not running SF Runtime version >= 10.1 CU3, then you must deploy the Self-Contained release build for the target platform (Windows or Linux). **If you can't upgrade to .NET 8 yet, then do not upgrade to this version.**
- This version is built for .NET 8 and SF Runtime >= 10.0 (Self-Contained FO builds only for 10.0 - 10.1 CU2). If you have deployed SF Runtime version >= 10.1 Cumulative Update 3.0 (CU3), then you can deploy the framework-dependent release build for the target platform (Windows or Linux). If you are not running SF Runtime version >= 10.1 CU3, then you must deploy the Self-Contained release build for the target platform (Windows or Linux). **If you can't upgrade to .NET 8 yet, then do not upgrade to this version.**
- Removed Microsoft.ServiceFabric.Services package reference in ClusterObserver.csproj. This is not needed and cause compatibility issues for ClusterObserver plugins.
</releaseNotes>
<authors>Microsoft</authors>
<license type="expression">MIT</license>
Expand Down
6 changes: 3 additions & 3 deletions FabricObserver.nuspec.template
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
<id>%PACKAGE_ID%</id>
<version>3.3.1</version>
<releaseNotes>
- .NET 8 implementation of FabricObserver. This version is built for .NET 8 and SF Runtime >= 9.1 (Self-Contained FO builds only). If you have deployed SF Runtime version >= 10.1 Cumulative Update 3.0 (CU3), then you can deploy the framework-dependent release build for the target platform (Windows or Linux). If you are not running SF Runtime version >= 10.1 CU3, then you must deploy the Self-Contained release build for the target platform (Windows or Linux). **If you can't upgrade to .NET 8 yet, then do not upgrade to this version.**
- The FabricObserverWebAPI project has been completely removed and all related usage in observers removed.
- FabricSystemObserver no longer monitors Windows Event Logs. Setting the related configuration values will have no effect.
- This version of FabricObserver is built for NET8 and SF Runtime 10.0 and higher: It will not work on lower versions of Service Fabric.
- Bug Fix: Extensibility library targets SF Services versions greater than or equal to 7.0.1816, which is SF 10.x. This is to ensure compatibility with the latest versions of Service Fabric and enable FO plugin authors to reference Microsoft SDK package that target 7.x versions.
- Linux Bug Fix: AppObserver conditional logic bug (Linux-only) is now fixed. This bug causes AppObserver to fail in FO version 3.3.0 (not earlier versions) running in Linux SF clusters.
</releaseNotes>
<authors>Microsoft</authors>
<license type="expression">MIT</license>
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
## FabricObserver 3.3.1 (.NET 8, SF Runtime version 10.0 and higher)
## FabricObserver 3.3.1 (NET 8, SF Runtime version 10.0 and higher)

[![Deploy to Azure](https://aka.ms/deploytoazurebutton)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fmicrosoft%2Fservice-fabric-observer%2Fmain%2FDocumentation%2FDeployment%2Fservice-fabric-observer.json)

[**FabricObserver (FO)**](https://github.com/microsoft/service-fabric-observer/releases) is a production-ready watchdog service with an easy-to-use extensibility model, written as a stateless, singleton Service Fabric **.NET 8** application that by default
[**FabricObserver (FO)**](https://github.com/microsoft/service-fabric-observer/releases) is a production-ready watchdog service with an easy-to-use extensibility model, written as a stateless, singleton Service Fabric **NET 8** application that by default

1. Monitors a broad range of physical machine resources that tend to be very important to all Service Fabric services and maps these metrics to the related Service Fabric entities.
2. Runs on multiple versions of Windows Server and Ubuntu.
Expand Down
4 changes: 2 additions & 2 deletions conuget.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
### ClusterObserver 2.3.1 (.NET 8)
#### This version requires SF Runtime >= 9.1 and targets .NET 8.
### ClusterObserver 2.3.1 (NET 8)
#### This version requires SF Runtime >= 10.0 and higher, and targets NET 8.

[ClusterObserver (CO)](https://github.com/microsoft/service-fabric-observer/tree/main/ClusterObserver) is a stateless singleton Service Fabric .NET 8 application that runs on one node in a cluster. CO observes cluster health (aggregated)
and sends telemetry when a cluster is in Error or Warning. CO shares a very small subset of FabricObserver's (FO) code. It is designed to be completely independent from FO sources,
Expand Down
6 changes: 4 additions & 2 deletions foextlib.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
## FabricObserver Extensibility Library 3.3.1 (.NET 8)
## FabricObserver Extensibility Library 3.3.1 (NET 8, SF Runtime version 10.0 and higher)

FabricObserver.Extensibility is a .NET 8 library for building custom observers that extend FabricObserver's and ClusterObserver's capabilities to match your needs. A custom observer is managed just like a built-in observer.
FabricObserver.Extensibility is a .NET 8 library for building custom observers that extend FabricObserver's and ClusterObserver's capabilities to match your needs. A custom observer is managed just like a built-in observer.

Note: Version 3.3.1 supports SF Runtime versions 10.0 and higher. It can not be used for lesser versions.

### How to implement an observer using FO's extensibility model

Expand Down
2 changes: 1 addition & 1 deletion fonuget.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## FabricObserver 3.3.1 (.NET 8)
## FabricObserver 3.3.1 (NET 8, SF Runtime version 10.0 and higher)

[**FabricObserver (FO)**](https://github.com/microsoft/service-fabric-observer) is a production-ready watchdog service with an easy-to-use extensibility model, written as a stateless, singleton Service Fabric **.NET 8** application that by default

Expand Down

0 comments on commit f803291

Please sign in to comment.