Como evitar ntopng causando falta de espaço em disco e inodes?

3

Eu tenho tentado o software ntopng do link em uma caixa do CentOS no trabalho para monitorar o que está acontecendo na nossa rede. O problema que estou tendo é que não consigo encontrar qualquer parte do software que dê uma opção para excluir dados antigos.

O uso do disco por este software era tão descontrolado que usava 79% do espaço e 87% dos inodes no disco naquele servidor depois de alguns meses.

Alguém viu uma solução para ter apenas os dias xx mais recentes ou GB de dados ao usar o ntopng? Também garantindo que não fique sem inodes também. Posso / devo apenas apagar todos os arquivos antigos e diretórios vazios em seu diretório de dados rrd?

    
por BeowulfNode42 03.09.2014 / 08:44

1 resposta

5

Eu encontrei um problema semelhante. Um dia df -ih mostra que não há inodes livres na partição raiz. OS é o Ubuntu 12.04.

Após algumas pesquisas, descobri que há muitos arquivos .json pequenos em /var/tmp/ntopng/\*/top_talkers/ , que contêm informações sobre os consumidores mais ativos de tráfego.

Não precisamos de muita história (eu vi alguns arquivos com 1 ano de idade), então decidi excluir todos os arquivos com mais de dois meses:

find /var/tmp/ntopng/*/top_talkers/* -mtime +60 -delete

Também adicionei tarefas ao / etc / crontab:

@monthly    ubuntu  /usr/bin/find /var/tmp/ntopng/*/top_talkers/* -mtime +60 -delete

Agora o servidor usa apenas 55% dos inodes.

    
por 30.10.2014 / 18:22