Fala, galera!
Sou iniciante no
GNU/Linux. Estou montando um servidor proxy transparente, me batendo muito é claro, e estava com uma dúvida muito grande sobre como fazer o Sarg gerar relatórios automáticos.
Pesquisei em vários lugares e nada dava certo, as dicas eram, na maioria das pesquisas, criar scripts e dar permissões e agendar no crontab. Depois de tudo que eu achava, não estava dando certo, resolvi fazer sozinho na base de acertos e erros.
O que fiz, foi apenas agendar no crontab o comando que uso para criar manualmente.
O que fiz exatamente, foi o seguinte:
# nano /etc/crontab
Dentro desse arquivo, adicionei a seguinte linha:
* * * * * usuario comando
Onde:
- O primeiro * é o minuto (0-59);
- O segundo * é a hora (0-23);
- O terceiro * é os dias do mês (1-31);
- O quarto * é o mês (1-12);
- O quinto * são os dias da semana (1-7);
- Coloque o usuário que irá executar o comando (no meu caso, root);
- E depois, o comando.
O meu ficou assim:
* 12 * * * root sarg
Ele irá gerar o relatório do Sarg todos os dias, exatamente às 12:00.
Obrigado pela observação ricardoolonca, não criei script algum, instalei o sarg e usei o comando para gerar relatório, o que fiz foi apenas agendar esse comando no horário que desejava, e também não fiz nenhuma alteração no arquivo do sarg.