Skip to content

krateoplatformops/finops-prometheus-resource-exporter-azure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinOps Prometheus Resource Exporter (Resources)

This repository is part of the wider exporting architecture for the Krateo Composable FinOps and exports the API endpoints of resources to obtain usage metrics, exposed in the Prometheus format.

Summary

  1. Overview
  2. Architecture
  3. Configuration

Overview

This component is tasked with exporting in the Prometheus format the metrics of resources found in a FOCUS report. The metrics are obtained through an API call to a service provider metrics server. The exporter runs on the port 2112.

Architecture

Krateo Composable FinOps Prometheus Exporter Generic

Configuration

This container is automatically started by the FinOps Operator Exporter.

To build the executable:

make build REPO=<your-registry-here>

To build and push the Docker images:

make container REPO=<your-registry-here>