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.11.0 288 8 day(s) ago
2.10.5 Current 3,673 33 day(s) ago
2.10.4 4,185 83 day(s) ago
2.10.3 83 83 day(s) ago
2.10.2 9,240 153 day(s) ago
2.10.1 2,380 170 day(s) ago
2.10.0 1,457 189 day(s) ago
2.9.1 544 196 day(s) ago
2.9.0 1,172 211 day(s) ago
2.8.5 11,283 286 day(s) ago
2.8.4 3,958 331 day(s) ago
2.8.3 8,072 379 day(s) ago
2.8.2 3,050 412 day(s) ago
2.8.1 965 413 day(s) ago
2.8.0 1,860 420 day(s) ago
2.7.0 1,133 427 day(s) ago
2.6.2 1,536 446 day(s) ago
2.6.1 476 453 day(s) ago
2.6.0 1,524 461 day(s) ago
2.5.4 90,289 622 day(s) ago
2.5.3 1,065 632 day(s) ago
2.5.2 926 639 day(s) ago
2.5.1 18,149 721 day(s) ago
2.5.0 14,770 757 day(s) ago
2.4.5 2,842 791 day(s) ago
2.4.4 925 826 day(s) ago
2.4.3 9,307 833 day(s) ago
2.4.2 9,473 904 day(s) ago
2.4.1 11,986 965 day(s) ago
2.4.0 715 967 day(s) ago
2.3.1 8,732 1023 day(s) ago
2.3.0 11,431 1048 day(s) ago
2.2.1 1,085 1051 day(s) ago
2.2.0 2,163 1105 day(s) ago
2.2.0-beta2 269 1106 day(s) ago
2.1.1 507 882 day(s) ago
2.1.0 2,112 1150 day(s) ago
2.1.0-beta2 523 1238 day(s) ago
2.1.0-beta1 409 1312 day(s) ago
2.0.6 65,672 1370 day(s) ago
2.0.5 406 1374 day(s) ago
2.0.4 374 1378 day(s) ago
2.0.3 387 1386 day(s) ago
2.0.3-beta1 281 1399 day(s) ago
2.0.2 4,536 1422 day(s) ago
2.0.1 479 1429 day(s) ago
2.0.0 355 1429 day(s) ago
2.0.0-beta4 704 1455 day(s) ago
2.0.0-beta3 721 1499 day(s) ago
2.0.0-beta2 280 1499 day(s) ago
2.0.0-beta1 366 1505 day(s) ago
1.6.1 4,496 1051 day(s) ago
1.6.0 370 1057 day(s) ago
1.5.1 13,954 1429 day(s) ago
1.5.0 339 1429 day(s) ago
1.5.0-beta1 269 1455 day(s) ago
1.4.2 12,884 1464 day(s) ago
1.4.1 2,343 1499 day(s) ago
1.4.0 388 1513 day(s) ago
1.3.3 7,292 1528 day(s) ago
1.3.2 774 1542 day(s) ago
1.3.1 827 1553 day(s) ago
1.3.0 7,467 1574 day(s) ago
1.2.5 1,500 1611 day(s) ago
1.2.4 1,039 1612 day(s) ago
1.2.3 3,576 1645 day(s) ago
1.2.2 2,651 1667 day(s) ago
1.2.1 1,014 1675 day(s) ago
1.2.0 2,301 1728 day(s) ago
1.1.4 1,791 1744 day(s) ago
1.1.3 577 1750 day(s) ago
1.1.2 3,736 1770 day(s) ago
1.1.1 6,121 1814 day(s) ago
1.1.0 11,385 1871 day(s) ago
1.0.6 891 1905 day(s) ago
1.0.5 543 1920 day(s) ago
1.0.4 1,943 1941 day(s) ago
1.0.3 1,186 1976 day(s) ago
1.0.2 1,570 1988 day(s) ago
1.0.1 423 1988 day(s) ago
0.9.0 60,770 1875 day(s) ago
0.8.1 422 1875 day(s) ago
0.8.0 465 1875 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

  • 474425 total downloads
  • 3673 downloads of current version
  • 46.1 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2026 Petabridge