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 50 1 day(s) ago
2.11.2 185 7 day(s) ago
2.11.1 39 8 day(s) ago
2.11.0 1,221 36 day(s) ago
2.10.5 5,634 61 day(s) ago
2.10.4 4,633 111 day(s) ago
2.10.3 111 111 day(s) ago
2.10.2 11,865 181 day(s) ago
2.10.1 2,418 198 day(s) ago
2.10.0 1,557 217 day(s) ago
2.9.1 572 224 day(s) ago
2.9.0 1,302 239 day(s) ago
2.8.5 11,333 313 day(s) ago
2.8.4 4,037 359 day(s) ago
2.8.3 8,135 406 day(s) ago
2.8.2 3,099 440 day(s) ago
2.8.1 993 441 day(s) ago
2.8.0 1,888 448 day(s) ago
2.7.0 1,163 454 day(s) ago
2.6.2 1,564 474 day(s) ago
2.6.1 504 481 day(s) ago
2.6.0 1,552 489 day(s) ago
2.5.4 91,819 650 day(s) ago
2.5.3 1,093 660 day(s) ago
2.5.2 954 666 day(s) ago
2.5.1 18,228 749 day(s) ago
2.5.0 15,962 785 day(s) ago
2.4.5 2,870 819 day(s) ago
2.4.4 953 853 day(s) ago
2.4.3 9,525 860 day(s) ago
2.4.2 9,863 932 day(s) ago
2.4.1 12,014 992 day(s) ago
2.4.0 743 995 day(s) ago
2.3.1 8,760 1050 day(s) ago
2.3.0 11,825 1076 day(s) ago
2.2.1 1,113 1079 day(s) ago
2.2.0 2,191 1132 day(s) ago
2.2.0-beta2 297 1134 day(s) ago
2.1.1 538 909 day(s) ago
2.1.0 2,140 1177 day(s) ago
2.1.0-beta2 551 1266 day(s) ago
2.1.0-beta1 437 1339 day(s) ago
2.0.6 65,704 1398 day(s) ago
2.0.5 434 1402 day(s) ago
2.0.4 403 1406 day(s) ago
2.0.3 415 1413 day(s) ago
2.0.3-beta1 310 1426 day(s) ago
2.0.2 4,564 1450 day(s) ago
2.0.1 507 1456 day(s) ago
2.0.0 383 1457 day(s) ago
2.0.0-beta4 732 1483 day(s) ago
2.0.0-beta3 750 1526 day(s) ago
2.0.0-beta2 308 1527 day(s) ago
2.0.0-beta1 394 1533 day(s) ago
1.6.1 4,524 1079 day(s) ago
1.6.0 398 1084 day(s) ago
1.5.1 13,985 1457 day(s) ago
1.5.0 367 1457 day(s) ago
1.5.0-beta1 297 1483 day(s) ago
1.4.2 12,924 1492 day(s) ago
1.4.1 2,371 1527 day(s) ago
1.4.0 416 1540 day(s) ago
1.3.3 7,320 1556 day(s) ago
1.3.2 802 1569 day(s) ago
1.3.1 856 1580 day(s) ago
1.3.0 7,495 1601 day(s) ago
1.2.5 1,528 1638 day(s) ago
1.2.4 1,067 1640 day(s) ago
1.2.3 3,604 1673 day(s) ago
1.2.2 2,680 1694 day(s) ago
1.2.1 1,042 1702 day(s) ago
1.2.0 2,329 1756 day(s) ago
1.1.4 1,819 1772 day(s) ago
1.1.3 605 1778 day(s) ago
1.1.2 3,765 1798 day(s) ago
1.1.1 6,149 1842 day(s) ago
1.1.0 11,413 1899 day(s) ago
1.0.6 919 1933 day(s) ago
1.0.5 572 1948 day(s) ago
1.0.4 1,972 1969 day(s) ago
1.0.3 1,214 2003 day(s) ago
1.0.2 1,598 2016 day(s) ago
1.0.1 452 2016 day(s) ago
0.9.0 61,489 1903 day(s) ago
0.8.1 450 1903 day(s) ago
0.8.0 494 1903 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

  • 487551 total downloads
  • 50 downloads of current version
  • 46.0 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge