Server
lib.logger
lib.logger(source, event, message, ...)- source:
numberoustring- Preferencialmente um id de player ativo, caso contrário um identificador, ou a origem do evento.
- event:
string- Um nome para o evento de log (ex.: o evento que disparou ou uma descrição).
- message:
string- O conteúdo do log.
- vararg:
string- Argumentos adicionais convertidos em tags para filtragem e busca.
Exemplo
local vehicle = Ox.CreateVehicle(false, `sultanrs`, vector4(-56.479122, -1116.870362, 26.432250, 0.000030517578))
lib.logger(-1, 'CreateVehicle', json.encode(vehicle))Datadog
Crie sua conta no Datadog (opens in a new tab)
Você receberá um teste gratuito de 14 dias; caso contrário, consulte o guia de preços (opens in a new tab). Contas gratuitas têm limitações, porém os logs ainda serão retidos por 14 dias.
Crie uma chave de API (opens in a new tab)
Esta é um UUID usado para enviar logs para sua organização no Datadog.
Configuração
Defina sua chave de API e o Datadog site (opens in a new tab) usando os seguintes convars.
set datadog:key "yourapikey"
set datadog:site "datadoghq.com"Grafana Loki
Loki é um sistema de agregação de logs, escalável horizontalmente, altamente disponível e multi-tenant, inspirado pelo Prometheus. Foi projetado para ser econômico e fácil de operar.
- Possui tier gratuito com algumas restrições
- Fácil de gerenciar
- Mais fácil de configurar
- Principalmente gerenciado pela Grafana
Crie sua conta em Grafana (opens in a new tab)
Acesse My Account (opens in a new tab)
Configure o Loki
Encontre a seção do Loki no painel da sua conta e clique em "Details".
Gere uma senha e salve a chave de API, bem como seu user e url.
Configuração
Use os seguintes convars para definir seu serviço de logging, endpoint e detalhes de autenticação.
set ox:logger "loki"
set loki:user "<insert your user>"
set loki:password "<insert the api key or password>"
set loki:endpoint "<insert loki url without http:// or https://>"Fivemanage
Fivemanage (opens in a new tab) é uma solução SaaS tudo-em-um, fácil de usar, para servidores de jogos que fornece logging.
Crie uma conta
Inscreva-se em Fivemanage (opens in a new tab).
Certifique-se de ter o plano Hobby ou Pro.
Você terá um teste gratuito de 14 dias se não possuir uma assinatura; mais informações estão disponíveis aqui (opens in a new tab) e na página de preços (opens in a new tab).
Crie um novo token
Será necessário criar um novo token com o tipo Logs.
Configuração
set ox:logger "fivemanage"
set fivemanage:key "YOUR_API_KEY"