Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monitoring tomCAT with dataDOG

9d350fa2294e1192f8f12b0ebf1a1d8b?s=47 Jamf
October 24, 2018

Monitoring tomCAT with dataDOG

Presentation from JNUC 2018, the world's largest rally of Apple IT administrators.

Monitoring tomCAT with dataDOG

Presented by:
Steven Russell, Beaverton School District
Matt Anderson, Jamf

View all session slides, recordings and more at https://www.jamf.com/events/jamf-nation-user-conference/2018/.



October 24, 2018

More Decks by Jamf

Other Decks in Technology


  1. None
  2. © JAMF Software, LLC Steven Russell System Administrator Beaverton School

    District Matt Anderson Solutions Architect Jamf
  3. © JAMF Software, LLC Overview • Why monitor your on-prem

    Jamf Pro servers? • How monitoring helped our school district • How to install the monitoring agents for Datadog • How to customize and configure widgets • Sharing your dashboard
  4. © JAMF Software, LLC Like a human doctor, diagnosing a

    problem is difficult... • Being a server doctor can be just as hard, but usually less life-threatening • A doctor would need to gather as much information as possible (observe) • Interview the patient to learn about the issue (reading logs)
  5. © JAMF Software, LLC Credit: Matt Groening, The Simpsons ©

    20th Century Fox Television Servers can be difficult to diagnose...
  6. © JAMF Software, LLC Why monitor your on-prem Jamf Pro

    servers? • Historical data can help see performance issues over time • Seeing real-time metrics across all servers helps troubleshoot issues • Providing metric data to Jamf Support can expedite resolutions
  7. © JAMF Software, LLC How monitoring helped us • Started

    noticing performance issues • Used monitoring tool to discover errors on the load balancer • Lead us to find out we had firewall issues We needed to add a load balancer
  8. © JAMF Software, LLC Introducing Datadog Datadog is a web-

    based monitoring tool designed to make it easy to add agents to your hosts and monitor the services they run
  9. © JAMF Software, LLC Datadog integrates with services… Including some

    of the most popular ones for jamfPro admins
  10. © JAMF Software, LLC The price is right The best

    part is that Datadog has a free tier of service. For most on-prem environments, 5 hosts is enough!
  11. © JAMF Software, LLC Typical Environment • mySQL server •

    Load balancer (haproxy, nginx, pound) • Multiple Tomcat instances Config for mid to large Jamf Pro instances
  12. © JAMF Software, LLC How to set up Datadog Create

    an account at datadoghq.com
  13. © JAMF Software, LLC Installing the agent on Ubuntu

  14. © JAMF Software, LLC

  15. © JAMF Software, LLC Installing the agent on Windows Server

  16. © JAMF Software, LLC

  17. © JAMF Software, LLC Setting up your Dashboard • Timeboard

    vs Screenboard • Screenboards are the most flexible
  18. © JAMF Software, LLC Example of Timeboard

  19. © JAMF Software, LLC

  20. © JAMF Software, LLC Example of Screenboard

  21. © JAMF Software, LLC

  22. © JAMF Software, LLC Configuring Services for Datadog • Default

    agent grabs all system stats • CPU, memory, disk, IO, network • JMX (Tomcat) • mySQL • Load balancer
  23. © JAMF Software, LLC Customize Widgets on Dashboard Setup JMX

    for monitoring Tomcat
  24. © JAMF Software, LLC Customize Widgets on Dashboard Create read-only

    Datadog mySQL account
  25. © JAMF Software, LLC Verify your services are working •

    Log into your Datadog account and verify your servers are calling in (this can take a few minutes)
  26. © JAMF Software, LLC Widgets Creating CPU and Memory Widgets

  27. © JAMF Software, LLC

  28. © JAMF Software, LLC Widgets Creating Memory usage widget

  29. © JAMF Software, LLC

  30. © JAMF Software, LLC Sharing your Dashboards (Private or Public)

    • Give a link to Jamf Support to help them get a perspective on your environment • Share the dashboards with co-workers • Present the dashboard on TV for help desk • Link to my public dashboard: goo.gl/VFgXhC Why Share the Dashboard?
  31. © JAMF Software, LLC Questions?

  32. © JAMF Software, LL THANK YOU!