>
Code: Select all
var services = new ServiceCollection()
.AddLogging(static builder => builder.AddConsole())
.AddResourceMonitoring();
var provider = services.BuildServiceProvider();
var monitor = provider.GetRequiredService();
var utilization = monitor.GetUtilization(window);
var resources = utilization.SystemResources;
// Do whatever you want with resources...
This API is obsolete and will be removed in a future version. Consider using Resource Monitoring observable instruments.
< /code>
Als jemand, der neu in den Implementierungsdetails zum Sammeln von Metriken ist, kann jemand bitte erklären, was dies bedeutet oder was die alternative Lösung für die Sammlung von CPU-, Speicher-, Festplatten- und Netzwerkmetriken in einer C# -Konsole -App ist? Das Repo selbst scheint keine Dokumentation oder Beispiele für die Verwendung des Code in dieser Bibliothek zu liefern.