Palestra TDC – Cloud Computing – Libvirt e Libguestfs – O caminho automação da virtualização

Palestra aprovada.

Libvirt e Libguestfs – O caminho automação da virtualização
Paulo Roberto de Castro Filho
Introdução a virtualização com open-source.
Arquitetura KVM e XEN.
Como domar e automatizar tarefas com diversos Hypervisors.
Libvirt é um toolkit que interage com sistemas de virtualização como Xen e KVM entre outros.
Libguestfs é outro toolkit para acessar e modificar discos de máquinas virtuais.

Palestra TDC 2014 - Floripa

Participe!
Data e Local
Sexta-feira, 16 de Maio de 2014
8:30 às 18:30
Oceania Convention Center
Rua do Marisco, 550 – 88058-090
Praia dos Ingleses | Florianópolis – SC
Informações sobre Data e Local

Mais informações: http://www.thedevelopersconference.com.br/tdc/2014/florianopolis/trilha-cloud-computing

Parsible – Transforme seu log em informação qualitativa

Precisava à partir do log do XEN – LIBXL obter informações sobre mudança de estados das máquinas virtuais.

Parsible é uma ferramenta que faz parser de log e ajuda a transformar em informação qualitativa. O ciclo de leitura do arquivo e stream de linha por linha fica a cargo do Parsible, sendo assim, desenvolvedor só precisa escrever uma função de parser.

O Parsible abre uma thread que fica lendo o arquivo de trás para frente (igual um tail -f), já está pronto para rotate de log e fica a cargo do desenvolvedor rodar apenas um parser ou carregar todos os parsers.

Fluxo básico (mais detalhes diagrama de sequência abaixo):
Arquivo atualizado -> parse -> processor -> output.

Output pode chamar um serviço REST, mandar os dados para um Riemann ou Graphite.

Diagramas:

Abstract_Parsible_Class_Diagram

Abstract_Flow_Parsible_Sequence_Diagram

Exemplos:

References e resources:
http://tech.yipit.com/2012/08/03/parsible-straightforward-log-parsing/

http://github.com/Yipit/parsible

https://github.com/paulorcf/parsible

parsible_conceptual_diagram_jude_v1.tar