Harbor
O que o servidor está fazendo, e o que ele fez.
Um terminal SSH com o consumo do servidor ao vivo, um post-mortem do que aconteceu enquanto você não olhava e um cliente para dez bancos de dados.
Cuidar de um servidor costuma significar um terminal numa janela, uma página de monitoramento em outra, uma ferramenta de banco numa terceira e adivinhação sobre o que aconteceu às 3 da manhã. O Harbor junta isso num app só. Ele conecta com o seu próprio ssh e o ~/.ssh/config (com jump hosts), deixa CPU, memória, disco e rede à vista enquanto você digita, lê os logs e o histórico do próprio servidor para explicar um incidente depois que ele passou, e roda consultas no banco pela mesma conexão SSH.
Free
- Terminal SSH com o ssh do próprio Mac: config, chaves, agent e jump hosts (ProxyJump) funcionam
- Lista de servidores lida do ~/.ssh/config, com os jump hosts separados como gateways, e abas
- HUD de consumo ao vivo: CPU, RAM, disco, rede, carga, swap, serviços com falha, Docker e processos
- Gráficos de histórico pelo sar ou netdata do servidor
- Cliente de banco para MySQL, MariaDB, PostgreSQL e SQLite: só leitura, com paginação de verdade, uma conexão e uma aba de consulta por vez
- Senhas nunca são guardadas. 17 temas de terminal
Pro
- Mais bancos: SQL Server, Oracle, MongoDB, Redis, ClickHouse e Cassandra
- "Permitir alterações": consultas que gravam e edição de células
- Exportar para CSV ou Excel, copiar como CSV
- Painel de esquema, e minimizar uma consulta em andamento para o canto
- Várias abas de consulta e conexões ao mesmo tempo
- Post-mortem: o que aconteceu enquanto você não olhava
- Comandos salvos (snippets) com variáveis, túneis SSH e painel do Git
Requires macOS 14 or newer on Apple Silicon.