Skip to content

Caiolinooo/Python_Audit_Script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auditoria de Dados do Servidor

Version Python License

📋 Sobre

Sistema avançado para auditoria de dados em servidores, oferecendo análise detalhada de arquivos, relatórios formatados e dashboard interativo para visualização de dados.

✨ Principais Funcionalidades

Status

  • 🔍 Escaneamento Inteligente

    • Análise recursiva de diretórios
    • Detecção automática de tipos de arquivo
    • Hierarquia otimizada de pastas
  • 📊 Análise Avançada

    • Cálculo preciso de tamanho de pastas
    • Verificação de tipos específicos
    • Detecção de data de criação
  • 🚀 Performance

    • Processamento paralelo otimizado
    • Sistema de cache inteligente
    • Tratamento eficiente de grandes volumes

🛠️ Requisitos

Python >= 3.8 pandas xlsxwriter tqdm dash plotly

💻 Instalação

-> Clone o repositório -> git clone [repository-url] -> Entre no diretório -> cd auditoria-servidor -> Instale as dependências -> pip install -r requirements.txt

🎯 Como Usar

python Auditoria_dados_Servidor_V2.4_Dashboard.py

📊 Features do Dashboard

  • 📈 Visualizações Interativas

    • Distribuição de espaço em disco
    • Análise de tipos de arquivo
    • Timeline de crescimento
  • 🎚️ Controles

    • Filtros dinâmicos por cliente
    • Seleção múltipla de dados
    • Informações totalizadas

🆕 Novidades da Versão 2.4

New

  • ⚡ Performance otimizada no processamento
  • 🔄 Hierarquia melhorada de pastas
  • 🐛 Correção do ZeroDivisionError
  • 🎨 Interface do dashboard aprimorada
  • 📝 Logging UTF-8 implementado

Changelog

New

[2.4] - 2025-01-20

  • Implementado salvamento do dashboard em arquivo HTML único

  • Adicionado timestamp nos nomes dos arquivos gerados

  • Implementado suporte UTF-8 para logs

  • Adicionadas informações totais no dashboard estático

  • Otimizada hierarquia de pastas (raiz e subpastas diretas)

  • Melhorada interface do dashboard

  • Aprimorada formatação do relatório Excel

  • Otimizado cálculo de tamanho das pastas

  • Corrigido ZeroDivisionError no dashboard

  • Corrigido bug de permissão de acesso

  • Melhorado tratamento de erros

  • Corrigida exibição de nomes das pastas

📄 Licença

Este projeto está licenciado sob os termos da GNU AGPL v3.0

👨‍💻 Autor

Caio Valerio Goulart Correia
Copyright © 2025


Para mais informações, consulte a documentação completa ou abra uma issue.

About

Script de auditoria de dados utilizando o python

Resources

License

Stars

Watchers

Forks

Packages

No packages published