JBoss Tuning
 Arsenal de Ferramentas
2
Objetivo

Introduzir as principais ferramentas de
mercado para tuning de desempenho de
            aplicações web




    ...
4
5
Ferramentas de   Ferramentas de
 Benchmarking     Monitoração




                                  6
Benchmarking




               7
Monitoração




              8
Monitoração

 Requisições/Segundo
          CPU
         Disco
          Rede
       Memória
 Instâncias de Objetos
Conexõ...
Ferramentas de
       Benchmarking


• Apache Benchmarking
• Apache JMeter
• Lobo Continuous Tuning


                    ...
Ferramentas de
       Monitoração
• Unix Tools
• SNMP Tools
• JDK/Hotspot Tools
• JMX Tools
• Profilers
• Misc
            ...
Unix Tools

• netstat         • tcpdump
• lsof            • wireshark
• ps              • nmap
• vmstat          • ntop
• ...
SNMP Tools



• Nagios
• Cacti


                        13
JDK Tools

• jps          • jrunscript
• jdb          • jsadebugd
• jhat         • jstack
• jinfo        • jstat
• jmap   ...
JMX Tools
• JConsole
• JBoss {JMX, Web} Console
• MC4J
• VisualVM
• VisualGC
• ...
                             15
Profilers


• NetBeans Profiler
• JBoss Profiler
• JProfiler
• Yourkit

                       16
Misc


• MessAdmin
• Application Manager
• JBoss Operations Network


                             17
18
Q&A
Upcoming SlideShare
Loading in...5
×

Arsenal de ferramentas para performance tuning

1,206

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,206
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide



  • Relembrando, um processo de performance tuning contempla vários passos que devem ser exaustivamente executados até o alcance dos objetivos combinados.
  • Relembrando, um processo de performance tuning contempla vários passos que devem ser exaustivamente executados até o alcance dos objetivos combinados.
  • E pra cada fase do ciclo, ferramentas próprias são utilizadas.











  • LEMBREM-SE! Existem várias ferramentas no mercado. Cada uma com especialidades distintas.

  • Transcript of "Arsenal de ferramentas para performance tuning"

    1. 1. JBoss Tuning Arsenal de Ferramentas
    2. 2. 2
    3. 3. Objetivo Introduzir as principais ferramentas de mercado para tuning de desempenho de aplicações web 3
    4. 4. 4
    5. 5. 5
    6. 6. Ferramentas de Ferramentas de Benchmarking Monitoração 6
    7. 7. Benchmarking 7
    8. 8. Monitoração 8
    9. 9. Monitoração Requisições/Segundo CPU Disco Rede Memória Instâncias de Objetos Conexões Estabelecidas ... 9
    10. 10. Ferramentas de Benchmarking • Apache Benchmarking • Apache JMeter • Lobo Continuous Tuning 10
    11. 11. Ferramentas de Monitoração • Unix Tools • SNMP Tools • JDK/Hotspot Tools • JMX Tools • Profilers • Misc 11
    12. 12. Unix Tools • netstat • tcpdump • lsof • wireshark • ps • nmap • vmstat • ntop • top • ... 12
    13. 13. SNMP Tools • Nagios • Cacti 13
    14. 14. JDK Tools • jps • jrunscript • jdb • jsadebugd • jhat • jstack • jinfo • jstat • jmap • ... 14
    15. 15. JMX Tools • JConsole • JBoss {JMX, Web} Console • MC4J • VisualVM • VisualGC • ... 15
    16. 16. Profilers • NetBeans Profiler • JBoss Profiler • JProfiler • Yourkit 16
    17. 17. Misc • MessAdmin • Application Manager • JBoss Operations Network 17
    18. 18. 18
    19. 19. Q&A

    ×