- last updated 2 day(s) ago
- 2191 daily downloads
- 993860 total downloads
- Latest version: 2.4.4
High-performance monitoring and instrumentation library for .NET and .NET Core applications.
Install-Package Phobos.Monitoring -Version 1.0.1
dotnet add package Phobos.Monitoring --version 1.0.1
<PackageReference Include="Phobos.Monitoring" Version="1.0.1"/>
Uses the `NoMetrics.Instance` as the default metrics inside `PhobosSetup` when users don't explicitly set an `IMetricsRoot`. --- Phobos 1.0.0 is a major shift from Phobos v0.9, and you [can read the full details about what's new in Phobos 1.0.0 here](https://phobos.petabridge.com/articles/releases/whats-new-in-phobos-1.0.0.html). The short version: 1. **Programmatic Configuration** - Most configuration is now done programmatically, through the use of the `PhobosSetup` class. Phobos no longer requires any additional driver packages beyond what you configure programmatically. 2. **Easily Correlate Data between Akka.NET, ASP.NET, Kafka, SignalR, RabbitMQ,** and more. 3. **Replacing Phobos.Monitoring with App.Metrics** - As of Phobos 1.0.0, we now use the popular .NET monitoring library App.Metrics to handle all of the underlying monitoring and reporting for Phobos. This means that [the number of monitoring services Phobos supports just got a lot larger](https://phobos.petabridge.com/articles/integrations.html). 4. **Significantly Improved Signal / Noise Ratio** - Phobos now produces signiciantly less noise that it used to, which makes it much easier for you to understand what's going on inside your system. 5. **Simplified Pricing Model** - Phobos no longer has any per-node licensing - and we've significantly reduced the price. [Learn more about Phobos' new price and modeling here](https://phobos.petabridge.com/articles/setup/request.html). We've also built a big, [full-fledged example you can use to learn the ins and outs of Phobos](https://github.com/petabridge/Petabridge.Phobos.Web) instead a real Akka.NET + ASP.NET Core Kubernetes cluster.
- Akka (>=1.4.8)
- App.Metrics (>=4.0.0)
- Phobos.Actor.Common (>=1.1.1)
- System.Diagnostics.Contracts (>=4.3.0)