Phobos.Monitoring 2.10.4

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

Install-Package Phobos.Monitoring -Version 2.10.4
dotnet add package Phobos.Monitoring --version 2.10.4
<PackageReference Include="Phobos.Monitoring" Version="2.10.4" />
paket add Phobos.Monitoring --version 2.10.4
# 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.12.0 4,860 50 day(s) ago
2.11.3 2,193 70 day(s) ago
2.11.2 260 77 day(s) ago
2.11.1 153 78 day(s) ago
2.11.0 1,723 106 day(s) ago
2.10.5 9,777 131 day(s) ago
2.10.4 Current 5,696 181 day(s) ago
2.10.3 182 181 day(s) ago
2.10.2 23,921 251 day(s) ago
2.10.1 2,510 268 day(s) ago
2.10.0 1,776 287 day(s) ago
2.9.1 652 294 day(s) ago
2.9.0 1,381 309 day(s) ago
2.8.5 11,439 383 day(s) ago
2.8.4 4,356 429 day(s) ago
2.8.3 8,333 476 day(s) ago
2.8.2 3,214 510 day(s) ago
2.8.1 1,064 511 day(s) ago
2.8.0 1,959 518 day(s) ago
2.7.0 1,235 524 day(s) ago
2.6.2 1,635 544 day(s) ago
2.6.1 575 551 day(s) ago
2.6.0 1,623 559 day(s) ago
2.5.4 94,848 720 day(s) ago
2.5.3 1,163 730 day(s) ago
2.5.2 1,025 736 day(s) ago
2.5.1 18,504 819 day(s) ago
2.5.0 19,039 855 day(s) ago
2.4.5 2,942 889 day(s) ago
2.4.4 1,023 923 day(s) ago
2.4.3 9,720 930 day(s) ago
2.4.2 10,342 1002 day(s) ago
2.4.1 12,084 1062 day(s) ago
2.4.0 813 1065 day(s) ago
2.3.1 8,830 1120 day(s) ago
2.3.0 12,304 1146 day(s) ago
2.2.1 1,183 1149 day(s) ago
2.2.0 2,260 1202 day(s) ago
2.2.0-beta2 367 1204 day(s) ago
2.1.1 612 979 day(s) ago
2.1.0 2,209 1247 day(s) ago
2.1.0-beta2 621 1336 day(s) ago
2.1.0-beta1 507 1409 day(s) ago
2.0.6 65,779 1468 day(s) ago
2.0.5 503 1472 day(s) ago
2.0.4 473 1476 day(s) ago
2.0.3 485 1483 day(s) ago
2.0.3-beta1 380 1496 day(s) ago
2.0.2 4,634 1520 day(s) ago
2.0.1 576 1526 day(s) ago
2.0.0 453 1527 day(s) ago
2.0.0-beta4 801 1552 day(s) ago
2.0.0-beta3 820 1596 day(s) ago
2.0.0-beta2 378 1597 day(s) ago
2.0.0-beta1 463 1603 day(s) ago
1.6.1 4,594 1149 day(s) ago
1.6.0 467 1154 day(s) ago
1.5.1 14,108 1527 day(s) ago
1.5.0 437 1527 day(s) ago
1.5.0-beta1 366 1552 day(s) ago
1.4.2 13,044 1562 day(s) ago
1.4.1 2,440 1597 day(s) ago
1.4.0 485 1610 day(s) ago
1.3.3 7,390 1626 day(s) ago
1.3.2 871 1639 day(s) ago
1.3.1 925 1650 day(s) ago
1.3.0 7,565 1671 day(s) ago
1.2.5 1,597 1708 day(s) ago
1.2.4 1,137 1710 day(s) ago
1.2.3 3,673 1743 day(s) ago
1.2.2 2,749 1764 day(s) ago
1.2.1 1,112 1772 day(s) ago
1.2.0 2,399 1826 day(s) ago
1.1.4 1,888 1842 day(s) ago
1.1.3 675 1848 day(s) ago
1.1.2 3,834 1868 day(s) ago
1.1.1 6,219 1912 day(s) ago
1.1.0 11,482 1969 day(s) ago
1.0.6 989 2003 day(s) ago
1.0.5 641 2018 day(s) ago
1.0.4 2,041 2039 day(s) ago
1.0.3 1,283 2073 day(s) ago
1.0.2 1,667 2086 day(s) ago
1.0.1 522 2086 day(s) ago
0.9.0 64,372 1973 day(s) ago
0.8.1 519 1973 day(s) ago
0.8.0 621 1973 day(s) ago
**Phobos 2.x Maintenance Release** **Improvements** - Upgraded to [Akka.NET v1.5.57](https://github.com/akkadotnet/akka.net/releases/tag/1.5.57) for latest stability and performance improvements

Info

Statistics

  • 528770 total downloads
  • 5696 downloads of current version
  • 46.0 KB package size

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2025 Petabridge