Show / Hide Table of Contents

Class ActorMonitoring

ActorSystem extension designed to provide singleton access to the underlying monitoring system.

Inheritance
object
ActorMonitoring
Implements
IExtension
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Phobos.Monitoring
Assembly: Phobos.Actor.dll
Syntax
public class ActorMonitoring : IExtension

Fields

ActorSystemContextName

Define the context for high-level Akka.NET metrics.

Declaration
public const string ActorSystemContextName = "Akka.NET"
Field Value
Type Description
string

NoMeter

Declaration
public static readonly Meter NoMeter
Field Value
Type Description
Meter

Properties

Monitor

The Meter instance used for recording metrics inside this ActorSystem

Declaration
public Meter Monitor { get; }
Property Value
Type Description
Meter

Methods

For(ActorSystem)

Gets an instance of the underlying ActorMonitoring unique to this ActorSystem.

Declaration
public static ActorMonitoring For(ActorSystem system)
Parameters
Type Name Description
ActorSystem system

The actor system we want to use.

Returns
Type Description
ActorMonitoring

A singleton instance of the ActorMonitoring.

Implements

IExtension
In this article

Phobos®

APM for Akka.NET Applications

© 2025 Petabridge®

All rights reserved

Product
  • Purchase Phobos
  • Contact Sales
  • Phobos Quick Start Guide
  • Phobos Features
  • API Documentation
  • Release Notes
Resources
  • Akka.NET Documentation
  • Petabridge Blog
  • Akka.NET Support Plans
  • Akka.NET Consulting Services
  • Akka.NET Training
Connect
  • Petabridge Website
  • GitHub
  • Twitter
  • LinkedIn
  • YouTube
  • Contact Us
Privacy Policy
Built with ♥ by Petabridge