Skip to content

keyvan/API-Meter.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

API-Meter.NET

API-Meter.NET is a project on top of the .NET Framework to aggregate metrics about API's of various kinds using a fully customizable set of rules.

This tool relies on the following main components:

  • An HTTP Module to capture all the incoming requests to a .NET API
  • A set of processing rules defined on the incoming traffic
  • A data provider model to put the denormalized data into a temporary storage system
  • A data provider model to process user agents and extract client info (OS type, OS version, app version, etc)
  • A Windows Service that aggregates denormalized data into a normalized structure
  • A data provider to store the normalized data into a permanent storage system
  • A web-based tool with real-time capabilities to view the metrics visually

About

A fully customizable aggregator and real-time viewer for API metrics in .NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages