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 103 2 day(s) ago
2.11.2 186 8 day(s) ago
2.11.1 41 9 day(s) ago
2.11.0 1,283 37 day(s) ago
2.10.5 5,744 62 day(s) ago
2.10.4 4,669 112 day(s) ago
2.10.3 113 112 day(s) ago
2.10.2 12,553 182 day(s) ago
2.10.1 2,410 199 day(s) ago
2.10.0 1,523 218 day(s) ago
2.9.1 568 225 day(s) ago
2.9.0 1,298 240 day(s) ago
2.8.5 11,279 314 day(s) ago
2.8.4 4,054 360 day(s) ago
2.8.3 8,186 407 day(s) ago
2.8.2 3,102 441 day(s) ago
2.8.1 993 442 day(s) ago
2.8.0 1,890 449 day(s) ago
2.7.0 1,136 456 day(s) ago
2.6.2 1,562 475 day(s) ago
2.6.1 502 482 day(s) ago
2.6.0 1,543 490 day(s) ago
2.5.4 91,960 651 day(s) ago
2.5.3 1,092 661 day(s) ago
2.5.2 954 667 day(s) ago
2.5.1 18,380 750 day(s) ago
2.5.0 16,330 786 day(s) ago
2.4.5 2,867 820 day(s) ago
2.4.4 951 855 day(s) ago
2.4.3 9,576 862 day(s) ago
2.4.2 4,266 933 day(s) ago
2.4.1 12,010 993 day(s) ago
2.4.0 715 996 day(s) ago
2.3.1 8,668 1051 day(s) ago
2.3.0 3,138 1077 day(s) ago
2.2.1 1,088 1080 day(s) ago
2.2.0 2,153 1134 day(s) ago
2.2.0-beta2 294 1135 day(s) ago
2.1.1 620 910 day(s) ago
2.1.0 1,311 1179 day(s) ago
2.1.0-beta2 547 1267 day(s) ago
2.1.0-beta1 434 1340 day(s) ago
2.0.6 57,880 1399 day(s) ago
2.0.5 428 1403 day(s) ago
2.0.4 399 1407 day(s) ago
2.0.3 411 1414 day(s) ago
2.0.3-beta1 305 1428 day(s) ago
2.0.2 4,558 1451 day(s) ago
2.0.1 503 1457 day(s) ago
2.0.0 378 1458 day(s) ago
2.0.0-beta4 729 1484 day(s) ago
2.0.0-beta3 746 1527 day(s) ago
2.0.0-beta2 304 1528 day(s) ago
2.0.0-beta1 391 1534 day(s) ago
1.6.1 4,525 1080 day(s) ago
1.6.0 400 1085 day(s) ago
1.5.1 13,929 1458 day(s) ago
1.5.0 362 1458 day(s) ago
1.5.0-beta1 294 1484 day(s) ago
1.4.2 12,512 1493 day(s) ago
1.4.1 2,264 1528 day(s) ago
1.4.0 401 1541 day(s) ago
1.3.3 7,315 1557 day(s) ago
1.3.2 796 1570 day(s) ago
1.3.1 854 1582 day(s) ago
1.3.0 7,480 1603 day(s) ago
1.2.5 1,426 1639 day(s) ago
1.2.4 1,062 1641 day(s) ago
1.2.3 3,595 1674 day(s) ago
1.2.2 2,674 1695 day(s) ago
1.2.1 1,029 1703 day(s) ago
1.2.0 2,318 1757 day(s) ago
1.1.4 1,814 1773 day(s) ago
1.1.3 602 1779 day(s) ago
1.1.2 698 1799 day(s) ago
1.1.1 6,151 1843 day(s) ago
1.1.0 9,743 1900 day(s) ago
1.0.6 896 1934 day(s) ago
1.0.5 567 1949 day(s) ago
1.0.4 1,963 1970 day(s) ago
1.0.3 1,209 2005 day(s) ago
1.0.2 1,214 2017 day(s) ago
1.0.1 446 2017 day(s) ago
0.8.0 443 1904 day(s) ago
0.7.2 443 1904 day(s) ago
0.7.1 443 1904 day(s) ago
0.7.0 466 1904 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

  • 399458 total downloads
  • 103 downloads of current version
  • 61.4 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge