GXG PLAY

Dashboard Geral

Métricas operacionais e dispositivos conectados em tempo real

--/--/---- --:--:-- Horário de Brasília
Clientes Ativos

0

Acesso liberado no aplicativo
Clientes Vencendo

0

Próximos 7 dias para renovação
Dispositivos Conectados

0

Online com ping em tempo real
Versões do Aplicativo
v1.0.0 (0)
Distribuição da base instalada
INSTALAÇÃO & CLIENTES

Central de Download do APK & Código Downloader

Links oficiais e código de instalação para TV Box, Fire TV Stick, Smart TVs Android e Celulares.

TV BOX • FIRE TV • SMART TV

Código App Downloader

No aplicativo Downloader da TV, basta digitar este código numérico:

CÓDIGO NUMÉRICO NÃO DEFINIDO
Gerar código oficial no AFTVnews: go.aftvnews.com
CELULAR & TABLET

Escanear QR Code

Aponte a câmera do celular para baixar o APK instantaneamente.

APK v2.5.29 (Ativo)

Clientes Online no Aplicativo

0 Conectados

Monitoramento em tempo real de clientes conectados e com sessão ativa no app

Cliente Dispositivo & Hardware Device ID Validade Status
Buscando clientes conectados em tempo real...

Últimos Acessos ao Sistema

Último Acesso por Cliente

Monitoramento do acesso mais recente registrado para cada cliente e dispositivo

Data / Horário Device ID Cliente Modelo & Fabricante IP Origem Status Ações
Carregando histórico de acessos...
NORMAL
Uptime: --
Última Coleta: --:--:-- (agora)

Visão Geral da VPS

Ubuntu 24.04.4 LTS • KVM Virtualization
Linux 6.8
Nginx (Proxy Reverso & SSL) ONLINE (:80, :443)
GXG API REST Node.js ONLINE (:3000)
Five Worker (Playwright Chromium) ONLINE (:3005)
Five Bot (SeleniumBase Microservice) ONLINE (:3006)
Docker Engine & Containers ATIVO
Fail2Ban Firewall & Proteção ATIVO

CPU (Processamento)

2 vCPUs Intel Core (Haswell)
0.0%
Carga 1 min 0.00
Carga 5 min 0.00
Carga 15 min 0.00
IO Wait 0.0%
CPU Steal 0.0%

Memória RAM & Swap

3.73 GB Total
0.0%
RAM Usada --
Disponível Real --
Buffer / Cache --
Swap em Uso --
Consumo de Memória por Serviço:
Five Worker (Playwright Chromium) ~1.42 GB (38%)
Five Bot (SeleniumBase) ~412 MB (11%)
Docker & Serviços do SO ~260 MB (7%)
GXG Backend Node.js (:3000) ~44 MB (1.2%)

Armazenamento & Disco

Volume Principal / (sda1)
0.0%
Espaço Usado --
Espaço Livre --
Uso de Inodes --
Tamanho do Banco --
Detalhamento de Armazenamento:
Logs do Sistema (Journald) ~382 MB
Banco de Dados (database.json) ~425 KB

Rede & Tráfego

Interface ens3 (148.113.181.221)
TCP: --
Entrada (RX) -- KB/s
Saída (TX) -- KB/s
Total RX (Ciclo) -- GB
Total TX (Ciclo) -- GB
Banda Contratada Não informado
Franquia de Dados Não informado
Caminho Real do Vídeo: As transmissões de canais e filmes são consumidas diretamente dos servidores IPTV pelo aplicativo. A VPS processa apenas autorização, licenças, DNS e metadados.

API Express & Latência

Desempenho e Vazão de Resposta
0.0 req/s
Latência p50 -- ms
Latência p95 -- ms
Latência p99 -- ms
Taxa de Erros 0.0%
Banco de Dados In-Memory O(1)
Total de Requisições 0

Aplicativos & Dispositivos Ativos

Diferenciação clara entre dispositivo cadastrado, app ativo e reprodução
Dispositivos Cadastrados

0

Registrados no banco
Apps Ativos (15 min)

0

Ping / requisição recente
Apps Ativos (1 Hora)

0

Últimos 60 minutos
Apps Ativos (24 Horas)

0

Último dia
Pico Simultâneo Registrado

0

Máximo observado na VPS
Reproduzindo Conteúdo
Não disponível
Requer instrumentação no app Android/PC

Cálculo de Capacidade Simultânea (Baseado em Evidências)

Capacidade estimada com base nos limites reais de hardware, processos e perfil de uso
Confiança: Moderada a Alta
Capacidade Sustentada Estimada

3.500 a 5.000 apps

