This repository contains a Python function as a service. This includes a Docker Compose setup for running the program and pushing metrics to a Prometheus Pushgateway. The Docker Compose also includes a vmagent that scrapes the Pushgateway and remote writes to any prometheus compatible TSDB.
Before you begin, ensure you have met the following requirements:
- Docker: You should have Docker installed to run the Python program within a container.
- Docker Compose: Make sure Docker Compose is installed for orchestrating the services.