InfluxDB: Evitar a saturação do espaço em disco
Esta documentação faz parte do guia Primeiros passos. Consulte o guia completo aqui: Como começar com o InfluxDB.
👋 Bem-vindo à documentação da Stackhero!
A Stackhero oferece uma solução InfluxDB cloud pronta a usar que proporciona uma série de benefícios, incluindo:
- Escritas, consultas, dashboards, tarefas e buckets ilimitados.
- Tempo de retenção de dados ilimitado.
- Transferências de rede e disco ilimitadas.
- Atualizações sem esforço com apenas um clique.
- Desempenho ótimo e segurança robusta alimentados por uma VM privada e dedicada.
Poupe tempo e simplifique a sua vida: são necessários apenas 5 minutos para experimentar a solução InfluxDB cloud hosting da Stackhero!
O InfluxDB é concebido como uma base de dados de séries temporais e frequentemente gere um grande número de métricas. Como estas bases de dados tipicamente não eliminam dados automaticamente, a sua base de dados pode crescer indefinidamente e usar todo o espaço disponível em disco.
Para evitar a saturação do espaço em disco, o InfluxDB oferece duas soluções:
- Políticas de retenção: Eliminar dados mais antigos do que uma data definida. Por exemplo, pode decidir remover dados com mais de 365 dias.
- Redução de dados: Reduzir a resolução dos dados ao longo do tempo. Por exemplo, se registar uma temperatura a cada segundo, pode querer:
- Manter dados de temperatura com resolução de 1 segundo para os últimos 5 minutos.
- Manter temperaturas máximas, mínimas e médias com resolução de 1 minuto para as últimas 24 horas.
- Armazenar temperaturas máximas, mínimas e médias com resolução de 1 hora para dados mais antigos.
Usar políticas de retenção permite armazenar dados históricos por longos períodos sem necessitar de terabytes de espaço de armazenamento. Encontrará mais informações sobre a redução de dados na documentação oficial.