var builder = Host.CreateApplicationBuilder(args);
// Metrics
builder.Services
.AddOpenTelemetry()
.WithMetrics(metrics =>
{
metrics
.AddHardwareMonitorInstrumentation()
.AddSensorOmronInstrumentation("COM12");
// http://localhost:9464/metrics
metrics.AddPrometheusHttpListener();
});
builder.Build().Run();
for 2JCIE-BU
- Memory
- Network
- Storage (limited)
- Battery
- I/O
- Cpu
- Gpu