Phobos
Phobos
Enterprise Application Monitoring and Management for Akka.NET OSS
Published by Petabridge
  • last updated 2 day(s) ago
  • 2191 daily downloads
  • 993860 total downloads
  • Latest version: 2.4.4

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
9
2 day(s) ago
149
9 day(s) ago
3
58 day(s) ago
2896
80 day(s) ago
5711
141 day(s) ago
346
143 day(s) ago
3573
199 day(s) ago
4284
225 day(s) ago
352
228 day(s) ago
2663
228 day(s) ago
35
233 day(s) ago
1413
281 day(s) ago
2
282 day(s) ago
1439
326 day(s) ago
256
414 day(s) ago
142
488 day(s) ago
49813
546 day(s) ago
71
550 day(s) ago
38
555 day(s) ago
52
562 day(s) ago
14
575 day(s) ago
4191
599 day(s) ago
143
605 day(s) ago
19
605 day(s) ago
13571
605 day(s) ago
3
606 day(s) ago
437
631 day(s) ago
2
631 day(s) ago
11283
640 day(s) ago
454
675 day(s) ago
13
675 day(s) ago
2004
675 day(s) ago
99
681 day(s) ago
52
689 day(s) ago
6953
704 day(s) ago
439
718 day(s) ago
492
729 day(s) ago
7132
750 day(s) ago
1165
787 day(s) ago
704
788 day(s) ago
3241
821 day(s) ago
2314
843 day(s) ago
678
851 day(s) ago
1782
905 day(s) ago
1450
921 day(s) ago
242
926 day(s) ago
3400
946 day(s) ago
5786
990 day(s) ago
11049
1047 day(s) ago
93
1051 day(s) ago
86
1051 day(s) ago
34543
1051 day(s) ago
555
1082 day(s) ago
208
1096 day(s) ago
1607
1117 day(s) ago
851
1152 day(s) ago
1234
1164 day(s) ago
88
1164 day(s) ago

Info

Statistics

  • 191624 total downloads
  • 7132 downloads of current version

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2021 Petabridge

Petabridge