Skip to content

Homework 2 (metrics)#2

Open
ramilyayus wants to merge 4 commits into
homeworkfrom
homework-2
Open

Homework 2 (metrics)#2
ramilyayus wants to merge 4 commits into
homeworkfrom
homework-2

Conversation

@ramilyayus
Copy link
Copy Markdown
Collaborator

@ramilyayus ramilyayus commented Jul 22, 2024

  1. Добавили метрики в .net приложение, через либу prometheus-net.AspNetCore.
    Метрики доступны по /metrics на каждом из подов:
image
  1. В сервисы добавили лейбл с именем релиза (чтобы их смог подтянуть прометеус)

  2. Добавили сервис монитор и подключили чарт kube-prometheus-stack, в котором доступны графана, прометеус и прочее

image
  1. Форворднули порты графаны и прометеуса, чтобы локально можно было туда зайти
kubectl port-forward -n monitoring svc/monitoring-kube-prometheus-prometheus 3002:9090
kubectl port-forward -n monitoring svc/monitoring-grafana 3001:80
  1. Зашли в Ui увидели таргет с сервис монитором, увидели метрики с .net приложения через графану
image image

@ramilyayus ramilyayus marked this pull request as ready for review July 24, 2024 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants