Skip to content

Commit

Permalink
feat: Adicionar documentação sobre monitoramento com Zabbix e Grafana
Browse files Browse the repository at this point in the history
  • Loading branch information
nataliagranato committed Sep 10, 2024
1 parent 000a332 commit 8e311d4
Show file tree
Hide file tree
Showing 6 changed files with 1,494 additions and 62 deletions.
File renamed without changes.
23 changes: 23 additions & 0 deletions docs/Redis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Configurando o Redis como fonte de dados no Grafana

1. Acesse o Grafana através do serviço exposto no Kubernetes.
2. Faça login como administrador.
3. Navegue até "Configuration" > "Data Sources".
4. Clique em "Add data source".
5. Procure e selecione "Redis".
6. Preencha os campos conforme abaixo:
- **Name**: Redis
- **Type**: Standalone
- **URL**: `redis-service.giropops-senhas.svc.cluster.local:6379` # DNS interno do Redis no Kubernetes
7. Clique em "Save & Test".

Agora o Grafana está configurado para acessar o Redis como fonte de dados. É esperado que apareça a seguinte mensagem: "Data Source is working as expected." Possibilitando a criação de dashboards com dados do Redis.

## Criando uma dasboard com dados do Redis

1. Navegue até "Dashboards" > "New".
2. Clique em "New dashboard".
3. Importe a dashboard do Redis através do arquivo `redis-dashboard.json` disponível no repositório.
4. Os dados começarão a ser exibidos na dashboard.
5. Clique em "Save dashboard" para salvar a dashboard.
6. Acesse a minha dashboard do Redis através do link: [Redis Dashboard](https://grafana.nataliagranato.xyz/public-dashboards/853f8db7e3984dd58011fc4cdd12d439).
1 change: 1 addition & 0 deletions docs/Zabbix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Monitorando nossa aplicação com Zabbix
62 changes: 0 additions & 62 deletions monitoring/Chart.yaml

This file was deleted.

26 changes: 26 additions & 0 deletions monitoring/persistence_gr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: v1
kind: PersistentVolume
metadata:
name: grafana-pv
namespace: monitoring
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
storageClassName: oci
hostPath:
path: /data/grafana
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: grafana-storage
namespace: monitoring
spec:
accessModes:
- ReadWriteOnce
storageClassName: oci
resources:
requests:
storage: 5Gi
Loading

0 comments on commit 8e311d4

Please sign in to comment.