glTail - Visualização de Log

glTail é um visualizador de logs escrito em Ruby. Os gráficos são gerados com a biblioteca ruby-opengl e a física das partículas é feita com Chipmunk, uma lib para desenvolvimento de física em games que possui ótima integração com Ruby.

Com ele é possível ter acesso a estatísticas em tempo real de vários serviços como Apache, Nginx, MySQL, Squid e aplicações Merb/Rails.

Tudo que você precisa para utilizar é instalar a gem (sudo gem install gltail) e alterar o arquivo de configuração para os dados de SSH e caminho de arquivos do seu servidor.

O amigo @evertonfraga testou a ferramenta com o log do Nginx no We heart it e mandou o vídeo pro Qik, vejam que legal que é:

Base de dados em disco de estado sólido

Os discos de estado sólido ainda estão absurdamente caros (beirando os 4 dólares), mas investir em colocar sua base de dados em um disco desses pode valer a pena desde já.

Em base de dados a largura de banda, apesar de ser importante não chega ao nível de importância que o tempo de busca tem. E dispositivos de armazenamento de estado sólido possuem praticamente zero de tempo de busca.

Outro dia essa idéia me veio a cabeça e eu achei essa comparação: More Details on MySQL & SSD drive performance, agora fiquei animado ao ver um case no HighScalability onde a empresa de games online "EVE Online" utiliza SSD em seus servidores SQL Server. Abaixo um paragrafo do case:

Cluster de base de dados - Essa é a camada persistente da EVE Online. Os nós do cluster usam bastante a base de dados, então claro que quase tudo que se fazer com o game está aqui. Graças aos discos de estado sólido a base de dados consegue lidar com uma quantidade enorme de I/O tranqüilamente.

Como é possível ver nos gráficos desse artigo a diferença ...

About Me