Phobos
Enterprise Application Monitoring and Management for Akka.NET OSS
Published by Petabridge
  • last updated 116 day(s) ago
  • 2940 daily downloads
  • 1455363 total downloads
  • Latest version: 2.5.4

Phobos.Actor 1.3.0

Automatic Akka.NET tracing and monitoring integration as part of the Phobos Enterprise Framework.

Install-Package Phobos.Actor -Version 1.3.0
dotnet add package Phobos.Actor --version 1.3.0
<PackageReference Include="Phobos.Actor" Version="1.3.0"/>
paket add Phobos.Actor --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
15198
116 day(s) ago
734
126 day(s) ago
155
132 day(s) ago
13329
215 day(s) ago
6587
251 day(s) ago
2361
285 day(s) ago
591
320 day(s) ago
3916
327 day(s) ago
92
375 day(s) ago
5782
398 day(s) ago
11018
458 day(s) ago
360
461 day(s) ago
8172
516 day(s) ago
7337
542 day(s) ago
758
545 day(s) ago
4163
545 day(s) ago
44
550 day(s) ago
1830
599 day(s) ago
4
600 day(s) ago
1777
644 day(s) ago
257
732 day(s) ago
144
805 day(s) ago
64686
864 day(s) ago
77
868 day(s) ago
42
872 day(s) ago
55
879 day(s) ago
16
893 day(s) ago
4204
916 day(s) ago
148
922 day(s) ago
54
923 day(s) ago
13585
923 day(s) ago
7
923 day(s) ago
439
949 day(s) ago
4
949 day(s) ago
12299
958 day(s) ago
456
992 day(s) ago
15
993 day(s) ago
2010
993 day(s) ago
101
999 day(s) ago
57
1006 day(s) ago
6955
1022 day(s) ago
444
1035 day(s) ago
499
1047 day(s) ago
7133
1068 day(s) ago
1173
1104 day(s) ago
709
1106 day(s) ago
3259
1139 day(s) ago
2319
1160 day(s) ago
683
1168 day(s) ago
1865
1222 day(s) ago
1455
1238 day(s) ago
248
1244 day(s) ago
3407
1264 day(s) ago
5798
1308 day(s) ago
11056
1365 day(s) ago
99
1369 day(s) ago
88
1369 day(s) ago
88
1369 day(s) ago
88
1369 day(s) ago
561
1399 day(s) ago
212
1414 day(s) ago
1609
1435 day(s) ago
844
1470 day(s) ago
1252
1482 day(s) ago
80
1482 day(s) ago

Info

Statistics

  • 234788 total downloads
  • 7133 downloads of current version

Owners and Products

Petabridge Petabridge

Authors

Petabridge

Copyright

Copyright © 2017-2021 Petabridge

Petabridge