Sobre
Um binário, um formato aberto, seu domínio.
Unimoni é monitoramento universal de infraestrutura. Construímos observabilidade onde as características operacionais valem mais que promessas de marketing.
Por que mais uma ferramenta de monitoramento
O setor tem dois polos: gigantes SaaS com fatura imprevisível e uma stack DIY de cinco ou mais componentes open-source que precisa de um engenheiro full-time só para se manter de pé. O meio-termo não existia — então estamos construindo ele.
O Unimoni é um único binário Go que cobre tudo para observabilidade de produção: receber métricas dos agentes, armazenar em um TSDB compatível com Prometheus, um painel com RBAC e SSO, avaliação de alertas, notificações, widgets de embed para sites de parceiros e provisionamento de usuários via SCIM.
Open-core sob Apache 2.0. Self-hosted é grátis para sempre. O gerenciado é uma opção, não uma obrigação.
Princípios
Sem mágica
Não existe "mágica" no código. Cada linha resolve uma tarefa concreta: middleware escrito à mão, tratamento de erro explícito, sem metaprogramação. Um engenheiro novo lê qualquer request flow de ponta a ponta em um dia — onboarding rápido, bus factor baixo.
Formatos abertos
PromQL é a linguagem de consulta. Um TSDB compatível com Prometheus é o armazenamento. OTLP é o protocolo de ingest para telemetria de terceiros. Sem lock-in proprietário: se quiser sair, seus dados são lidos pela API de consulta padrão do Prometheus.
"Não feito" honesto
No README, nas release notes e nas descrições de PR listamos não só o que foi entregue, mas o que foi adiado de propósito e por quê. Especular sem um caso de uso formulado é arrogância.
Segurança como invariante
A fronteira de multi-tenancy se apoia na reescrita de AST do PromQL, não em regex. Os JWTs de embed carregam os filtros nas claims para que spoofing por URL seja impossível. Os agentes são identificados por certificado; mTLS é obrigatório.
Time
Pequeno, com perfil sênior, distribuído. Preferimos conversas profundas em comentários de PR a reuniões longas. Documentação e comunicação escrita são um artefato obrigatório de cada mudança.
Contato
- Geral — [email protected]
- Segurança — [email protected]
- Comunidade — [email protected]
Quer participar? Escreva para [email protected]. Aberto a full-time, contratos e contribuições open-source.