- last updated 6 day(s) ago
- 1603 daily downloads
- 1595803 total downloads
- Latest version: 2.6.2
Phobos.Actor 2.6.2
Automatic Akka.NET tracing and monitoring integration as part of the Phobos Enterprise Framework.
Install-Package Phobos.Actor -Version 2.6.2
dotnet add package Phobos.Actor --version 2.6.2
<PackageReference Include="Phobos.Actor" Version="2.6.2"/>
paket add Phobos.Actor --version 2.6.2
Release Notes
Phobos 2.x Maintenance Release** [Resolved: Customizing Phobos actor name without using PhobosActorName attribute](https://github.com/petabridge/phobos-issues/issues/81) - this fix actually required us to make it possible to merge HOCON-based Phobos configuration, i.e. from the `akka.actor.deployment.phobos` HOCON namespace, with the `Props`-based method of configuring Phobos: ```csharp var props = Props.Create(() => new PropsReporter()) .WithInstrumentation(new PhobosActorSettings(true, true).WithActorTypeName("CustomName")) .WithStashCapacity(10); ``` You can now mix `phobos` HOCON for individual actors with `PhobosActorSettings` - HOCON will always override `PhobosActorSettings`, but any values that aren't specified in HOCON will be supplied with your custom `PhobosActorSettings` values instead. In addition to this, we also added a `phobos.actor-type-name` property to HOCON: ```hocon akka.actor.deployment{ /customactorname { phobos.actor-type-name = CustomName } } ``` This will also set the `akka.actor.typeName` in OpenTelemetry tracing and metrics.
Dependencies
.NETCoreApp
- Phobos.Monitoring (>=2.6.2)
- Phobos.Tracing (>=2.6.2)
- Akka.Cluster (>=1.5.32)
- Phobos.Actor.Common (>=1.1.2)
.NETStandard
- Phobos.Monitoring (>=2.6.2)
- Phobos.Tracing (>=2.6.2)
- Akka.Cluster (>=1.5.32)
- Phobos.Actor.Common (>=1.1.2)
Versions
Info
- last updated 6 day(s) ago
- Project Site
- License Info
Statistics
- 256327 total downloads
- 107 downloads of current version
Owners and Products
PetabridgeAuthors
Petabridge
Copyright
Copyright © 2017-2025 Petabridge
Petabridge