Phobos.Actor.Cluster 2.11.3

Akka.Cluster support for Phobos Enterprise framework.

Install-Package Phobos.Actor.Cluster -Version 2.11.3
dotnet add package Phobos.Actor.Cluster --version 2.11.3
<PackageReference Include="Phobos.Actor.Cluster" Version="2.11.3" />
paket add Phobos.Actor.Cluster --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 76 1 day(s) ago
2.11.2 184 8 day(s) ago
2.11.1 40 9 day(s) ago
2.11.0 1,255 36 day(s) ago
2.10.5 5,696 61 day(s) ago
2.10.4 4,657 111 day(s) ago
2.10.3 112 112 day(s) ago
2.10.2 12,339 181 day(s) ago
2.10.1 2,409 198 day(s) ago
2.10.0 1,522 218 day(s) ago
2.9.1 567 224 day(s) ago
2.9.0 1,295 239 day(s) ago
2.8.5 11,278 314 day(s) ago
2.8.4 4,051 359 day(s) ago
2.8.3 8,185 407 day(s) ago
2.8.2 3,101 440 day(s) ago
2.8.1 992 441 day(s) ago
2.8.0 1,889 448 day(s) ago
2.7.0 1,135 455 day(s) ago
2.6.2 1,561 474 day(s) ago
2.6.1 501 481 day(s) ago
2.6.0 1,542 489 day(s) ago
2.5.4 91,946 650 day(s) ago
2.5.3 1,091 660 day(s) ago
2.5.2 953 667 day(s) ago
2.5.1 18,379 749 day(s) ago
2.5.0 16,054 785 day(s) ago
2.4.5 2,866 819 day(s) ago
2.4.4 950 854 day(s) ago
2.4.3 9,570 861 day(s) ago
2.4.2 4,265 932 day(s) ago
2.4.1 12,009 993 day(s) ago
2.4.0 714 995 day(s) ago
2.3.1 8,667 1051 day(s) ago
2.3.0 3,137 1077 day(s) ago
2.2.1 1,087 1079 day(s) ago
2.2.0 2,152 1133 day(s) ago
2.2.0-beta2 293 1134 day(s) ago
2.1.1 619 910 day(s) ago
2.1.0 1,310 1178 day(s) ago
2.1.0-beta2 546 1266 day(s) ago
2.1.0-beta1 433 1340 day(s) ago
2.0.6 57,879 1398 day(s) ago
2.0.5 427 1402 day(s) ago
2.0.4 398 1406 day(s) ago
2.0.3 410 1414 day(s) ago
2.0.3-beta1 304 1427 day(s) ago
2.0.2 4,557 1450 day(s) ago
2.0.1 502 1457 day(s) ago
2.0.0 377 1457 day(s) ago
2.0.0-beta4 728 1483 day(s) ago
2.0.0-beta3 745 1527 day(s) ago
2.0.0-beta2 303 1527 day(s) ago
2.0.0-beta1 390 1533 day(s) ago
1.6.1 4,524 1079 day(s) ago
1.6.0 399 1085 day(s) ago
1.5.1 13,899 1457 day(s) ago
1.5.0 361 1457 day(s) ago
1.5.0-beta1 293 1483 day(s) ago
1.4.2 12,511 1492 day(s) ago
1.4.1 2,263 1527 day(s) ago
1.4.0 400 1541 day(s) ago
1.3.3 7,314 1556 day(s) ago
1.3.2 795 1570 day(s) ago
1.3.1 853 1581 day(s) ago
1.3.0 7,479 1602 day(s) ago
1.2.5 1,425 1639 day(s) ago
1.2.4 1,061 1640 day(s) ago
1.2.3 3,594 1673 day(s) ago
1.2.2 2,673 1695 day(s) ago
1.2.1 1,028 1703 day(s) ago
1.2.0 2,317 1756 day(s) ago
1.1.4 1,813 1772 day(s) ago
1.1.3 601 1778 day(s) ago
1.1.2 697 1798 day(s) ago
1.1.1 6,150 1842 day(s) ago
1.1.0 9,742 1899 day(s) ago
1.0.6 895 1933 day(s) ago
1.0.5 566 1948 day(s) ago
1.0.4 1,962 1969 day(s) ago
1.0.3 1,208 2004 day(s) ago
1.0.2 1,213 2016 day(s) ago
1.0.1 445 2016 day(s) ago
0.8.0 442 1903 day(s) ago
0.7.2 442 1903 day(s) ago
0.7.1 442 1903 day(s) ago
0.7.0 465 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

  • 398720 total downloads
  • 76 downloads of current version
  • 61.4 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge