> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://ajuda.streethosting.com.br/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Monitoramento de VPS com Netdata

# Monitoramento de VPS com Netdata: métricas essenciais para evitar quedas

Se você não monitora seu servidor, qualquer problema só será descoberto quando seus clientes reclamarem — ou quando o site sair do ar. Netdata é uma das formas mais rápidas e leves de ter visibilidade total do VPS.

## Por que monitorar desde o dia 1

* **Prevenir é mais barato que corrigir** — downtime custa clientes, reputação e receita.
* **Dados orientam decisões** — sem métricas, upgrade e otimização viram chute.
* **Problemas invisíveis existem** — disco enchendo devagar, memória vazando, CPU subindo em horários que você não está olhando.

## O que é Netdata

Netdata é uma ferramenta open-source de monitoramento em tempo real. Ela coleta milhares de métricas por segundo, com dashboard visual acessível pelo navegador, alertas configuráveis e impacto mínimo no desempenho do servidor.

## Instalação em 1 minuto

```bash
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel
```

Após a instalação, acesse o dashboard em `http://SEU_IP:19999`.

> **Dica de segurança:** a porta 19999 não deve ficar aberta publicamente. Use SSH tunnel para acessar o dashboard de forma segura:
> 
> ssh -L 19999:localhost:19999 usuario@SEU_IP
> 
> Depois acesse `http://localhost:19999` no seu navegador.

## Métricas que realmente importam

### CPU e Load Average
* **O que indica:** quanto processamento o servidor está usando.
* **Alerta quando:** load average fica acima do número de vCPUs por períodos prolongados.
* **Ação:** identificar processos pesados com `top` ou `htop`.

### RAM e Swap
* **O que indica:** pressão de memória no sistema.
* **Alerta quando:** swap é usado constantemente (significa que a RAM acabou).
* **Ação:** identificar o que está consumindo memória e considerar upgrade se necessário.

### Disco (I/O e espaço)
* **O que indica:** velocidade de leitura/escrita e espaço disponível.
* **Alerta quando:** disco acima de 80% ou latência de I/O elevada.
* **Ação:** limpar logs, revisar retenção de backup, expandir armazenamento.

### Rede
* **O que indica:** volume de tráfego entrando e saindo.
* **Alerta quando:** picos inesperados (podem indicar ataque DDoS ou abuso).
* **Ação:** analisar origem do tráfego e verificar regras de firewall.

## Configurando alertas

O Netdata vem com alertas pré-configurados para as métricas mais críticas. Para personalizar:

```bash
sudo nano /etc/netdata/health.d/custom.conf
```

Exemplo de alerta para disco acima de 85%:

```yaml
alarm: disk_space_warning
on: disk.space
lookup: average -1m percentage of used
every: 1m
warn: $this > 85
crit: $this > 95
info: Espaço em disco acima do limite seguro
```

Recarregue as configurações:

```bash
sudo systemctl restart netdata
```

## Dashboard: o que olhar primeiro

Quando acessar o dashboard pela primeira vez, foque nestes painéis:

1. **System Overview** — visão geral de CPU, RAM e I/O.
2. **Disk Space** — espaço disponível por partição.
3. **Network** — tráfego por interface.
4. **Applications** — quais processos estão consumindo mais recursos.

## Alternativas ao Netdata

| Ferramenta | Ideal para | Complexidade |
| ---- |
| Netdata | Monitoramento rápido, dashboards prontos | Baixa |
| Prometheus + Grafana | Métricas avançadas, alertas customizados | Alta |
| Zabbix | Ambientes corporativos grandes | Alta |
| Uptime Kuma | Monitoramento de uptime e endpoints | Baixa |

Para a maioria dos VPS, Netdata resolve. Prometheus + Grafana faz sentido quando a operação cresce e precisa de alertas mais sofisticados.

## Perguntas frequentes (FAQ)

### Netdata consome muitos recursos?
Não. O impacto típico é inferior a 1% de CPU e 100-150 MB de RAM. É projetado para ser leve.

### Posso monitorar vários servidores com Netdata?
Sim. O Netdata Cloud permite centralizar dashboards de múltiplos servidores gratuitamente.

### Monitoramento substitui backup?
Não. Monitoramento te avisa de problemas; backup te salva quando o problema já aconteceu. Os dois são complementares e obrigatórios.

## Próximos passos

* Otimize o servidor com [Performance de VPS Linux](/pt/article/otimizar-performance-vps-linux)
* Saiba quando escalar em [Quando fazer upgrade do VPS](/pt/article/quando-fazer-upgrade-vps)
* Dimensione corretamente em [Como escolher um plano VPS](/pt/article/como-escolher-plano-vps)
