Phobos
Enterprise Application Monitoring and Management for Akka.NET OSS
Published by Petabridge
  • last updated 36 day(s) ago
  • 2763 daily downloads
  • 1170327 total downloads
  • Latest version: 2.5.1

Phobos.Monitoring 1.3.0

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

Install-Package Phobos.Monitoring -Version 1.3.0
dotnet add package Phobos.Monitoring --version 1.3.0
<PackageReference Include="Phobos.Monitoring" Version="1.3.0"/>
paket add Phobos.Monitoring --version 1.3.0

Release Notes

Minor Version Release for Phobos** Phobos v1.3.0 includes some significant improvements in its tracing capabilities: Phobos now properly handles `await` operations that occur within your actors - so any traces that begin when an actor starts processing a message will be carried all the way through until your `ReceiveAsync` methods exit. This is convenient when combined with other libraries that emit traces such as `EntityFramework` and `OpenTracing.Contrib`. Phobos no longer records any `akka.actor.ask object` invocations during the startup of your `ActorSystem`, which were erroneously being attached to user-generated traces as well. In some instance of using the `WrappedTracer`, which gets called whenver you use the `WithScopeManager` extension method on an existing `ITracer` object, it was possible for a null `ISpan` to be passed into the `SpanBuilder.ChildOf` method. This input is now null-checked and will no longer throw `NullReferenceException` errors. All `IScope`s generated by Phobos are disposed of per their original invocation ordering, which reverses a major change we introduced in [Phobos 1.2.0](https://phobos.petabridge.com/articles/releases/RELEASE_NOTES.html#120httpssdkbincompublisherpetabridgeproductphobospackagesphobosactorversions120-june-17th-2021). We were able to introduce this change safely as a result of changing how we track traces around `await` calls. The Phobos `cluster-listener-actor` will no longer log any `Unhandled` messages when `akka.loglevel=DEBUG` and `akka.actor.debug.unhandled=on` any longer. Phobos has been upgraded to run on [Akka.NET v1.4.28](https://github.com/akkadotnet/akka.net/releases/tag/1.4.28). In addition to these changes, we've also updated our [performance benchmarks for Phobos to include the most recent data for v1.3.0](https://phobos.petabridge.com/articles/performance.html).

Dependencies

.NETStandard

Versions

Version
Downloads
Last Updated
2454
36 day(s) ago
3559
72 day(s) ago
1526
106 day(s) ago
590
140 day(s) ago
2235
147 day(s) ago
48
196 day(s) ago
4862
219 day(s) ago
8760
279 day(s) ago
380
282 day(s) ago
7289
337 day(s) ago
6115
363 day(s) ago
750
366 day(s) ago
3382
366 day(s) ago
36
371 day(s) ago
1827
419 day(s) ago
2
421 day(s) ago
1753
464 day(s) ago
256
553 day(s) ago
142
626 day(s) ago
56631
685 day(s) ago
72
689 day(s) ago
39
693 day(s) ago
53
700 day(s) ago
14
713 day(s) ago
4197
737 day(s) ago
144
743 day(s) ago
20
744 day(s) ago
13576
744 day(s) ago
4
744 day(s) ago
437
769 day(s) ago
2
769 day(s) ago
12289
779 day(s) ago
454
813 day(s) ago
13
814 day(s) ago
2008
814 day(s) ago
99
820 day(s) ago
54
827 day(s) ago
6957
843 day(s) ago
440
856 day(s) ago
493
867 day(s) ago
7133
888 day(s) ago
1166
925 day(s) ago
705
927 day(s) ago
3242
960 day(s) ago
2315
981 day(s) ago
679
989 day(s) ago
1799
1043 day(s) ago
1452
1059 day(s) ago
243
1065 day(s) ago
3401
1085 day(s) ago
5787
1128 day(s) ago
11050
1186 day(s) ago
94
1190 day(s) ago
87
1190 day(s) ago
36616
1190 day(s) ago
556
1220 day(s) ago
209
1235 day(s) ago
1608
1256 day(s) ago
852
1290 day(s) ago
1235
1303 day(s) ago
89
1303 day(s) ago

Info

Statistics

  • 224280 total downloads
  • 7133 downloads of current version

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2021 Petabridge

Petabridge