↓Pular para o conteúdo principal
CAMPO / KNOWLEDGE BASE

blog

Artigos técnicos sobre cloud, Kubernetes, DevOps e infra em geral. Baseado em problemas reais de produção — sem tutorial de hello world.

Artigos publicados

11.08.2026 4 min
Quanto um ANALYZE VERBOSE pode ajudar em um PostgreSQL degradado?

O que ANALYZE VERBOSE realmente atualiza no PostgreSQL, como validar estatísticas antes e depois e por que melhora posterior não prova causa raiz.

postgresqlanalyzeplanner
→
11.08.2026 4 min
Quatro aplicações no mesmo host usando portas distintas, Nginx local e Certbot: organização sem conflito

Como inventariar e organizar várias aplicações Docker no mesmo host com portas distintas, Nginx em 80/443 e certificado cobrindo múltiplos hostnames.

dockernginxcertbot
→
11.08.2026 6 min
Rate limiting antes do AutoDiag: usando Redis para impedir que alertas repetidos disparem automação demais

Como um fluxo Zabbix → n8n → Semaphore usa contadores Redis, intervalo mínimo e limite diário por host antes de disparar diagnósticos automáticos.

rediszabbixn8n
→
11.08.2026 6 min
Redo log writer is waiting no MySQL: quando o log mostra que o checkpointer não está acompanhando

Como interpretar warnings do InnoDB sobre redo log cheio e log_checkpointer atrasado sem transformar a recomendação de aumentar capacidade em causa raiz automática.

mysqlinnodbredo-log
→
11.08.2026 5 min
Rollout de NODE_OPTIONS com ipv4first em frota Node: validação e rollback com Semaphore

Um rollout real de NODE_OPTIONS=--dns-result-order=ipv4first em uma frota Node, com validação por serviço e rollback automático quando a aplicação não passou nos testes.

nodejsdnsipv4
→
11.08.2026 5 min
Se template e alvo já estão explícitos, a IA deve sair do caminho da automação

Por que comandos operacionais com template e alvo explícitos devem seguir um caminho determinístico, usando IA apenas quando existe linguagem natural para interpretar.

n8niasemaphore
→
11.08.2026 6 min
Semaphore self-hosted com PostgreSQL, Traefik e secrets por arquivo: como montei o control plane

Arquitetura de um control plane Semaphore em Docker com banco dedicado, redes separadas, secrets por arquivo, CLIs de cloud e executor não-root.

semaphoreansibledocker
→
11.08.2026 5 min
Slow Query Log estava desligado durante o incidente: o que ainda dá para provar?

Caso real: o Slow Query Log estava OFF na janela investigada. Como continuar o diagnóstico usando logs da origem, monitoria e configuração sem transformar ausência de histórico em …

mysqlslow-query-lognginx
→
11.08.2026 5 min
Task Runner + Survey Variables: delegando Ansible sem entregar a administração do Semaphore

Como separar quem cria a automação de quem executa receitas prontas usando Task Runner, Variable Groups e Surveys pequenos por risco.

ansiblesemaphorerbac
→