Phobos.Actor.Cluster 2.10.5

Akka.Cluster support for Phobos Enterprise framework.

Install-Package Phobos.Actor.Cluster -Version 2.10.5
dotnet add package Phobos.Actor.Cluster --version 2.10.5
<PackageReference Include="Phobos.Actor.Cluster" Version="2.10.5" />
paket add Phobos.Actor.Cluster --version 2.10.5
# 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.10.5 Current 1 4 hour(s) ago
2.10.4 3,249 50 day(s) ago
2.10.3 52 50 day(s) ago
2.10.2 6,523 119 day(s) ago
2.10.1 2,326 137 day(s) ago
2.10.0 1,350 156 day(s) ago
2.9.1 507 163 day(s) ago
2.9.0 1,051 178 day(s) ago
2.8.5 10,859 252 day(s) ago
2.8.4 3,884 297 day(s) ago
2.8.3 8,037 345 day(s) ago
2.8.2 2,976 379 day(s) ago
2.8.1 932 380 day(s) ago
2.8.0 1,829 386 day(s) ago
2.7.0 1,074 393 day(s) ago
2.6.2 1,501 413 day(s) ago
2.6.1 441 419 day(s) ago
2.6.0 1,482 428 day(s) ago
2.5.4 87,407 589 day(s) ago
2.5.3 1,031 599 day(s) ago
2.5.2 893 605 day(s) ago
2.5.1 18,121 688 day(s) ago
2.5.0 14,025 724 day(s) ago
2.4.5 2,806 758 day(s) ago
2.4.4 890 792 day(s) ago
2.4.3 9,057 799 day(s) ago
2.4.2 4,205 871 day(s) ago
2.4.1 11,949 931 day(s) ago
2.4.0 654 934 day(s) ago
2.3.1 8,607 989 day(s) ago
2.3.0 3,077 1015 day(s) ago
2.2.1 1,027 1018 day(s) ago
2.2.0 2,092 1071 day(s) ago
2.2.0-beta2 233 1073 day(s) ago
2.1.1 556 848 day(s) ago
2.1.0 1,250 1116 day(s) ago
2.1.0-beta2 486 1205 day(s) ago
2.1.0-beta1 373 1278 day(s) ago
2.0.6 57,815 1337 day(s) ago
2.0.5 367 1341 day(s) ago
2.0.4 338 1345 day(s) ago
2.0.3 350 1352 day(s) ago
2.0.3-beta1 244 1365 day(s) ago
2.0.2 4,497 1389 day(s) ago
2.0.1 442 1395 day(s) ago
2.0.0 317 1396 day(s) ago
2.0.0-beta4 668 1421 day(s) ago
2.0.0-beta3 685 1465 day(s) ago
2.0.0-beta2 243 1466 day(s) ago
2.0.0-beta1 330 1472 day(s) ago
1.6.1 4,464 1018 day(s) ago
1.6.0 339 1023 day(s) ago
1.5.1 13,834 1396 day(s) ago
1.5.0 301 1396 day(s) ago
1.5.0-beta1 233 1421 day(s) ago
1.4.2 12,451 1431 day(s) ago
1.4.1 2,203 1466 day(s) ago
1.4.0 340 1479 day(s) ago
1.3.3 7,254 1495 day(s) ago
1.3.2 735 1508 day(s) ago
1.3.1 793 1519 day(s) ago
1.3.0 7,419 1540 day(s) ago
1.2.5 1,365 1577 day(s) ago
1.2.4 1,001 1579 day(s) ago
1.2.3 3,534 1612 day(s) ago
1.2.2 2,613 1633 day(s) ago
1.2.1 968 1641 day(s) ago
1.2.0 2,257 1695 day(s) ago
1.1.4 1,753 1711 day(s) ago
1.1.3 541 1717 day(s) ago
1.1.2 637 1737 day(s) ago
1.1.1 6,090 1780 day(s) ago
1.1.0 9,682 1838 day(s) ago
1.0.6 835 1872 day(s) ago
1.0.5 506 1887 day(s) ago
1.0.4 1,902 1907 day(s) ago
1.0.3 1,148 1942 day(s) ago
1.0.2 1,153 1955 day(s) ago
1.0.1 385 1955 day(s) ago
0.8.0 382 1842 day(s) ago
0.7.2 382 1842 day(s) ago
0.7.1 382 1842 day(s) ago
0.7.0 404 1841 day(s) ago
**Phobos 2.x Maintenance Release** **Bug Fixes** - Fixed potential memory allocation issue in stash/unstash span events where `ToString()` was called on messages instead of using the type name. **Improvements** - Upgraded to [Akka.NET v1.5.59](https://github.com/akkadotnet/akka.net/releases/tag/1.5.59) and Akka.Hosting v1.5.59 for latest stability and performance improvements

Info

Statistics

  • 371395 total downloads
  • 1 downloads of current version
  • 61.3 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge