Files
NoIdle/INSTRUCOES_VERIFICACAO.md
Sérgio Corrêa 4fab8593ac refactor: Migração completa de PointControl para NoIdle
- Pasta renomeada: /var/www/pointcontrol → /var/www/noidle
- PM2 renomeado: pointcontrol-api → noidle-api
- Package.json backend atualizado
- Package.json frontend atualizado
- Todas as referências de código atualizadas
- Documentação atualizada
- Script de migração executado com sucesso
- Backup criado em /tmp/
- Sistema testado e funcionando

Resolução: Organização completa da estrutura bagunçada
2025-11-16 23:38:59 +00:00

95 lines
2.6 KiB
Markdown

# Como Verificar se o Cliente está Rodando no DESKTOP-BC16GDH
## Método 1: Script PowerShell Completo (Recomendado)
1. Abra o PowerShell como **Administrador** no DESKTOP-BC16GDH
2. Execute o script de diagnóstico completo:
```powershell
# Copie o conteúdo do arquivo DIAGNOSTICO_CLIENTE_WINDOWS.ps1 e cole no PowerShell
# Ou salve o arquivo e execute:
.\DIAGNOSTICO_CLIENTE_WINDOWS.ps1
```
Este script verifica:
- ✅ Processos em execução
- ✅ Serviços Windows
- ✅ Conexões de rede
- ✅ Arquivos de log
- ✅ Arquivos de configuração
- ✅ Conectividade com a API
- ✅ Regras de firewall
- ✅ Variáveis de ambiente
## Método 2: Script Simples (Rápido)
1. Abra o PowerShell no DESKTOP-BC16GDH
2. Execute:
```powershell
# Copie o conteúdo do arquivo VERIFICAR_CLIENTE_SIMPLES.ps1 e cole no PowerShell
```
## Método 3: Verificação Manual
### Verificar Processos
Abra o **Gerenciador de Tarefas** (Ctrl+Shift+Esc) e procure por:
- `NoIdle`
- `NoIdle`
- Qualquer processo relacionado a monitoramento
### Verificar Serviços Windows
1. Abra **Services** (Win+R → `services.msc`)
2. Procure por serviços com nome contendo:
- `NoIdle`
- `NoIdle`
### Verificar Conexões de Rede
No PowerShell, execute:
```powershell
Get-NetTCPConnection | Where-Object { $_.RemotePort -eq 443 -and $_.State -eq "Established" } | Select-Object RemoteAddress, RemotePort, State
```
### Verificar Arquivos de Log
Procure em:
- `C:\Program Files\NoIdle\logs\`
- `C:\Program Files\NoIdle\logs\`
- `%APPDATA%\NoIdle\logs\`
- `%LOCALAPPDATA%\NoIdle\logs\`
### Testar Conectividade com a API
No PowerShell, execute:
```powershell
Invoke-WebRequest -Uri "https://admin.noidle.tech/api/devices/heartbeat" -Method POST -Body '{"device_id":"DEV-1762999424206-0BJR2Q"}' -ContentType "application/json"
```
Se retornar `{"success":true,"message":"Heartbeat registrado"}`, a API está acessível.
## Informações Importantes
- **Device ID**: `DEV-1762999424206-0BJR2Q`
- **API URL**: `https://admin.noidle.tech`
- **Última atividade registrada**: 13/11/2025 às 02:49:55
## Se o Cliente NÃO Estiver Rodando
1. Verifique se o cliente foi instalado
2. Verifique se há um atalho na área de trabalho ou no menu Iniciar
3. Verifique se o cliente está configurado para iniciar automaticamente
4. Verifique os logs de erro do Windows (Event Viewer)
## Se o Cliente Estiver Rodando mas Não Enviando Dados
1. Verifique a configuração do cliente (device_id, API URL)
2. Verifique se há erros nos logs
3. Verifique se o firewall/antivírus está bloqueando
4. Teste a conectividade manualmente com a API