nagios conference 2014 - andy brist - intro to incident manager
TRANSCRIPT
![Page 2: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/2.jpg)
Today’s Agenda
• What is Nagios Incident Manager?• Features and Benefits• API
– Integration with Nagios XI– Integration with Nagios Core
• How to Get Started• Questions
![Page 3: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/3.jpg)
What is Nagios IM?
• Ticketing and Incident Communication– Web-based– Allows users to track and solve problems quickly on an
infrastructure wide basis.
![Page 4: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/4.jpg)
Features
• Clean Presentation, Efficient UI• Incident Tracking• Robust Reporting• Multi-tenancy• Fully integrated with Nagios XI Alerts and
Notifications• Automated Ticket Management for XI Incidents• Extendable API for Ease of Integration with Other
Solutions
![Page 5: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/5.jpg)
Incident Tracking
• All comments persistent and recorded• History of acknowledgments, comments, and actions
taken.• Allows management to watch the status of tickets
without needing access to monitoring UI nor needing to contact the tech support staff directly
![Page 6: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/6.jpg)
Presentation and UI
• Provides a summary of current problems and recent acknowledgements.
• Search incidents• Create new incidents• Easily navigate to
other tabs
Clean and Efficient UI
![Page 7: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/7.jpg)
Presentation and UI
• Specialized Filters for Sorting Views
![Page 8: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/8.jpg)
Reporting
Generate Reports
![Page 9: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/9.jpg)
Advanced Reporting
General Statistics Report
![Page 10: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/10.jpg)
Advanced Reporting
Mean Time to Resolution Report (MTTR)
![Page 11: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/11.jpg)
Advanced Reporting
First Response Times Report
![Page 12: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/12.jpg)
Advanced Reporting
Closed Incidents Report
![Page 13: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/13.jpg)
Features and Functionality
• Multi-Tenant Capabilities
![Page 14: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/14.jpg)
Integration with Nagios XI
![Page 15: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/15.jpg)
Integration with Nagios XI
![Page 16: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/16.jpg)
Integration with Nagios XI
![Page 17: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/17.jpg)
API
• Extendable• Third Party Integration
![Page 18: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/18.jpg)
More About the API
● API Documentation accessible from help
● Callback driven – fast and reliable
● Supports GET/POST methods
● Full IM configuration accessible through API
● Responses formatted in XML for easy integration
![Page 19: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/19.jpg)
Integration with Nagios Core
Event handler script example:#/bin/bash
HOSTADDRESS="$1"
HOSTNAME="$2"
HOSTSTATE="$3"
HOSTSTATETYPE="$4"
HOSTOUTPUT="$5"
LONGHOSTOUTPUT="$6"
HOSTPROBLEMID="$7"
NAGIOSIM_APIKEY="$8"
INCIDENT_TYPE="$9"
NAGIOSIM_URL="${10}"
curl --data-urlencode "api_key=$NAGIOSIM_APIKEY" --data-urlencode "title=$HOSTNAME is in a $HOSTSTATETYPE $HOSTSTATE state" --data-urlencode "summary=$HOSTOUTPUT $LONGHOSTOUTPUT" --data-urlencode "type=$INCIDENT_TYPE" $NAGIOSIM_URL
![Page 20: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/20.jpg)
Integration with Nagios Core
Command example:
$USER1$/open_incident.sh "$HOSTADDRESS$" "$HOSTNAME$" \
"$HOSTSTATE$" "$HOSTSTATETYPE$" "$HOSTOUTPUT$" \
"$HOSTLONGOUTPUT$" "$HOSTPROBLEMID$" \
"e4dba0b610a66b47cc6241faf9541c0c" "nagiosxi-incident" \
"http://192.168.4.193/nagiosim/index.php/api/incidents/add"
![Page 21: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/21.jpg)
Integration with Third Party Products
• Supports GET/POST APIs• Supports Email APIs• Useful when deploying Nagios Core/XI in
environments with a preexisting ticketing solution
• Can be leveraged to provide "glue" for environments with many ticketing/notification systems
![Page 22: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/22.jpg)
Conclusion
Nagios Incident Manager• Lightweight & Easy to Use• Extremely Customizable & Flexible• Track & Resolve Incidents Fast• Advanced Reporting Capabilities• Extendable API
![Page 23: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/23.jpg)
How to Get Started
Free 60 Day Trial• Fully functional, no limitations• Quickstarts• Reduced purchase price if bundled with XI• Jumpstart Sessions (Limited time offer –
Conference Only!)
Support Forums• support.nagios.com
![Page 24: Nagios Conference 2014 - Andy Brist - Intro to Incident Manager](https://reader034.vdocuments.site/reader034/viewer/2022042715/559f571e1a28ab00088b4761/html5/thumbnails/24.jpg)
Questions?
Thank You!