> For the complete documentation index, see [llms.txt](https://docs.userauth.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.userauth.com.br/opcoes-avancadas-do-userauth/filtro-de-logs-com-sarg/sarg-com-e2guardian.md).

# Sarg com E2guardian

Para gerar relatórios mostrando usuários autenticados, quantidade de acesso, sites bloqueados e acessados, é necessario a utilização do Sarg, quando utilizado com o UserAuth automaticamente é instalado um plugin que faz a repaginação da ferramenta, deixando a interface mais agradável e intuitiva.

Nesse capítulo abordaremos o mesmo procedimento efetuado no vídeo que pode ser acesso clicando aqui: [vídeo-tutorial no canal da ConexTI® no Youtube](https://www.youtube.com/watch?v=ERJJCeX-n0g).

## Pré-requisitos <a href="#pre-requesitos" id="pre-requesitos"></a>

Antes de de configurar o SARG deve-se verificar qual o formato dos logs do E2guardian. Isso pode ser verificado acessando o E2guardian, aba `Report and Log` na opção "**Log File Format"**, deve esta em formato:&#x20;

## Instalando o SARG <a href="#instalando-o-sarg" id="instalando-o-sarg"></a>

Com os repositórios extraoficiais instalados, basta pesquisar pelo pacote em **"Available Packages"**.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2F19Nh3rC4JEg2ew5AX3x3%2Fimage.png?alt=media&amp;token=a60c658d-9f4b-4eff-b0c9-f18e1026ac7d" alt=""><figcaption></figcaption></figure>

## Configurando o SARG <a href="#configurando-o-sarg" id="configurando-o-sarg"></a>

Depois de instalado, é possível acessa-lo pelo menu: **Status -> Sarg Reports -> General**.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2F4gptxCZ0aOWxeYwtBhPU%2Fimage.png?alt=media&amp;token=7a12ab29-67ff-4348-92a0-da25a260526a" alt=""><figcaption></figcaption></figure>

Selecione qual o proxy que está sendo utilizado, nesse caso "E2guardian".

Marque as opções de report abaixo.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FGnYT2qeUpqJdKk9SQKwV%2Fimage.png?alt=media&amp;token=12857a9d-5e06-46eb-bdb2-e130b6904449" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2Fc7RLfEVQQ2UivqLM0gXA%2Fimage.png?alt=media&amp;token=2baf4e6d-2835-4bfe-bfc9-242c56b2a565" alt=""><figcaption></figcaption></figure>

Nessa aba também é necessário selecionar o formato da data lido nos logs: **European dd/mm/yy**

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FjypTGxlrznAyNLgT3oHC%2Fimage.png?alt=media&amp;token=f57a5392-2f98-4a84-a4d6-570f8be6719b" alt=""><figcaption></figcaption></figure>

E selecionar o numero de dias que os arquivos serão armazenados.&#x20;

Caso seja deixando em branco, não haverá exclusão automática, portanto existe a possibilidade de acabar o espaço de armazenamento (Disco, SSD e afins), caso não haja um gerenciamento para isso.

**Days Limits:** Por padrão deixamos com 90 dias.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FNhvmNBFTQzPrCLGJx6Fp%2Fimage.png?alt=media&amp;token=9fd9806a-66b3-4505-8706-e4c755014268" alt=""><figcaption></figcaption></figure>

**Exclude Hosts:** Aqui você pode adicionar endereços que não gostaria de mostrar nos logs, por padrão deixamos apenas: **127.0.0.1**

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2F0cUqJ2EmX40HEDLFMRDS%2Fimage.png?alt=media&amp;token=a2450c5a-f7f5-41d0-b3d7-6a1247f38027" alt=""><figcaption></figcaption></figure>

Após realizar todas as alterações, pode salvar.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FIp2QH7vjd4PpTZsIFEao%2Fimage.png?alt=media&amp;token=a74eca0a-5111-40a5-882a-3d90237e489a" alt=""><figcaption></figcaption></figure>

## Criando um “Schedule” <a href="#criando-um-schedule" id="criando-um-schedule"></a>

Nas schedules é definido a cada quanto tempo será gerado o relatório. Podemos definir várias com tempos diferentes, conforme o desejo.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FZZWiAtaFy22iVTBiePIe%2Fimage.png?alt=media&amp;token=5ab0ba9d-43e9-466f-91f2-3819e05d9e62" alt=""><figcaption></figcaption></figure>

Nesse primeiro exemplo vamos criar um relatório do dia atual, atualizando a cada 4hrs.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FkfIVgiY6PPecWJOreD5t%2Fimage.png?alt=media&amp;token=43ee79e4-d69e-4fd9-8d77-4dd96718407e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2Fr0s32Z7eYyb8SADpWaz9%2Fimage.png?alt=media&amp;token=ddcc4606-66be-4ff5-8b9f-06ba80d0a78a" alt=""><figcaption></figcaption></figure>

Quando acessamos a aba **“View Report”**, podemos verificar os acessos ordenados por usuários.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FqCcxxCq6ENB1WdQ11McH%2Fimage.png?alt=media&amp;token=de55ec10-8353-45e5-8103-a32398a8ecc3" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2F9EKWe8i2WClNk0wZXkKQ%2Fimage.png?alt=media&amp;token=c7690f5f-306f-469d-8bec-c1dd7f95e2ce" alt=""><figcaption></figcaption></figure>

No segundo exemplo criamos uma schedule mensal do mês atual.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FJCLuCYcAbQWo3jCmPNdf%2Fimage.png?alt=media&amp;token=4a0fb816-3265-4640-8bea-40772f08cb4d" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FmVnOt4M76eynjjX9BgLr%2Fimage.png?alt=media&amp;token=4af1cb77-7b20-49d0-b7f1-dfe41815fcf2" alt=""><figcaption></figcaption></figure>

## Exportando relatórios <a href="#exportando-relatorios" id="exportando-relatorios"></a>

Para exportar os relatórios, basta acessar o relatório desejado, selecionar o usuário e escolhe o formato do arquivo para exportação.

<figure><img src="https://1714437560-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpDCDzvnBYNPCAsAfnRIZ%2Fuploads%2FAGXNn93PGvXh18Xt6oSS%2Fimage.png?alt=media&amp;token=2ee196e1-157f-4ad7-81b6-3d79218a6237" alt=""><figcaption></figcaption></figure>
