/metrics-demo-infra

Repository for Infrastructure components needed to run the "metrics-demo" application

Apache License 2.0Apache-2.0

metrics-demo-infra

This Repository is used for the "CI/CD für Applikationsmonitoring" Webinar.

Prerequisites

The main storyline consist of:

  • Deploy a sample application "metrics-demo" which is exposing metrics
    • run kustomize build ./manifests/argocd/apps/product-metrics | oc apply -f -
  • Deploy a ServiceMonitor to extract custom metrics from the application
  • Deploy a custom Grafana Dashboard for the application
  • Introduce a new metric in the application together with the edit of the Grafana Dashboard showing that metric
  • Deploy a custom PrometheusRule to define an alert