More Related Content Similar to Flight recordings and mission control through thick clouds (20) More from Martin (高馬丁) Skarsaune (11) Flight recordings and mission control through thick clouds5. Mission control and
Flight recorder
- Records exactly what is going on
- Offline analysis
- Reports and plugins
- Suitable for production systems
- No extra deployment
- Open source
- Jmc independent project
8. Up into the clouds
- Pods come and go
- Not reachable over network
- No console access
- Lacking tools
- No access to files
9. RMI
- Remote method invocation
- JSR-160
- Binary protocol
- Java only
- Complex
- Firewalls
11. Step 1: Jolokia
- JSON + HTTP JMX bridge
- May be included in your stack
- Flexible integration
- granular security
- Broadcast/discovery
- jolokia.org
- Jz2016:
https://vimeo.com/181896821
JVM
JMX
Jolokia
JSON + HTTP
14. Alternative: hawt.io
- Web console
- Plugins
- May be included in stack
- Supports jolokia discovery
- JavaZone 2017:
https://vimeo.com/233817010
16. References
• jolokia.org – everything Jolokia
• https://www.oracle.com/java/technolo
gies/jdk-mission-control.html - JMC
• https://github.com/skarsaune/jmc-
cloud-extensions/ - Jolokia plugins for
JMC and visual VM
17. Thank you for
your time!
@MSkarsaune
@kantega
@jolokia_jmx
@JavaZone
@javamissionctrl
@hawtio