Aplicativos ativos simultâneos em estado contínuo (assistindo canais ou navegando com heartbeat a cada 90s).

Pico de Abertura Simultânea (1 min)

800 a 1.200 aberturas

Pico concentrado de inicialização do app, validação de licença, bootstrap e carga de metadados em 60 segundos.

Principal Recurso Limitante

Memória RAM & Conexões Nginx

A VPS possui 3.73 GB de RAM total, dos quais ~1.42 GB são consumidos pelo Playwright Chromium do Five Worker.

Limites Máximos Calculados por Subsistema (com margem de segurança):

Subsistema Recurso Disponível Custo por App Limite Isolado Impacto no Gargalo
Memória RAM ~1.42 GB livre com margem ~160 KB / app ativo ~6.300 apps Gargalo Principal
Processamento CPU ~1.400 ms/s disponíveis ~0.8 ms / ping (a cada 90s) > 50.000 apps Folga Confortável
Conexões Nginx (Sockets) Pool Nginx worker_connections 1 socket keep-alive ~3.072 conexões Controle de Timeout
Banda de Rede 100 Mbps / 1 Gbps Cloud Link 0 Mbps (Vídeo direto) Ilimitado para API Sem Restrição de Vídeo
Fórmulas e Premissas Verificadas:
  • Vídeo Externo: A reprodução de canais e filmes não trafega pela VPS (0 Mbps de consumo de streaming no servidor).
  • Consumo Fixo: Five Worker (Chromium) consome ~1.42 GB de RAM e Five Bot consome ~412 MB. Headroom útil da VPS para o backend Express é de ~1.4 a 1.9 GB.
  • Fórmula Contínua: Capacidade_Sustentada = Min( (RAM_Livre * (1 - Margem)) / 160KB, Sockets_Nginx * (1 - Margem) ).
  • Fórmula de Pico: Pico_Abertura_Minuto = (CPU_Disponível_ms * 60s * (1 - Margem)) / (5_reqs * 0.8ms * 2).
  • Margem de Segurança: Configurada em 25% para absorver flutuações e proteger o sistema operacional.

Histórico de Tendência da Infraestrutura

Visualização da evolução do uso de CPU, RAM e Tráfego (Última Hora)
Evolução de Uso de CPU (%) Média: --%
Evolução de Uso de RAM (%) Média: --%
Tráfego de Rede (RX / TX KB/s) Média: -- KB/s

Plano de Validação & Teste de Carga Progressivo

Diretrizes de segurança para validação futura sem impacto em produção
Produção Protegida: Aguarda Autorização

Conforme as diretrizes de segurança, nenhum teste de carga agressivo foi ou será disparado contra a VPS em produção sem autorização expressa. Abaixo está o protocolo estruturado pronto para execução em ambiente isolado ou homologado:

Fase 1 Aquecimento (100 VUs)

Mistura de 70% pings periódicos e 30% consultas de sports/home. Medição de baseline de latência (p50 alvo < 25ms).

Fase 2 Escala Média (500 VUs)

Simulação de 500 apps ativos simultâneos. Monitoramento de consumo de RAM pelo Node.js e saturação de CPU.

Fase 3 Pico de Abertura (1.500 VUs)

Disparo concentrado de bootstrap e login. Verificação do debounce de escrita do banco e conexões Nginx.

Critérios de Abort Watchdog de Parada Automática

O teste é interrompido imediatamente se: Latência p95 > 800ms, Taxa de erro > 1%, RAM livre < 250MB ou CPU > 95% por 15s.

Cliente & Contato Dispositivo Conexão Device ID Validade Status Ações
Carregando clientes e dispositivos...
Device ID Cliente Vinculado Modelo & Fabricante Android & Resolução Última Conexão Status OTA Ações do Aparelho
Carregando dispositivos cadastrados...

Atualização de Aplicativo (OTA)

Cadastre novas versões do APK e escolha se a atualização vai para todos ou para clientes selecionados.

Nova Atualização OTA

Carregando versão ativa...
Canal Android Selecionado
Número da versão do app (Ex: 2.5.22).
Código interno da build (Ex: 173).
URL do download na VPS

Status dos Clientes

Versão instalada e status de autorização por plataforma (Android e Windows / PC).

Cliente Plataforma Dispositivo / Modelo Versão Instalada Status OTA
Carregando status dos clientes...

Módulo Inteligente de Esportes & Futebol (/sports/today)

Sincronização 100% automática e contínua via VPS. Placares ao vivo, horários e canais de transmissão do Brasil em tempo real.

Status da Sincronização em Segundo Plano (VPS) Nativo 100% Automático
Ciclo contínuo ativo • Carregando...
Última Execução: -
Jogos Ativos: 0
0/4 Selecionados
⏰

