Planejamento de Capacidade com ferramentas gratuitas

2,595 views
2,452 views

Published on

Planejamento de capacidade com ferramentas gratuitas, conforme apresentado no CMG Brasil 2011

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,595
On SlideShare
0
From Embeds
0
Number of Embeds
448
Actions
Shares
0
Downloads
36
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Planejamento de Capacidade com ferramentas gratuitas

  1. 1. Planejamento de Capacidade com ferramentas gratuitas Rodrigo Albani de Campos camposr@gmail.com @xinu Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
  2. 2. Por que Open Source ? Proibida cópia ou divulgação sem 2 permissão escrita do CMG Brasil.
  3. 3. Por que Open Source ? Proibida cópia ou divulgação sem 3 permissão escrita do CMG Brasil.
  4. 4. Por que Open Source ? Proibida cópia ou divulgação sem 4 permissão escrita do CMG Brasil.
  5. 5. Por que Open Source ? It works ! Proibida cópia ou divulgação sem 5 permissão escrita do CMG Brasil.
  6. 6. Nagios• Disponível para praticamente todos os sistemas Unix-like• Tem se tornado um padrão, com instalações monitorando milhares de servidores e dezenas de milhares de componentes• Pode monitorar: – Linux – Windows – Serviços HTTP, FTP, SMTP, etc... – Equipamentos de rede• Licenciado sob a GPL• http://www.nagios.org/ Proibida cópia ou divulgação sem 6 permissão escrita do CMG Brasil.
  7. 7. NagiosProibida cópia ou divulgação sem 7permissão escrita do CMG Brasil.
  8. 8. NagiosProibida cópia ou divulgação sem 8permissão escrita do CMG Brasil.
  9. 9. NagiosProibida cópia ou divulgação sem 9permissão escrita do CMG Brasil.
  10. 10. Zabbix• Uma alternativa ao Nagios• Oferece uma gama de monitoração de exceção e de gráficos• Tem um suporte comercial mais estabelecido• http://www.zabbix.com/ Proibida cópia ou divulgação sem 10 permissão escrita do CMG Brasil.
  11. 11. ZabbixProibida cópia ou divulgação sem 11permissão escrita do CMG Brasil.
  12. 12. Collectd• Opera como um daemon que coleta dados de desempenho do sistema• Pode trabalhar em um regime de proxies• Payload mínimo para o sistema• Dezenas de plugins para monitoração de sistemas já disponíveis• http://collectd.org/ Proibida cópia ou divulgação sem 12 permissão escrita do CMG Brasil.
  13. 13. Cacti• Solução de coleta de dados de desempenho e utilização de recursos• Geração de gráficos• Alguns problemas de escalabilidade conhecidos para milhares de hosts• Usa RRD para persistência dos dados• http://www.cacti.net/ Proibida cópia ou divulgação sem 13 permissão escrita do CMG Brasil.
  14. 14. CactiProibida cópia ou divulgação sem 14permissão escrita do CMG Brasil.
  15. 15. Ganglia• Projeto que nasceu orientado para monitoração de clusters de HPC• Oferece opções de agregação de dados para clusters facilitando a visualização de recursos o sistema todo• Tem uma escalabilidade maior do que o Cacti porém com uma interface mais pobre Proibida cópia ou divulgação sem 15 permissão escrita do CMG Brasil.
  16. 16. GangliaProibida cópia ou divulgação sem 16permissão escrita do CMG Brasil.
  17. 17. GangliaProibida cópia ou divulgação sem 17permissão escrita do CMG Brasil.
  18. 18. SYSSTAT• Pacote standard em distribuições Unix atuais• Geralmente conhecido por apenas um dos seus componentes (sar)• Componentes: – sar/sadc/sadf – iostat / nfsiostat / cifsiostat – mpstat – pidstat Proibida cópia ou divulgação sem 18 permissão escrita do CMG Brasil.
  19. 19. OpenTSDB• Usa o Hadoop (Hbase) para persistência dos dados• Se propõe a monitorar milhares de hosts e aplicações sem necessariamente perder precisão de dados históricos• http://opentsdb.net/ Proibida cópia ou divulgação sem 19 permissão escrita do CMG Brasil.
  20. 20. OpenTSDBProibida cópia ou divulgação sem 20permissão escrita do CMG Brasil.
  21. 21. Fityk• Curve Fitting• Ferramenta para geração de gráfico e análise de tendência• Versões para Windows, Linux e Mac• Permite a automação da coleta dos dados via linha de comando• http://fityk.nieto.pl/ Proibida cópia ou divulgação sem 21 permissão escrita do CMG Brasil.
  22. 22. FitykProibida cópia ou divulgação sem 22permissão escrita do CMG Brasil.
  23. 23. HPA• HTTP Performance Analyzer• Gera um gráfico de desempenho de servidores HTTP• Precisa que o último campo do log seja o service time da transação• https://github.com/camposr/HTTP- Performance-Analyzer Proibida cópia ou divulgação sem 23 permissão escrita do CMG Brasil.
  24. 24. HPAProibida cópia ou divulgação sem 24permissão escrita do CMG Brasil.
  25. 25. PDQ• Ferramenta para resolução de modelos de fila• Permite a criação de what-if scenarios• Bindings para diversas linguagens e para o R• http://sourceforge.net/projects/pdq-qnm- pkg/ Proibida cópia ou divulgação sem 25 permissão escrita do CMG Brasil.
  26. 26. PDQProibida cópia ou divulgação sem 26permissão escrita do CMG Brasil.
  27. 27. R• The R Project for Statistical Computing• Um pacote completo para análise estatística e geração de gráficos• Disponível para Linux, Windows e Mac• Centenas de módulos estatísticos disponíveis via CRAN• http://www.r-project.org/ Proibida cópia ou divulgação sem 27 permissão escrita do CMG Brasil.
  28. 28. RProibida cópia ou divulgação sem 28permissão escrita do CMG Brasil.
  29. 29. Perguntas ?Proibida cópia ou divulgação sem 29permissão escrita do CMG Brasil.

×