Acervo original preservado
Este conteúdo histórico pode conter propostas ou instruções anteriores ao checkout atual. Consulte Arquitetura para o comportamento documentado e Tutoriais para as ressalvas operacionais.
Ambiente e limites da evidência histórica
Configurações e medições locais não comprovam ambientes corporativos. Propostas e menções históricas a produção não foram verificadas em DEV, STAGING ou PROD. Consulte Ambientes corporativos para o que está confirmado.
Métricas locais — original
-
instalar o cluster com o kind
-
instalar o metrics server do k8s helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/ helm upgrade --install metrics-server `
metrics-server/metrics-server
-n kube-system-f .\TOTVS\repos\totvs-gateway-infra-local\kind\values-metrics-server.yaml helm upgrade --install metrics-server metrics-server/metrics-server -n kube-system -f C:\users\balbi\TOTVS\repos\totvs-gateway-infra-local\kind\values-metrics-server.yaml -
instalar o totvs-gateway
-
instalar o monitoring do prometheus
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm install monitoring prometheus-community/kube-prometheus-stack -n monitoring --create-namespace
-
isntalar o service monitor apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: opentelemetry-collector-gateway-metrics namespace: telemetry labels: release: monitoring
spec: selector: matchLabels: app.kubernetes.io/instance: opentelemetry-collector app.kubernetes.io/name: opentelemetry-collector
endpoints: - port: prometheus path: /metrics interval: 15s scrapeTimeout: 10s