Automação de Avisos de Vencimento

Alertas automáticos na abertura do aplicativo baseados na data cadastrada de cada cliente

dias antes do vencimento (Padrão: 3)
O aplicativo começará a alertar o cliente quando faltarem este número de dias para expirar.
Evita cansar o cliente exibindo múltiplos alertas no mesmo dia.
Identifica com clareza na mensagem qual acesso do cliente está vencendo.

Mensagens Personalizadas por Situação

Insira variáveis dinâmicas clicando nos botões abaixo

Ajusta automaticamente singular/plural ("1 dia" vs "X dias") sem erro.

📱 Prévia do Aplicativo & Teste em Dispositivo

Veja exatamente como a janela aparecerá na TV e no Celular/Tablet

LEMBRETE

SEU ACESSO VENCE EM:
10/10/2026 (FALTAM 3 DIAS)

Seu acesso vence em 3 dias, em 10/10/2026. Renove para continuar assistindo.

O teste será entregue na próxima abertura do app daquele aparelho, sem alterar datas reais.

Cadastrar Novo Servidor IPTV

Cadastre o servidor e até 3 rotas DNS exclusivas para monitoramento e failover automático inteligente

Nome do grupo lógico de servidores.
Anotações internas do administrador.
Obrigatória. Deve iniciar com http:// ou https://
Rota alternativa do mesmo servidor.
Rota alternativa do mesmo servidor.

SERVIDORES & ALTA DISPONIBILIDADE

Monitoramento em tempo real e rotas com proteção contra quedas

Troca de DNS em Massa

Substitua um servidor antigo por outro em TODOS os clientes vinculados de forma atômica e segura

Pode ser um servidor ativo ou inativo/desativado.
O servidor de destino deve estar obrigatoriamente ATIVO.

HISTÓRICO DE TROCAS EM MASSA (AUDITORIA)

Registro de todas as operações de substituição realizadas no sistema

DATA / HORA RESPONSÁVEL DNS ANTERIOR NOVA DNS CLIENTES STATUS

HISTÓRICO DE FAILOVER & MIGRAÇÕES

Registro cronológico e auditável de todas as manobras automáticas e manuais

DATA / HORA SERVIDOR ROTA ORIGEM (FALHA) ROTA DESTINO CLIENTES TIPO MOTIVO STATUS
Provedor Ativo no Momento KOFFICE
KOffice Panel
As solicitações do app são direcionadas para este servidor.
Status Provedor Five Desconectado
Sem testes recentes
Navegador Playwright persistente na VPS

Seletor do Provedor de Testes Automáticos

Defina qual integrador será utilizado pelo aplicativo Android ao clicar em "Gerar Teste". As credenciais e configurações de ambas as integrações continuam salvas no backend.

Se ativado: se o provedor principal falhar na geração, o sistema tentará o outro integrador automaticamente antes de retornar erro. (Desativado por padrão).

Painel de Controle Five

● Aguardando autenticação

Integração legítima via Playwright Chromium persistente. Zero CAPTCHA solver, tokens salvos apenas no servidor.

Última autenticação:
-
Último teste gerado:
-
Último erro:
Nenhum erro

Credenciais de Acesso ao Painel Five

Armazenada de forma cifrada (AES-256-GCM) no servidor. Nunca exposta em texto puro.
Data/Hora Dispositivo / Aparelho Device ID Provedor Usuário Gerado Validade Status Tempo Fallback Ações
Carregando histórico de testes...
Nome da Integração Link do Painel (URL Base) Usuário KOffice Chave da API Servidor IPTV Duração Status Ações
Carregando integrações KOffice...
Dispositivo (Aparelho) Servidor IPTV Integração KOffice Usuário Criado Criado em Vencimento Status Ações de Controle
Carregando testes automáticos...
💬

Suporte / WhatsApp

Configuração oficial do suporte e QR Code dinâmico na Smart TV

📱
Ex: 5511999999999. Utilizado para gerar o link direto wa.me no celular e o QR Code dinâmico na Smart TV.
Exibido no cabeçalho do modal de suporte na TV.
Mensagem pré-preenchida ao abrir a conversa no WhatsApp.
📺

Prévia na Smart TV

Exibição exata ao clicar em "Suporte" na TV

AO VIVO
🎧 FALE COM NOSSO SUPORTE
Escaneie com a câmera do seu celular
QR Code Suporte
Suporte GXG Play
WhatsApp: (11) 98383-1132
VOLTAR
📡 Sincronizado automaticamente com todas as Smart TVs e Fire TVs
🔗 Link embutido no QR Code: