{"id":54,"date":"2018-06-07T19:33:10","date_gmt":"2018-06-07T22:33:10","guid":{"rendered":"http:\/\/ns1.ddns.eti.br\/?p=54"},"modified":"2022-07-15T10:18:46","modified_gmt":"2022-07-15T13:18:46","slug":"sarg-gerando-relatorios-para-o-squid3","status":"publish","type":"post","link":"https:\/\/bfnetworks.com.br\/sarg-gerando-relatorios-para-o-squid3\/","title":{"rendered":"SARG – GERANDO RELAT\u00d3RIOS PARA SQUID3"},"content":{"rendered":"

Sarg \u00e9 um software que gera um documento <\/span>web <\/span><\/i>dos <\/span>logs <\/span><\/i>de acessos do <\/span>squid<\/span><\/i>. Com ele voc\u00ea ver\u00e1 os <\/span>logs <\/span><\/i>via navegador em forma de tabelas e alguns dados at\u00e9 mesmo em gr\u00e1ficos, vendo o que cada esta\u00e7\u00e3o por IP ou nome(se estiver usando DNS), o que acessou, a que horas\u00a0entre outras informa\u00e7\u00f5es. Seja as imagens no fim deste post para conferir como ele organiza os dados.<\/span><\/p>\n

INSTALA\u00c7\u00c3O<\/h3>\n\n
# apt-get install apache2 sarg
<\/code><\/pre>\n\n

CONFIGURA\u00c7\u00c3O<\/h3>\n

Edite o arquivo <\/span>\/etc\/sarg\/sarg.conf\u00a0<\/i><\/b>(se quiser fazer backup\u00a0deste arquivo\u00a0\u00e9 bom fazer):<\/span>
\nNo arquivo edite as linhas abaixos para ficarem do modo que est\u00e3o a seguir:<\/span><\/p>\n

access_log \/var\/log\/squid3\/access.log\noutput_dir \/var\/www\/html\/sarg\ncharset UTF-8\n<\/pre>\n

A linha com o access_log faz referencia aos logs de onde o sarg ir\u00e1 obter os dados, originalmente no meu caso no Debian8 com o Squid3, o caminho er\u00e1 \/var\/log\/squid\/access.log, como a pasta squid agora pela mudan\u00e7a de vers\u00e3o \u00e9 squid3, \u00e9 s\u00f3 acrescentar o 3.<\/span>
\nNo output_dir indicamos onde ser\u00e3o criados os arquivos web. A pasta sarg indicada deve ser criada, sendo acessada futuramente pelo navegador por IP-SERVER\/sarg. Lembrando que para o acesso web em algumas distros pode ser diferente a localiza\u00e7\u00e3o dessa pasta, podendo ser por exemplo \/var\/www\/sarg. Sim, lembrando que o nome dessa pasta \u00e9 de prefer\u00eancia pr\u00f3pria.<\/span>
\nA linha com charset \u00e9 para que quando abrir a pagina web, os caracteres do site estejam na codifica\u00e7\u00e3o correta, se n\u00e3o, n\u00e3o reconhecer\u00e1 acentos ficando assim com s\u00edmbolos estranhos.<\/span><\/p>\n

TESTANDO<\/h3>\n

O Sarg, n\u00e3o \u00e9 um servi\u00e7o, logo ter\u00e1 que executar o comando: <\/span>sarg <\/i><\/b>para que ele possa buscar os logs no Squid e gerar o relat\u00f3rio(isso dever\u00e1 ser feito todas as vezes que for verificar os logs pelo sarg, voc\u00ea pode para facilitar criar um script, posteriormente estarei fazendo), depois \u00e9 s\u00f3 acessar via navegador:<\/span>
\n http:<\/i><\/b>\/<\/b>IP-SERVER\/sarg<\/i><\/b>
\nSendo novamente lembrando que <\/span>sarg<\/i><\/b>, o nome da pasta criada para guardar os relat\u00f3rios, d\u00ea uma checada nesta pasta antes de acessa-la para ver se h\u00e1 algo j\u00e1 gerado.\"a5434-sarg_logo\"<\/span>
\n

\"Sarg\"<\/a>
Fonte: http:\/\/www.pcc-services.com\/sles\/firewall\/Sarg_1.png<\/figcaption><\/figure><\/p>\n

<\/h3>\n

<\/h3>\n
\"Uso<\/a>
Uso do link por uma esta\u00e7\u00e3o no decorrer do m\u00eas. Fonte: http:\/\/linuxnewmedia.com.br\/blogs\/rede\/category\/redes\/page\/3\/<\/figcaption><\/figure>\n

Fonte:<\/h3>\n

http:\/\/www.hardware.com.br\/livros\/servidores-linux\/usando-sarg-para-monitorar-acesso.html
\nhttp:\/\/www.vivaolinux.com.br\/dica\/Configuracao-do-SARG-em-20-minutos
\nhttp:\/\/linuxnewmedia.com.br\/blogs\/rede\/category\/redes\/page\/3\/<\/p>\n","protected":false},"excerpt":{"rendered":"

Sarg \u00e9 um software que gera um documento web dos logs de acessos do squid. Com ele voc\u00ea ver\u00e1 os logs via navegador em forma de tabelas e alguns dados at\u00e9 mesmo em gr\u00e1ficos, vendo o que cada esta\u00e7\u00e3o por IP ou nome(se estiver usando DNS), o que acessou, a que horas\u00a0entre outras informa\u00e7\u00f5es. Seja […]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[24,15],"tags":[127,135,139],"_links":{"self":[{"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/posts\/54"}],"collection":[{"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/comments?post=54"}],"version-history":[{"count":1,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/posts\/54\/revisions"}],"predecessor-version":[{"id":1909,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/posts\/54\/revisions\/1909"}],"wp:attachment":[{"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/media?parent=54"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/categories?post=54"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bfnetworks.com.br\/wp-json\/wp\/v2\/tags?post=54"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}