Skip to content

pmroz1/SystemMetricsApi

Repository files navigation

SystemMetricsApi

Build Status

A lightweight .NET 8 API for retrieving system metrics including CPU and memory information.

Features

  • Real-time system metrics
  • API key authentication
  • Self-contained deployment
  • Swagger documentation

Quick Start

Running locally

dotnet run

API Usage

curl -H "X-API-KEY: your-secret-key" https://localhost:7000/metrics

Configuration

Set your API key in appsettings.json:

{
  "ApiKey": "your-secret-key"
}

Build Status

The project uses GitHub Actions for CI/CD. The badge above shows the current build status.

About

A lightweight .NET 8 API for retrieving system metrics including CPU and memory information.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages