Logs do servidor: onde ficam e como ler
Crash inexplicável, jogador reclamando de dinheiro sumido, resource que não inicia: a resposta costuma estar nos logs.
Onde ficam
Na pasta mods/deathmatch/logs/ (os nomes podem ser alterados no mtaserver.conf):
| Arquivo | Conteúdo |
|---|---|
server.log |
Log geral: início, resources, conexões, chat, erros de scripts de servidor |
server_auth.log |
Autenticações: logins de contas, tentativas falhas |
db.log |
Erros de banco de dados (conforme configuração) |
scripts.log |
Mensagens de debug de scripts (se configurado em scriptdebuglogfile) |
O que procurar no server.log
ERROReWARNINGde scripts, com resource, arquivo e linha;- Resources que falharam ao iniciar;
- Conexões e desconexões (nome, IP, serial) — úteis para investigar contas;
- Chat — útil em denúncias.
Logs de login
O server_auth.log mostra tentativas de login nas contas internas. Muitas tentativas falhas em uma conta de staff indicam tentativa de invasão.
Logs do seu gamemode
Os logs nativos não cobrem tudo. Crie logs próprios (idealmente no MySQL) para:
- Transações de dinheiro;
- Compra e venda de veículos e casas;
- Ações da staff (kick, ban, dar dinheiro, teleportar);
- Mortes em PvP (para investigar RDM).
outputServerLog("[BANCO] " .. getPlayerName(jogador) .. " transferiu $" .. valor .. " para " .. getPlayerName(alvo))
Para volume grande, prefira tabelas no banco com índices por data e jogador.
Investigando um problema
- Anote data e hora aproximadas;
- Procure no
server.logpor esse horário; - Filtre pelo nome do jogador ou resource;
- Cruze com os logs do gamemode (transações, staff).
Tamanho dos logs
Logs crescem sem parar e ocupam disco. Arquive ou apague logs antigos periodicamente, mantendo o necessário para investigações recentes.
Privacidade
Logs contêm IPs, seriais e mensagens. Restrinja o acesso à staff de confiança e não compartilhe logs publicamente.
Hospede seu servidor com a VittHost
No MTASA-BR da VittHost, você acessa os logs pelo gerenciador de arquivos do painel Pterodactyl e acompanha tudo no console em tempo real. Servidores no Brasil, proteção DDoS, MySQL incluso, downloads acelerados por nginx dedicado e teste grátis de 3 dias.