Akka.Monitoring
1.1.0
Prefix Reserved
dotnet add package Akka.Monitoring --version 1.1.0
NuGet\Install-Package Akka.Monitoring -Version 1.1.0
<PackageReference Include="Akka.Monitoring" Version="1.1.0" />
paket add Akka.Monitoring --version 1.1.0
#r "nuget: Akka.Monitoring, 1.1.0"
// Install Akka.Monitoring as a Cake Addin #addin nuget:?package=Akka.Monitoring&version=1.1.0 // Install Akka.Monitoring as a Cake Tool #tool nuget:?package=Akka.Monitoring&version=1.1.0
Lightweight monitoring support for Akka.NET actors.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Akka (>= 1.4.10)
NuGet packages (8)
Showing the top 5 NuGet packages that depend on Akka.Monitoring:
Package | Downloads |
---|---|
Akka.Monitoring.ApplicationInsights
Application Insights monitoring support for Akka.NET actors. |
|
Akka.Monitoring.PerformanceCounters
Windows Performance Counter monitoring support for Akka.NET actors. |
|
Akka.Monitoring.StatsD
StatsD monitoring support for Akka.NET actors. |
|
Akka.Monitoring.Prometheus
Akka.net monitoring adapter for Prometheus |
|
Akka.Monitoring.Datadog
Akka.Monitoring extension for reporting to Datadog |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.0 | 329,408 | 9/23/2020 |
1.0.1 | 10,998 | 9/23/2020 |
1.0.0 | 669 | 9/23/2020 |
0.7.0 | 126,580 | 9/14/2017 |
0.5.3 | 25,265 | 4/14/2016 |
0.5.1 | 5,255 | 8/19/2015 |
0.5.0 | 2,944 | 8/13/2015 |
0.4.0 | 1,860 | 7/18/2015 |
0.3.3 | 1,696 | 4/13/2015 |
0.3.2 | 1,884 | 9/3/2014 |
0.3.1 | 1,913 | 7/16/2014 |
0.3.0 | 1,557 | 7/15/2014 |
0.2.4 | 1,727 | 7/9/2014 |
0.2.3 | 1,546 | 7/9/2014 |
0.2.2 | 1,548 | 7/8/2014 |
0.2.1 | 1,584 | 7/8/2014 |
0.2.0 | 1,520 | 7/8/2014 |
0.1.1 | 1,600 | 7/8/2014 |
Upgraded to Akka.NET v1.4.10 (use Akka.Monitoring v1.0.0 if you need Akka.NET v1.3 support)
Migrated all packages to .NET Standard 2.0
Switched StatsD component to use [JustEat.StatsD](JustEat.StatsD)
Phobos vs. Akka.Monitoring**
In 2018 [Petabridge](https://petabridge.com/), the makers of Akka.Monitoring, [published a propreitary product for Akka.NET monitoring and tracing called Phobos](https://phobos.petabridge.com/).
Phobos is much more fully-featured than Akka.Monitoring, as it:
1. Doesn't require users to decorate their actors with any code - monitoring and tracing happens automatically;
2. Supports a much larger number of metric systems and types out of the box;
3. Includes traceability with actors, including over the network with Akka.Remote, and other parts of your system such as ASP.NET Core; and
4. Comes with 1 business day SLA support for Phobos and installing it into your Akka.NET applications.
That said, [a Phobos license costs your company $4,000 per year](https://phobos.petabridge.com/articles/setup/request.html).
It's the belief of Petabridge that there should be a low-cost alternative to that in order to make Akka.NET accessible to students, startups, DIY developers, and anyone who doesn't want to pay for that license. That's what Akka.Monitoring is - a simple, straightforward alternative that is free and open source. We will continue to support Akka.Monitoring and respond to end-user requests, but you should expect the majority of our development efforts to go into Phobos.
Please open an issue or [contact Petabridge](https://petabridge.com/contact/) if you have any questions.