Fora.Telemetry 20260720.0.0

dotnet add package Fora.Telemetry --version 20260720.0.0
                    
NuGet\Install-Package Fora.Telemetry -Version 20260720.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Fora.Telemetry" Version="20260720.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Fora.Telemetry" Version="20260720.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Fora.Telemetry" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Fora.Telemetry --version 20260720.0.0
                    
#r "nuget: Fora.Telemetry, 20260720.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Fora.Telemetry@20260720.0.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Fora.Telemetry&version=20260720.0.0
                    
Install as a Cake Addin
#tool nuget:?package=Fora.Telemetry&version=20260720.0.0
                    
Install as a Cake Tool

Fora.Telemetry

Fora.Telemetry provides the runtime telemetry substrate and analysis-facing readers for Fora HLA integrations.

Capabilities

  • Writes and reads fixed-width .fort telemetry logs.
  • Reads manifest.json files through typed manifest models, including top-level manifest_schema_version.
  • Provides LINQ-compatible projections for event type, class, instance, phase, GC-clean records, rates, summaries, and EventId-correlated chains.
  • Exposes buffer health and replicated overhead metadata for reliability analysis.
  • Exposes telemetry 1.7/1.8 operational load inputs (runtime_load_inputs) when present, including synchronized class-census, time-weighted kappa, and time-weighted sigma estimator inputs.

Typical Use

Reference this package from external analysis tools that need to consume Fora telemetry artifacts without depending on a specific validation harness.

using Fora.Telemetry;

using var reader = FortFileReader.Open("publisher.fort");
var records = reader.ReadAll().FilterSteadyState().FilterGcContaminated();
var classSummaries = records.GetClassSummaries();

var manifest = TelemetryManifestReader.Read("manifest.json");
var manifestSchemaVersion = manifest.ManifestSchemaVersion;
var telemetryVersion = manifest.Fora.TelemetryVersion;
var runtimeLoad = manifest.Telemetry.RuntimeLoadInputs;

manifest_schema_version identifies the JSON envelope schema. manifest.Fora.TelemetryVersion identifies the telemetry semantic contract active in the run.

runtime_load_inputs is required for operational-load analysis. Readers should treat its absence as "operational estimator inputs unavailable", not as successful kappa / sigma coverage.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Fora.Telemetry:

Package Downloads
Fora.Rti

Local RTI simulator for IEEE 1516-2025 / HLA 4 federate development and integration testing.

Fora.Client

IEEE 1516-2025 HLA Federate Protocol client library for .NET with TCP/TLS/WebSocket FP transport and RTI simulator integration.

Fora.Encoding

Encoding helpers for Fora HLA 4 wire and value representation support.

Fora.Rti.Core

Core RTI simulator engine, FOM handling, MOM services, and snapshot persistence abstractions for Fora.Rti.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
20260720.0.0 120 7/20/2026
20260705.0.0 138 7/4/2026
20260611.0.0 161 6/3/2026

20260720.0.0 - Adds telemetry 2.0 property-set map, 2.1 opt-in dynamic sampling (lossless/fixed/adaptive), UTC timeline projection, and network latency decomposition.