- last updated 10 day(s) ago
- 3502 daily downloads
- 560205 total downloads
- Latest version: 2.1.0-beta2
High-performance monitoring and instrumentation library for .NET and .NET Core applications.
Install-Package Phobos.Monitoring -Version 2.0.1
dotnet add package Phobos.Monitoring --version 2.0.1
<PackageReference Include="Phobos.Monitoring" Version="2.0.1"/>
Phobos 2.x Release** Contains some bug fixes to Phobos 2.0: 1. Added `loglevel` labels back to `akka.logs` metrics; 2. Upgraded to OpenTelemetry.Api 1.2.0-rc5; 3. When `phobos.tracing.trace-akka-persistence = off`, all messages from the `Akka.Persistence` namespace are excluded from tracing. This release marks the official "release to market" of Phobos 2.0 - which includes the following changes (from 1.x and earlier betas of 2.x): 1. Migrated from App.Metrics and OpenTracing to [OpenTelemetry](https://opentelemetry.io/) - the future APM platform for all of .NET; 2. End-to-end message processing latency tracking in both Phobos metrics and traces; 3. Re-engineered the trace filtering system to be much easier to use and effective at reducing noise; and 4. Integrated with [Akka.Hosting](https://github.com/akkadotnet/Akka.Hosting), a new HOCONless way of configuring, running, and integrating Akka.NET with the other parts of your .NET applications. See the ["Introduction to Akka.Hosting - HOCONless, "Pit of Success" Akka.NET Runtime and Configuration" video with details here](https://www.youtube.com/watch?v=Mnb9W9ClnB0). This is accomplished through the new [`Phobos.Hosting` NuGet package](https://sdkbin.com/publisher/petabridge/product/phobos/packages/phobos.hosting) introduced in Phobos 2.0. These changes all represent a major step forward for Phobos and Akka.NET telemetry. For full details [click here to read "What's New in Phobos 2.0?"](https://phobos.petabridge.com/articles/releases/whats-new-in-phobos-2.0.0.html)** Phobos 1.x Support Lifetime** Per our recent announcement, we will continue to support Phobos 1.x and 2.x concurrently. Phobos 1.x will exit support on December 31st, 2023.
- Akka (>=1.4.36)
- OpenTelemetry (>=1.2.0-rc5)
- Phobos.Actor.Common (>=1.1.1)
- System.Diagnostics.Contracts (>=4.3.0)