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.12.0 965 10 day(s) ago
2.11.3 Current 1,686 31 day(s) ago
2.11.2 221 38 day(s) ago
2.11.1 86 39 day(s) ago
2.11.0 1,606 67 day(s) ago
2.10.5 7,226 92 day(s) ago
2.10.4 5,186 142 day(s) ago
2.10.3 143 142 day(s) ago
2.10.2 18,159 211 day(s) ago
2.10.1 2,456 229 day(s) ago
2.10.0 1,643 248 day(s) ago
2.9.1 603 255 day(s) ago
2.9.0 1,341 270 day(s) ago
2.8.5 11,382 344 day(s) ago
2.8.4 4,197 389 day(s) ago
2.8.3 8,197 437 day(s) ago
2.8.2 3,154 471 day(s) ago
2.8.1 1,025 472 day(s) ago
2.8.0 1,919 478 day(s) ago
2.7.0 1,195 485 day(s) ago
2.6.2 1,596 505 day(s) ago
2.6.1 535 511 day(s) ago
2.6.0 1,584 519 day(s) ago
2.5.4 93,163 681 day(s) ago
2.5.3 1,124 691 day(s) ago
2.5.2 985 697 day(s) ago
2.5.1 18,344 780 day(s) ago
2.5.0 17,917 815 day(s) ago
2.4.5 2,903 849 day(s) ago
2.4.4 984 884 day(s) ago
2.4.3 9,675 891 day(s) ago
2.4.2 10,273 963 day(s) ago
2.4.1 12,045 1023 day(s) ago
2.4.0 774 1026 day(s) ago
2.3.1 8,792 1081 day(s) ago
2.3.0 12,235 1107 day(s) ago
2.2.1 1,144 1110 day(s) ago
2.2.0 2,222 1163 day(s) ago
2.2.0-beta2 328 1165 day(s) ago
2.1.1 571 940 day(s) ago
2.1.0 2,171 1208 day(s) ago
2.1.0-beta2 582 1297 day(s) ago
2.1.0-beta1 468 1370 day(s) ago
2.0.6 65,736 1429 day(s) ago
2.0.5 465 1432 day(s) ago
2.0.4 434 1437 day(s) ago
2.0.3 447 1444 day(s) ago
2.0.3-beta1 341 1457 day(s) ago
2.0.2 4,595 1481 day(s) ago
2.0.1 538 1487 day(s) ago
2.0.0 415 1488 day(s) ago
2.0.0-beta4 763 1513 day(s) ago
2.0.0-beta3 781 1557 day(s) ago
2.0.0-beta2 340 1558 day(s) ago
2.0.0-beta1 425 1564 day(s) ago
1.6.1 4,555 1110 day(s) ago
1.6.0 429 1115 day(s) ago
1.5.1 14,048 1488 day(s) ago
1.5.0 399 1488 day(s) ago
1.5.0-beta1 328 1513 day(s) ago
1.4.2 12,987 1522 day(s) ago
1.4.1 2,402 1558 day(s) ago
1.4.0 447 1571 day(s) ago
1.3.3 7,351 1587 day(s) ago
1.3.2 832 1600 day(s) ago
1.3.1 886 1611 day(s) ago
1.3.0 7,526 1632 day(s) ago
1.2.5 1,558 1669 day(s) ago
1.2.4 1,098 1671 day(s) ago
1.2.3 3,634 1704 day(s) ago
1.2.2 2,710 1725 day(s) ago
1.2.1 1,072 1733 day(s) ago
1.2.0 2,360 1787 day(s) ago
1.1.4 1,849 1803 day(s) ago
1.1.3 636 1808 day(s) ago
1.1.2 3,795 1829 day(s) ago
1.1.1 6,180 1872 day(s) ago
1.1.0 11,443 1929 day(s) ago
1.0.6 950 1964 day(s) ago
1.0.5 602 1979 day(s) ago
1.0.4 2,002 1999 day(s) ago
1.0.3 1,244 2034 day(s) ago
1.0.2 1,628 2047 day(s) ago
1.0.1 482 2047 day(s) ago
0.9.0 62,981 1933 day(s) ago
0.8.1 480 1933 day(s) ago
0.8.0 555 1933 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

  • 507534 total downloads
  • 1686 downloads of current version
  • 46.0 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge