Phobos.Tracing 2.13.1

Distributed tracing support for Akka.NET ActorSystems.

Install-Package Phobos.Tracing -Version 2.13.1
dotnet add package Phobos.Tracing --version 2.13.1
<PackageReference Include="Phobos.Tracing" Version="2.13.1" />
paket add Phobos.Tracing --version 2.13.1
# 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.13.1 Current 0 2 hour(s) ago
2.13.0 21 11 day(s) ago
2.12.1 2,231 38 day(s) ago
2.12.0 17,049 159 day(s) ago
2.11.3 2,553 180 day(s) ago
2.11.2 372 186 day(s) ago
2.11.1 346 187 day(s) ago
2.11.0 1,878 215 day(s) ago
2.10.5 17,250 240 day(s) ago
2.10.4 6,604 290 day(s) ago
2.10.3 292 290 day(s) ago
2.10.2 28,770 360 day(s) ago
2.10.1 2,610 377 day(s) ago
2.10.0 2,012 396 day(s) ago
2.9.1 761 403 day(s) ago
2.9.0 1,485 418 day(s) ago
2.8.5 11,703 492 day(s) ago
2.8.4 4,565 538 day(s) ago
2.8.3 8,468 585 day(s) ago
2.8.2 3,551 619 day(s) ago
2.8.1 1,174 620 day(s) ago
2.8.0 2,071 627 day(s) ago
2.7.0 1,331 634 day(s) ago
2.6.2 1,743 653 day(s) ago
2.6.1 681 660 day(s) ago
2.6.0 1,703 668 day(s) ago
2.5.4 109,667 829 day(s) ago
2.5.3 1,277 839 day(s) ago
2.5.2 1,133 845 day(s) ago
2.5.1 19,176 928 day(s) ago
2.5.0 24,952 964 day(s) ago
2.4.5 3,052 998 day(s) ago
2.4.4 1,131 1033 day(s) ago
2.4.3 9,984 1040 day(s) ago
2.4.2 12,325 1111 day(s) ago
2.4.1 12,092 1171 day(s) ago
2.4.0 898 1174 day(s) ago
2.3.1 8,743 1229 day(s) ago
2.3.0 13,118 1255 day(s) ago
2.2.1 1,350 1258 day(s) ago
2.2.0 2,370 1312 day(s) ago
2.2.0-beta2 476 1313 day(s) ago
2.1.1 717 1088 day(s) ago
2.1.0 2,316 1357 day(s) ago
2.1.0-beta2 727 1445 day(s) ago
2.1.0-beta1 613 1518 day(s) ago
2.0.6 66,085 1577 day(s) ago
2.0.5 609 1581 day(s) ago
2.0.4 576 1585 day(s) ago
2.0.3 595 1592 day(s) ago
2.0.3-beta1 483 1606 day(s) ago
2.0.2 4,738 1629 day(s) ago
2.0.1 684 1635 day(s) ago
2.0.0 576 1636 day(s) ago
2.0.0-beta4 910 1662 day(s) ago
2.0.0-beta3 927 1705 day(s) ago
2.0.0-beta2 484 1706 day(s) ago
2.0.0-beta1 571 1712 day(s) ago
1.6.1 4,747 1258 day(s) ago
1.6.0 632 1263 day(s) ago
1.5.1 14,217 1636 day(s) ago
1.5.0 541 1636 day(s) ago
1.5.0-beta1 471 1662 day(s) ago
1.4.2 13,189 1671 day(s) ago
1.4.1 2,544 1706 day(s) ago
1.4.0 594 1719 day(s) ago
1.3.3 7,492 1735 day(s) ago
1.3.2 978 1748 day(s) ago
1.3.1 1,033 1759 day(s) ago
1.3.0 7,663 1780 day(s) ago
1.2.5 1,701 1817 day(s) ago
1.2.4 1,241 1819 day(s) ago
1.2.3 3,791 1852 day(s) ago
1.2.2 2,857 1873 day(s) ago
1.2.1 1,217 1881 day(s) ago
1.2.0 2,503 1935 day(s) ago
1.1.4 1,997 1951 day(s) ago
1.1.3 778 1957 day(s) ago
1.1.2 3,938 1977 day(s) ago
1.1.1 6,330 2021 day(s) ago
1.1.0 11,595 2078 day(s) ago
1.0.6 1,092 2112 day(s) ago
1.0.5 747 2127 day(s) ago
1.0.4 2,143 2148 day(s) ago
1.0.3 1,388 2183 day(s) ago
1.0.2 1,773 2195 day(s) ago
1.0.1 625 2195 day(s) ago
0.7.0 36,674 2082 day(s) ago
0.6.1 622 2082 day(s) ago
0.6.0 731 2082 day(s) ago
**Phobos 2.x Maintenance Release** **Dependency Updates** - Upgraded Akka.NET / Akka.Hosting to 1.5.72.

Info

Statistics

  • 562423 total downloads
  • 0 downloads of current version
  • 68.0 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge