SlideShare a Scribd company logo
How to be a lion tamer
(or keeping WebSphere under control with free tools)
Sharon Bellamy James & Wannes Rams
Sharon Bellamy James
• IBM WebSphere since 1999 &
Connections since 2 / 2008
• Many years experience with
migrations, installations, administration,
integration, customization & DOCUMENTATION
• Tiny bit of a Star wars & Disney fan
• Charity fundraising Cosplayer/Costumer
• Part of the team that brings you ICON UK
2
Wannes Rams
3
• Domino since 2000, Sametime since version 6.5.1
Connections since 2.01
• Many years experience with
architecture, migrations, installations,
integration, customization
• Owner at Ramsit
• Hard core (average) table tennis player
• Social Connections User group board member
Overview
• Nagios
• WebSphere PTT
• Nmon Visualizer
• https://www.nagios.com
• Nagios Core - The open source industry standard in IT infrastructure monitoring and alerting
• Download Core: https://www.nagios.org/downloads/nagios-core/
• https://exchange.nagios.org – for 3rd party plugins and add ons
• Nagiosql (https://sourceforge.net/projects/nagiosql/ www.nagiosql.org ) - GUI configuration interface
• Front ends – Looking glass - https://exchange.nagios.org/directory/Addons/Frontends-%28GUIs-
and-CLIs%29/Web-Interfaces/Nagios-Looking-Glass/details
• IS FREE !!! – well open source
• Linux based – runs on RHEL or CENTOS
• Super easy to set up – very well DOCUMENTED 
• Features:
Monitoring - System metrics, network protocols, applications, services, servers, and network infrastructure
Alerting - Nagios sends alerts when critical infrastructure components fail and recover. Alerts can be delivered via email,
SMS, or custom script.
Reporting - Provide a historical record of outages, events, notifications, and alert response for later review. Availability
reports help ensure your SLAs are being met.
How to be a lion tamer
How to be a lion tamer
Nagios & Websphere
• Basic WAS monitoring
• Up or Down check on soap port of each server
• Up or Down of host machine – via a ping or host up command
• Plugins:
https://github.com/yannlambret/websphere-nagios - JVM heap monitoring, Server thread pools monitoring - including
hung thread detection, JTA transactions monitoring,JDBC datasources monitoring, JMS connection factories monitoring,
JMS 1.0 listeners status monitoring, SIB queues depth monitoring, HTTP sessions monitoring, Clustering support,
Administrative security support
https://github.com/dvarounis/perfservmon - Perfservmon is a Nagios Plugin for IBM Websphere Application
Server(WAS) using the perfservlet web application that comes with each WAS installation. Can monitor - Heap Usage,
Web Container Thread Pool Usage, ORB Thread Pool Usage, JDBC Connection Pool Usage, Live HTTP Sessions,
JMS SIB Destination(Queue, Topic) Metrics
Nagios & HTTP
• Basic HTTP monitoring
• Ports up / down on 80, 443 and 8008
• Can monitor for specific codes 500 / 404 etc.
• WAS plugins in the previous slides also monitor HTTP sessions.
Nagios & DB
• Basic up and down check
• Lots of plugins for monitoring
• https://github.com/angoca/monitor-db2-with-nagios - bunch of really useful stuff
- check_hadr_status - works with V10.5
- check_tablespace_size – 9.7 and up
- check_db2diag –9.7 and up
- check_instance_up – 9.7 and up
- check_instance_memory – 9.7 and up
- check_last_backup – 9.7 and up
- check_log_consumption – 9.7 and up
- check_log_usage – 9.7 and up
Performance indicators WebSphere
• WebSphere Application Server Performance Tuning Toolkit (PTT)
• Free, Eclipse based tool provided by IBM
• Yes, it’s free and from IBM and it works 
WebSphere Application Server Performance
Tuning Toolkit (WAS PTT)
• Benefits:
• No install on servers
• Real time
• Rule based
• Easy to use interface
WAS PTT
• Install:
• Download, unzip, run…
• Configuration
Data Collection
Visual reports
Visual reports
Visual reports
Visual reports
Visual reports
Visual reports
Visual reports
Reports
• Ability to run reports (pdf, csv)
WAS PTT
• Ability to get tuning data (and update them)
WAS PTT
• Ability to generate:
• Thread Dump
• Heap Dump
• Enable Trace
• Show Connection Pool contents
• Get Server Logs
How to find performance indicators
HTTP Server: mod_status
• Apache module
• HTML Interface:
Ex. : http://www.apache.org/server-status
How to find performance indicators
HTTP Server: mod_status
How to find performance indicators
HTTP Server: mod_status
• Easy to setup in httpd.conf
Nmon Visualizer
• Easier than the excel file
• Open source tool
• Developed by IBM to monitor Smartcloud
• Apache 2.0 License
• nmon files from Linux and AIX, IOStat files, IBM Verbose GC logs,
Windows Perfmon & ESXTop csv data and JSON data
Nmon Visualizer
Nagios & DB2 Monitoring
• Each script is individually configurable
• Edit the script directly or use GUI config (nagiosQL)
• Alerting settings are configured at
Nagios level
Nagios & DB2 Monitoring
• https://github.com/angoca/monitor-db2-with-nagios
• check_connection_qty - quantity of connections on the database and the state
they are currently in, lockwait, connecting, rollback etc ..
• check_database_connection – checks a connection to the DB
• check_database_size – set threshold alerts, etc.
• check_lock_wait – 10.5 and above – checks lock waits
• check_memory_usage - usage memory: total, free, usage
• check_open_files – open files per instance
References and links
• Performance Tuning Toolkit
• http://www.ibm.com/developerworks/websphere/downloads/performtuning.html
• Mod_status
• http://www.tecmint.com/monitor-apache-web-server-load-and-page-statistics/
• Nmon Visualizer
• http://nmonvisualizer.github.io/nmonvisualizer/
References and links
• Nagios
• Core Download - https://www.nagios.org/downloads/nagios-core/
• Nagios Exchange - https://exchange.nagios.org
• DB2 Plugins - https://github.com/angoca/monitor-db2-with-nagios
http://www.dbatodba.com/db2/scripts-db2/nagios-plugins/
• WebSphere Plugins - https://github.com/yannlambret/websphere-nagios
https://github.com/dvarounis/perfservmon
Any Questions?
Thank you
http://socialshazza.com
dilftechnical
@socialshazza
http://ramsit.com/blog
wannesrams
@wannesrams

More Related Content

PDF
Sutol How To Be A Lion Tamer
Sharon James
 
PPTX
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
panagenda
 
PDF
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sharon James
 
PPTX
WAF deployment
Aravindan A
 
PDF
What's New in WildFly 9?
Virtual JBoss User Group
 
PPTX
AMF Flash and .NET
Yaniv Uriel
 
PPT
Network Implementation and Support Lesson 13 Web Resouces
Eric Vanderburg
 
PDF
be the captain of your connections deployment
Sharon James
 
Sutol How To Be A Lion Tamer
Sharon James
 
SUTOL 2016: IBM Connections Deployment Best and Worst Practices
panagenda
 
Sutol - A Hitchhiker’s Guide to troubleshooting IBM Connections
Sharon James
 
WAF deployment
Aravindan A
 
What's New in WildFly 9?
Virtual JBoss User Group
 
AMF Flash and .NET
Yaniv Uriel
 
Network Implementation and Support Lesson 13 Web Resouces
Eric Vanderburg
 
be the captain of your connections deployment
Sharon James
 

What's hot (20)

PDF
Narayana 5: The premier open source transaction manager
Virtual JBoss User Group
 
PPTX
Liberty management
WASdev Community
 
PPT
ActiveMQ 5.9.x new features
Christian Posta
 
PDF
Dedicated Hosting
webhostingguy
 
PPTX
Ejabberd installation configuration
Shaojie Yang
 
PDF
Storage and Alfresco
Toni de la Fuente
 
PPT
Replacing Your Shared Drive with Alfresco - Open Source ECM
Alfresco Software
 
PDF
Configuration Management in WordPress
Edmund Turbin
 
PDF
Introduction to Role Based Administration in WildFly 8
Dimitris Andreadis
 
PDF
Securing your MySQL / MariaDB Server data
Colin Charles
 
PPTX
AdminCamp 2017 - IBM Connections Adminblast
Nico Meisenzahl
 
PDF
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
Kasun Gajasinghe
 
PDF
Best new features in windows server 2016
Tuan Yang
 
PDF
HCL Sametime V11 installation - tips
Ales Lichtenberg
 
PDF
WildFly & WildFly Swarm
Dimitris Andreadis
 
PDF
A Byte of Software Deployment
Gong Haibing
 
PDF
Polyglot Messaging with Apache ActiveMQ
Christian Posta
 
PPTX
Alfresco One (Enterprise) vs Alfresco Community 2014
Toni de la Fuente
 
PPTX
Ejabberd with xmpp
Prem Narain
 
PDF
AAI-1304 Technical Deep-Dive into IBM WebSphere Liberty
WASdev Community
 
Narayana 5: The premier open source transaction manager
Virtual JBoss User Group
 
Liberty management
WASdev Community
 
ActiveMQ 5.9.x new features
Christian Posta
 
Dedicated Hosting
webhostingguy
 
Ejabberd installation configuration
Shaojie Yang
 
Storage and Alfresco
Toni de la Fuente
 
Replacing Your Shared Drive with Alfresco - Open Source ECM
Alfresco Software
 
Configuration Management in WordPress
Edmund Turbin
 
Introduction to Role Based Administration in WildFly 8
Dimitris Andreadis
 
Securing your MySQL / MariaDB Server data
Colin Charles
 
AdminCamp 2017 - IBM Connections Adminblast
Nico Meisenzahl
 
[WSO2] Deployment Synchronizer for Deployment Artifact Synchronization Betwee...
Kasun Gajasinghe
 
Best new features in windows server 2016
Tuan Yang
 
HCL Sametime V11 installation - tips
Ales Lichtenberg
 
WildFly & WildFly Swarm
Dimitris Andreadis
 
A Byte of Software Deployment
Gong Haibing
 
Polyglot Messaging with Apache ActiveMQ
Christian Posta
 
Alfresco One (Enterprise) vs Alfresco Community 2014
Toni de la Fuente
 
Ejabberd with xmpp
Prem Narain
 
AAI-1304 Technical Deep-Dive into IBM WebSphere Liberty
WASdev Community
 
Ad

Similar to How to be a lion tamer (20)

PDF
Get Rapid Right-sized and Recent with the Liberty Repository
Graham Charters
 
PPTX
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
Nazmul Hossain Rakib
 
PDF
AAI-2016 WebSphere Application Server Installation and Maintenance in the Ent...
WASdev Community
 
PDF
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...
mfrancis
 
PPTX
Server Monitoring from the Cloud
Site24x7
 
PDF
JavaCro'14 - Continuous deployment tool – Aleksandar Dostić and Emir Džaferović
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
PPTX
Simplifying Hyper-V Management for VMware Administrators
5nine
 
PPTX
20191201 kubernetes managed weblogic revival - part 1
makker_nl
 
PDF
WSO2 Application Server
Sagara Gunathunga
 
PDF
The Kubernetes WebLogic revival (part 1)
Simon Haslam
 
PDF
websphere commerce server admin configuration
Laxmi Kanth Kshatriya
 
PDF
Sa106 – practical solutions for connections administrators
Sharon James
 
PDF
IBM InterConnect 2015 - IIB in the Cloud
Andrew Coleman
 
PDF
Spot Trading - A case study in continuous delivery for mission critical finan...
SaltStack
 
PDF
Hacking apache cloud stack
Nitin Mehta
 
PPTX
Cloud Foundry: Hands-on Deployment Workshop
Manuel Garcia
 
PPTX
OpenStack and Windows
Alessandro Pilotti
 
PDF
Setting up a local WordPress development environment
Zero Point Development
 
PDF
Rock Solid Deployment of Web Applications
Pablo Godel
 
PPTX
XenServer Design Workshop
Tim Mackey
 
Get Rapid Right-sized and Recent with the Liberty Repository
Graham Charters
 
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
Nazmul Hossain Rakib
 
AAI-2016 WebSphere Application Server Installation and Maintenance in the Ent...
WASdev Community
 
Apache Directory and the OSGi Service Platform - Enrique Rodriguez, PMC Membe...
mfrancis
 
Server Monitoring from the Cloud
Site24x7
 
JavaCro'14 - Continuous deployment tool – Aleksandar Dostić and Emir Džaferović
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Simplifying Hyper-V Management for VMware Administrators
5nine
 
20191201 kubernetes managed weblogic revival - part 1
makker_nl
 
WSO2 Application Server
Sagara Gunathunga
 
The Kubernetes WebLogic revival (part 1)
Simon Haslam
 
websphere commerce server admin configuration
Laxmi Kanth Kshatriya
 
Sa106 – practical solutions for connections administrators
Sharon James
 
IBM InterConnect 2015 - IIB in the Cloud
Andrew Coleman
 
Spot Trading - A case study in continuous delivery for mission critical finan...
SaltStack
 
Hacking apache cloud stack
Nitin Mehta
 
Cloud Foundry: Hands-on Deployment Workshop
Manuel Garcia
 
OpenStack and Windows
Alessandro Pilotti
 
Setting up a local WordPress development environment
Zero Point Development
 
Rock Solid Deployment of Web Applications
Pablo Godel
 
XenServer Design Workshop
Tim Mackey
 
Ad

More from Wannes Rams (13)

PDF
History of Connections
Wannes Rams
 
PDF
Touchpoint and Userinvite
Wannes Rams
 
PDF
Think why we should all be using watson workspace
Wannes Rams
 
PDF
Enrich your IBM Connections profiles by extending the profiles data model
Wannes Rams
 
PDF
Rock the activity stream api
Wannes Rams
 
PDF
Managing ldap changes in connections
Wannes Rams
 
PDF
Managing ldap changes in connections
Wannes Rams
 
PDF
The lazy administrator, how to make your life easier by using tdi to automate...
Wannes Rams
 
PDF
Make your ibm connections deployment your own, customize it!
Wannes Rams
 
PDF
Make your ibm connections deployment your own customize it
Wannes Rams
 
PDF
Show301 make your ibm® connections deployment your own customize it!
Wannes Rams
 
PDF
Profile types and locking profile features
Wannes Rams
 
PDF
Blug connections
Wannes Rams
 
History of Connections
Wannes Rams
 
Touchpoint and Userinvite
Wannes Rams
 
Think why we should all be using watson workspace
Wannes Rams
 
Enrich your IBM Connections profiles by extending the profiles data model
Wannes Rams
 
Rock the activity stream api
Wannes Rams
 
Managing ldap changes in connections
Wannes Rams
 
Managing ldap changes in connections
Wannes Rams
 
The lazy administrator, how to make your life easier by using tdi to automate...
Wannes Rams
 
Make your ibm connections deployment your own, customize it!
Wannes Rams
 
Make your ibm connections deployment your own customize it
Wannes Rams
 
Show301 make your ibm® connections deployment your own customize it!
Wannes Rams
 
Profile types and locking profile features
Wannes Rams
 
Blug connections
Wannes Rams
 

Recently uploaded (20)

PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
The Future of Artificial Intelligence (AI)
Mukul
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 

How to be a lion tamer

  • 1. How to be a lion tamer (or keeping WebSphere under control with free tools) Sharon Bellamy James & Wannes Rams
  • 2. Sharon Bellamy James • IBM WebSphere since 1999 & Connections since 2 / 2008 • Many years experience with migrations, installations, administration, integration, customization & DOCUMENTATION • Tiny bit of a Star wars & Disney fan • Charity fundraising Cosplayer/Costumer • Part of the team that brings you ICON UK 2
  • 3. Wannes Rams 3 • Domino since 2000, Sametime since version 6.5.1 Connections since 2.01 • Many years experience with architecture, migrations, installations, integration, customization • Owner at Ramsit • Hard core (average) table tennis player • Social Connections User group board member
  • 4. Overview • Nagios • WebSphere PTT • Nmon Visualizer
  • 5. • https://www.nagios.com • Nagios Core - The open source industry standard in IT infrastructure monitoring and alerting • Download Core: https://www.nagios.org/downloads/nagios-core/ • https://exchange.nagios.org – for 3rd party plugins and add ons • Nagiosql (https://sourceforge.net/projects/nagiosql/ www.nagiosql.org ) - GUI configuration interface • Front ends – Looking glass - https://exchange.nagios.org/directory/Addons/Frontends-%28GUIs- and-CLIs%29/Web-Interfaces/Nagios-Looking-Glass/details
  • 6. • IS FREE !!! – well open source • Linux based – runs on RHEL or CENTOS • Super easy to set up – very well DOCUMENTED  • Features: Monitoring - System metrics, network protocols, applications, services, servers, and network infrastructure Alerting - Nagios sends alerts when critical infrastructure components fail and recover. Alerts can be delivered via email, SMS, or custom script. Reporting - Provide a historical record of outages, events, notifications, and alert response for later review. Availability reports help ensure your SLAs are being met.
  • 9. Nagios & Websphere • Basic WAS monitoring • Up or Down check on soap port of each server • Up or Down of host machine – via a ping or host up command • Plugins: https://github.com/yannlambret/websphere-nagios - JVM heap monitoring, Server thread pools monitoring - including hung thread detection, JTA transactions monitoring,JDBC datasources monitoring, JMS connection factories monitoring, JMS 1.0 listeners status monitoring, SIB queues depth monitoring, HTTP sessions monitoring, Clustering support, Administrative security support https://github.com/dvarounis/perfservmon - Perfservmon is a Nagios Plugin for IBM Websphere Application Server(WAS) using the perfservlet web application that comes with each WAS installation. Can monitor - Heap Usage, Web Container Thread Pool Usage, ORB Thread Pool Usage, JDBC Connection Pool Usage, Live HTTP Sessions, JMS SIB Destination(Queue, Topic) Metrics
  • 10. Nagios & HTTP • Basic HTTP monitoring • Ports up / down on 80, 443 and 8008 • Can monitor for specific codes 500 / 404 etc. • WAS plugins in the previous slides also monitor HTTP sessions.
  • 11. Nagios & DB • Basic up and down check • Lots of plugins for monitoring • https://github.com/angoca/monitor-db2-with-nagios - bunch of really useful stuff - check_hadr_status - works with V10.5 - check_tablespace_size – 9.7 and up - check_db2diag –9.7 and up - check_instance_up – 9.7 and up - check_instance_memory – 9.7 and up - check_last_backup – 9.7 and up - check_log_consumption – 9.7 and up - check_log_usage – 9.7 and up
  • 12. Performance indicators WebSphere • WebSphere Application Server Performance Tuning Toolkit (PTT) • Free, Eclipse based tool provided by IBM • Yes, it’s free and from IBM and it works 
  • 13. WebSphere Application Server Performance Tuning Toolkit (WAS PTT) • Benefits: • No install on servers • Real time • Rule based • Easy to use interface
  • 14. WAS PTT • Install: • Download, unzip, run… • Configuration
  • 23. Reports • Ability to run reports (pdf, csv)
  • 24. WAS PTT • Ability to get tuning data (and update them)
  • 25. WAS PTT • Ability to generate: • Thread Dump • Heap Dump • Enable Trace • Show Connection Pool contents • Get Server Logs
  • 26. How to find performance indicators HTTP Server: mod_status • Apache module • HTML Interface: Ex. : http://www.apache.org/server-status
  • 27. How to find performance indicators HTTP Server: mod_status
  • 28. How to find performance indicators HTTP Server: mod_status • Easy to setup in httpd.conf
  • 29. Nmon Visualizer • Easier than the excel file • Open source tool • Developed by IBM to monitor Smartcloud • Apache 2.0 License • nmon files from Linux and AIX, IOStat files, IBM Verbose GC logs, Windows Perfmon & ESXTop csv data and JSON data
  • 31. Nagios & DB2 Monitoring • Each script is individually configurable • Edit the script directly or use GUI config (nagiosQL) • Alerting settings are configured at Nagios level
  • 32. Nagios & DB2 Monitoring • https://github.com/angoca/monitor-db2-with-nagios • check_connection_qty - quantity of connections on the database and the state they are currently in, lockwait, connecting, rollback etc .. • check_database_connection – checks a connection to the DB • check_database_size – set threshold alerts, etc. • check_lock_wait – 10.5 and above – checks lock waits • check_memory_usage - usage memory: total, free, usage • check_open_files – open files per instance
  • 33. References and links • Performance Tuning Toolkit • http://www.ibm.com/developerworks/websphere/downloads/performtuning.html • Mod_status • http://www.tecmint.com/monitor-apache-web-server-load-and-page-statistics/ • Nmon Visualizer • http://nmonvisualizer.github.io/nmonvisualizer/
  • 34. References and links • Nagios • Core Download - https://www.nagios.org/downloads/nagios-core/ • Nagios Exchange - https://exchange.nagios.org • DB2 Plugins - https://github.com/angoca/monitor-db2-with-nagios http://www.dbatodba.com/db2/scripts-db2/nagios-plugins/ • WebSphere Plugins - https://github.com/yannlambret/websphere-nagios https://github.com/dvarounis/perfservmon