Phobos.Monitoring 2.10.5

High-performance monitoring and instrumentation library for .NET and .NET Core applications.

Install-Package Phobos.Monitoring -Version 2.10.5
dotnet add package Phobos.Monitoring --version 2.10.5
<PackageReference Include="Phobos.Monitoring" Version="2.10.5" />
paket add Phobos.Monitoring --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,701 15 day(s) ago
2.10.4 3,756 65 day(s) ago
2.10.3 65 65 day(s) ago
2.10.2 7,656 135 day(s) ago
2.10.1 2,356 152 day(s) ago
2.10.0 1,382 171 day(s) ago
2.9.1 526 178 day(s) ago
2.9.0 1,104 193 day(s) ago
2.8.5 11,245 267 day(s) ago
2.8.4 3,908 313 day(s) ago
2.8.3 8,023 360 day(s) ago
2.8.2 3,011 394 day(s) ago
2.8.1 947 395 day(s) ago
2.8.0 1,842 402 day(s) ago
2.7.0 1,115 409 day(s) ago
2.6.2 1,518 428 day(s) ago
2.6.1 458 435 day(s) ago
2.6.0 1,506 443 day(s) ago
2.5.4 88,687 604 day(s) ago
2.5.3 1,047 614 day(s) ago
2.5.2 908 620 day(s) ago
2.5.1 18,048 703 day(s) ago
2.5.0 14,313 739 day(s) ago
2.4.5 2,824 773 day(s) ago
2.4.4 907 808 day(s) ago
2.4.3 9,113 815 day(s) ago
2.4.2 9,270 886 day(s) ago
2.4.1 11,968 946 day(s) ago
2.4.0 697 949 day(s) ago
2.3.1 8,714 1004 day(s) ago
2.3.0 11,227 1030 day(s) ago
2.2.1 1,067 1033 day(s) ago
2.2.0 2,145 1087 day(s) ago
2.2.0-beta2 251 1088 day(s) ago
2.1.1 489 863 day(s) ago
2.1.0 2,094 1132 day(s) ago
2.1.0-beta2 505 1220 day(s) ago
2.1.0-beta1 391 1293 day(s) ago
2.0.6 65,654 1352 day(s) ago
2.0.5 388 1356 day(s) ago
2.0.4 356 1360 day(s) ago
2.0.3 369 1367 day(s) ago
2.0.3-beta1 263 1381 day(s) ago
2.0.2 4,518 1404 day(s) ago
2.0.1 461 1410 day(s) ago
2.0.0 337 1411 day(s) ago
2.0.0-beta4 686 1437 day(s) ago
2.0.0-beta3 703 1480 day(s) ago
2.0.0-beta2 262 1481 day(s) ago
2.0.0-beta1 348 1487 day(s) ago
1.6.1 4,478 1033 day(s) ago
1.6.0 352 1038 day(s) ago
1.5.1 13,936 1411 day(s) ago
1.5.0 321 1411 day(s) ago
1.5.0-beta1 251 1437 day(s) ago
1.4.2 12,857 1446 day(s) ago
1.4.1 2,325 1481 day(s) ago
1.4.0 370 1494 day(s) ago
1.3.3 7,274 1510 day(s) ago
1.3.2 756 1523 day(s) ago
1.3.1 809 1535 day(s) ago
1.3.0 7,449 1556 day(s) ago
1.2.5 1,482 1592 day(s) ago
1.2.4 1,021 1594 day(s) ago
1.2.3 3,558 1627 day(s) ago
1.2.2 2,633 1648 day(s) ago
1.2.1 996 1656 day(s) ago
1.2.0 2,283 1710 day(s) ago
1.1.4 1,773 1726 day(s) ago
1.1.3 559 1732 day(s) ago
1.1.2 3,718 1752 day(s) ago
1.1.1 6,103 1796 day(s) ago
1.1.0 11,367 1853 day(s) ago
1.0.6 873 1887 day(s) ago
1.0.5 525 1902 day(s) ago
1.0.4 1,925 1923 day(s) ago
1.0.3 1,168 1958 day(s) ago
1.0.2 1,552 1970 day(s) ago
1.0.1 405 1970 day(s) ago
0.9.0 60,416 1857 day(s) ago
0.8.1 404 1857 day(s) ago
0.8.0 446 1857 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

  • 465514 total downloads
  • 1701 downloads of current version
  • 46.1 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge