~/talk

Spring Boot for Devops

Talkat JavaDay Kyiv 2015 · 2015-11-06..11-07· [spring]
slides:none on file

Spring Boot adds ready-made operational hooks: enable spring-boot-starter-actuator and get /metrics, /health and /info JSON endpoints plus HTTP status codes that flip to 5xx when a check fails. Embed build and Git data with git-commit-id-plugin into /info. Write custom checks by implementing HealthIndicator beans; expose Dropwizard metrics to JMX and push to Graphite (or use a JVM agent) from the MetricRegistry. Demo uses Spring PetClinic, shows readable JSON via spring.jackson.serialization.indent_output and moving endpoints under management.context-path — everything works in the demo with no extra application code.

AI-written summary · about

  1. 0:00Introduction
  2. 2:28Story
  3. 6:20Monitoring
  4. 8:36Spring Pet Clinic
  5. 13:15Metadata
  6. 14:25Info endpoint
  7. 17:35Git repository plugin
  8. 22:15Health checks
  9. 25:40Dependencies
  10. 27:50Checks
  11. 31:15Metrics
  12. 38:55Graphite
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.