Phobos.Monitoring 2.11.3

High-performance monitoring and instrumentation library for .NET and .NET Core applications.

Install-Package Phobos.Monitoring -Version 2.11.3
dotnet add package Phobos.Monitoring --version 2.11.3
<PackageReference Include="Phobos.Monitoring" Version="2.11.3" />
paket add Phobos.Monitoring --version 2.11.3
# Phobos ![Phobos logo](https://raw.githubusercontent.com/petabridge/phobos-issues/refs/heads/master/phobos_logo_small.png) [Phobos](https://phobos.petabridge.com/)™ is an observability plugin for [Akka.NET](https://getakka.net/) that provides [OpenTelemetry](https://opentelemetry.io/)-based tracing, metrics, and log aggregation. [Phobos is available for purchase on Sdkbin](https://sdkbin.com/publisher/petabridge/product/phobos) ## Installation Phobos plugs directly into your Akka.NET `ActorSystem` and immediately starts providing automatic tracing, metrics, and log correlation without you having to write any instrumentation code yourself. ### 1 - Add the `Phobos.Hosting` NuGet Package ```shell dotnet add package Phobos.Hosting ``` ### 2 - Configure OpenTelemetry to Use Phobos Metrics and Tracing ```csharp services // IServiceCollection .AddOpenTelemetry() .ConfigureResource(builder => { builder .AddEnvironmentVariableDetector() .AddTelemetrySdk() .AddServiceVersionDetector(); }) .UseOtlpExporter(OtlpExportProtocol.Grpc, new Uri(otlpEndpoint)) .WithMetrics(c => { c.AddRuntimeInstrumentation() .AddAspNetCoreInstrumentation() .AddHttpClientInstrumentation() .AddPhobosInstrumentation(); // Phobos metrics }) .WithTracing(c => { c.AddHttpClientInstrumentation() .AddAspNetCoreInstrumentation() .AddEntityFrameworkCoreInstrumentation() .AddSqlClientInstrumentation() .AddPhobosInstrumentation(); // Phobos traces }); ``` ### 3 - Add Phobos to Your `ActorSystem` ```csharp public static IServiceCollection AddUserServiceAkka(this IServiceCollection services, Action<AkkaConfigurationBuilder, IServiceProvider> additionalConfig) { return services.AddAkka(ActorSystemName, (builder, sp) => { builder.AddUserServiceActors() WithPhobos(AkkaRunMode.Local, configOptions => {}); additionalConfig.Invoke(builder, sp); }); } ``` And you're done! Akka.NET traces / metrics / logs will now be automatically exported along with your ASP.NET Core, Entity Framework, SqlClient, HttpClient, and other .NET OpenTelemetry data! For more detailed instructions, please see the [Phobos QuickStart Tutorial](https://phobos.petabridge.com/articles/quickstart.html) ## What Data Does Phobos Capture? You can see our full list of automatically collected traces, metrics, and log events here: [https://phobos.petabridge.com/articles/captured-data.html](https://phobos.petabridge.com/articles/captured-data.html) ### Can I Configure What Phobos Collects? Absolutely - [Phobos has finely tuneable noise control capabilities](https://phobos.petabridge.com/articles/trace-filtering.html) that allow you to configure what types of data Phobos collects fronm your application. ### What's the Performance Impact of Phobos on Akka.NET? Tracing and metrics collection always have an amount of instrumentation overhead - you can [view our latest Phobos performance figures and best practices here](https://phobos.petabridge.com/articles/performance.html). Copyright 2018-2025 [Petabridge](https://petabridge.com/), LLC
Loading README...
net8.0
netstandard2.0
Version Downloads Last Updated
2.11.3 Current 16 4 hour(s) ago
2.11.2 162 6 day(s) ago
2.11.1 38 7 day(s) ago
2.11.0 1,213 35 day(s) ago
2.10.5 5,550 60 day(s) ago
2.10.4 4,561 110 day(s) ago
2.10.3 110 110 day(s) ago
2.10.2 11,774 180 day(s) ago
2.10.1 2,417 197 day(s) ago
2.10.0 1,544 216 day(s) ago
2.9.1 571 223 day(s) ago
2.9.0 1,301 238 day(s) ago
2.8.5 11,331 312 day(s) ago
2.8.4 4,034 358 day(s) ago
2.8.3 8,131 405 day(s) ago
2.8.2 3,097 439 day(s) ago
2.8.1 992 440 day(s) ago
2.8.0 1,887 447 day(s) ago
2.7.0 1,162 454 day(s) ago
2.6.2 1,563 473 day(s) ago
2.6.1 503 480 day(s) ago
2.6.0 1,551 488 day(s) ago
2.5.4 91,775 649 day(s) ago
2.5.3 1,092 659 day(s) ago
2.5.2 953 665 day(s) ago
2.5.1 18,226 748 day(s) ago
2.5.0 15,765 784 day(s) ago
2.4.5 2,869 818 day(s) ago
2.4.4 952 853 day(s) ago
2.4.3 9,523 860 day(s) ago
2.4.2 9,788 931 day(s) ago
2.4.1 12,013 991 day(s) ago
2.4.0 742 994 day(s) ago
2.3.1 8,759 1049 day(s) ago
2.3.0 11,749 1075 day(s) ago
2.2.1 1,112 1078 day(s) ago
2.2.0 2,190 1132 day(s) ago
2.2.0-beta2 296 1133 day(s) ago
2.1.1 536 908 day(s) ago
2.1.0 2,139 1177 day(s) ago
2.1.0-beta2 550 1265 day(s) ago
2.1.0-beta1 436 1338 day(s) ago
2.0.6 65,703 1397 day(s) ago
2.0.5 433 1401 day(s) ago
2.0.4 402 1405 day(s) ago
2.0.3 414 1412 day(s) ago
2.0.3-beta1 309 1426 day(s) ago
2.0.2 4,563 1449 day(s) ago
2.0.1 506 1455 day(s) ago
2.0.0 382 1456 day(s) ago
2.0.0-beta4 731 1482 day(s) ago
2.0.0-beta3 749 1525 day(s) ago
2.0.0-beta2 307 1526 day(s) ago
2.0.0-beta1 393 1532 day(s) ago
1.6.1 4,523 1078 day(s) ago
1.6.0 397 1083 day(s) ago
1.5.1 13,984 1456 day(s) ago
1.5.0 366 1456 day(s) ago
1.5.0-beta1 296 1482 day(s) ago
1.4.2 12,923 1491 day(s) ago
1.4.1 2,370 1526 day(s) ago
1.4.0 415 1539 day(s) ago
1.3.3 7,319 1555 day(s) ago
1.3.2 801 1568 day(s) ago
1.3.1 855 1580 day(s) ago
1.3.0 7,494 1601 day(s) ago
1.2.5 1,527 1637 day(s) ago
1.2.4 1,066 1639 day(s) ago
1.2.3 3,603 1672 day(s) ago
1.2.2 2,679 1693 day(s) ago
1.2.1 1,041 1701 day(s) ago
1.2.0 2,328 1755 day(s) ago
1.1.4 1,818 1771 day(s) ago
1.1.3 604 1777 day(s) ago
1.1.2 3,764 1797 day(s) ago
1.1.1 6,148 1841 day(s) ago
1.1.0 11,412 1898 day(s) ago
1.0.6 918 1932 day(s) ago
1.0.5 571 1947 day(s) ago
1.0.4 1,971 1968 day(s) ago
1.0.3 1,213 2003 day(s) ago
1.0.2 1,597 2015 day(s) ago
1.0.1 451 2015 day(s) ago
0.9.0 61,440 1902 day(s) ago
0.8.1 449 1902 day(s) ago
0.8.0 493 1902 day(s) ago
**Phobos 2.x Maintenance Release** **Bug Fixes** - Fixed trace continuity breaking across the `StartProxyAsync` sharding path, where distributed traces were disconnected when activating shard entities via `StartProxyAsync`. See [#1502](https://github.com/petabridge/phobos/pull/1502).

Info

Statistics

  • 486701 total downloads
  • 16 downloads of current version
  • 46.0 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge