SlideShare a Scribd company logo
Author: Eleftherios Iliopoulos
Advisor: Pandithas Ioannis
Monitoring Networks Using Nagios
02/29/16 1
Contents
• Introduction
• Research Questions
• Contribution / Rationale of this Thesis
• Objectives
• Methodology
• Findings
• Budget
• Conclusions - Future Work
02/29/16 2
Introduction
• While network availability is a crucial element for a
successful galvanization, it can also be an element
of business failure.
• Therefore the availability of hardware or network
services for your network is essential.
• Centralized management of network via monitoring
tools inspires stuff to monitor the status of
hardware devices or services throughout the
organization.
• In terms of monitoring, the selection of a monitoring
tool rely on what services being monitored and the
goals for the monitoring.
02/29/16 3
Research Questions (1)
• RQ1: What is the basic theory behind a
network monitoring tool?
• RQ2: What are the technical
(functionalities) and the non-technical
criteria when we choose a network
monitoring tool based on theoretical
frameworks and industry standards?
02/29/16 4
Research Questions (2)
• RQ3: How effectively does Nagios perform
the network monitoring functionalities,
theoretical frameworks and industry
standards? Is Nagios suitable for small /
midsize organizations?
• RQ4: How effectively does Nagios Core 3.x
with its functionalities satisfy a small /
midsize organization in practice?
02/29/16 5
Contribution
• This Thesis relates the actual
requiremets for monitoring of a
small / medium organization with
FCAPS standards and Nagios'
Fuctionalities.
02/29/16 6
Objectives (1)
• The basic theory behind a network monitoring
tool. This is done by literature review.
• Identification of functionalities (tasks) which
should be performed by a Network Monitoring
System. This is done by literature review.
• Proving by examining real life cases that Nagios
is the suitable choice of network monitoring for a
small / medium enterprise. This is done by
literature review.
7
Objectives (2)
• Designing lab experiment using pc, routers,
switches and servers for usability testing.
• Investigation into how well Nagios addresses
the functionalities by conducting and analyzing a
lab experiment with participants who are
performing network monitoring related jobs in
network industry.
• Outlining the suggestions based on the analysis
of all empirical results of the study.
8
Methodology (1)
• The Mixed Methodology is adopted in order to
answer the Research Questions.
• The concurrent triangulation design approach
which the focus is on cross - validating by other
data since the results should be the same, is
applied.
• Quantitative and Qualitative data are collected
concurrently but they are analyzed separately
within a stage of the research process.
02/29/16 9
Methodology (2)
• The Qualitative method was used to answer
RQ1, RQ2 and RQ3 based on the finding of
literature review and then conducting
questionnaires.
• Experiment which is one the most common
quantitative method is performed for testing
against predefined benchmarks for answering
RQ4. A post-test questionnaire will be obtained
from the six participants for verification of the
results after the experiment.
10
Findings (1)
• We use the questionnaire at the end of the
literature review as a crosscheck of our
investigation. Summary of positive answers for
Nagios as it is shown in the Findings (2) verify
the relation between FCAPS and Nagios'
functionalities.
• A post-test questionnaire crosschecks via
participants the results of a laboratory which
tries to simulate a basic network infrastructure
using Nagios.
• Nagios' implementation does not have any
serious cost for a small / medium organisation.
11
Findings (2)
12
Findings (3)
Summary of positive answers of
Usability testing for Nagios from Post –
Test Questionnaire.
13
Budget
Product Units / Participants Costs Per Unit Total Cost
Nagios Server 1 0 $ 0 $
Ubuntu OS 1 0 $ 0 $
Personal Computer 1 0 $ 0 $
Switch(es) 3 0 $ 0 $
Router(s) 3 0 $ 0 $
Kingsoft Office Suite 1 0 $ 0 $
EaseUS Partition Manager 1 0 $ 0 $
Participants in
Test Session
6 0 $ 0 $
Total Costs 0 $
02/29/16 14
Conclusions - Future Work (1)
• Technical and non-technical factors which
influenced with monitoring expectations of
a small / medium organization are
indentified.
• Our research prove that Nagios
functionalities comply with industry defined
and FCAPS standards for a small /
medium organization.
• Experts with deep knowledge in
computing industry verify Nagios’
importance.02/29/16 15
Conclusions - Future Work (2)
• Future work includes readings on:
I. Routers (Check IOS version, Power Supply and Check Load)
II. A firewall appliance (Check highest connections number,
Check memory free, Check memory used and Check
connection number)
III.Switches (Check CPU utilization status, Check memory
utilization status and Check VRRP status).
• Windows Management Instrumentation (WMI) will prompt
errors notifications for Windows Servers.
• Immediate response of Nagios can be extended by using .awk
package to allow automated configuration.
• Nagios plug-ins for monitoring intrusion detection can be
added.
02/29/16 16
Any Questions?
Thank You!!!
02/29/16 17

More Related Content

Viewers also liked

Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)Fatbardh Hysa
 
http://www.slideshare.net/slideshow/embed_code/28627951
http://www.slideshare.net/slideshow/embed_code/28627951http://www.slideshare.net/slideshow/embed_code/28627951
http://www.slideshare.net/slideshow/embed_code/28627951N0b10111
 
Median (rerata tengah)
Median (rerata tengah)Median (rerata tengah)
Median (rerata tengah)ekha martinie
 
International marketing presenatation week 4
International marketing presenatation week 4 International marketing presenatation week 4
International marketing presenatation week 4 Lisa Hanley
 
Perbaikan proposal eka
Perbaikan proposal ekaPerbaikan proposal eka
Perbaikan proposal ekaekha martinie
 
Dialogo sopra i due massimi sistemi 1part Galileo Galilei
Dialogo sopra i due massimi sistemi 1part Galileo GalileiDialogo sopra i due massimi sistemi 1part Galileo Galilei
Dialogo sopra i due massimi sistemi 1part Galileo GalileiGian Luigi Amato
 
Divina commedia inferno Dante Alighieri
Divina commedia  inferno Dante AlighieriDivina commedia  inferno Dante Alighieri
Divina commedia inferno Dante AlighieriGian Luigi Amato
 
Divina commedia purgatorio dante alighieri
Divina commedia  purgatorio dante alighieriDivina commedia  purgatorio dante alighieri
Divina commedia purgatorio dante alighieriGian Luigi Amato
 
Divina commedia paradiso dante alighieri
Divina commedia paradiso dante alighieriDivina commedia paradiso dante alighieri
Divina commedia paradiso dante alighieriGian Luigi Amato
 
Dialogo sopra i due massimi sistemi 2 parte galileo galilei
Dialogo sopra i due massimi sistemi 2 parte galileo galileiDialogo sopra i due massimi sistemi 2 parte galileo galilei
Dialogo sopra i due massimi sistemi 2 parte galileo galileiGian Luigi Amato
 
De vulgari eloquentia dante alighieri
De vulgari eloquentia dante alighieriDe vulgari eloquentia dante alighieri
De vulgari eloquentia dante alighieriGian Luigi Amato
 

Viewers also liked (18)

LEFTERIS_PROJECT_FINAL
LEFTERIS_PROJECT_FINALLEFTERIS_PROJECT_FINAL
LEFTERIS_PROJECT_FINAL
 
Acid rain
Acid rainAcid rain
Acid rain
 
CURRICULUM_VITAE
CURRICULUM_VITAECURRICULUM_VITAE
CURRICULUM_VITAE
 
Angular2 Upgrade
Angular2 UpgradeAngular2 Upgrade
Angular2 Upgrade
 
Personal Finance 101 with WealthBar
Personal Finance 101 with WealthBarPersonal Finance 101 with WealthBar
Personal Finance 101 with WealthBar
 
Transport layer (computer networks)
Transport layer (computer networks)Transport layer (computer networks)
Transport layer (computer networks)
 
http://www.slideshare.net/slideshow/embed_code/28627951
http://www.slideshare.net/slideshow/embed_code/28627951http://www.slideshare.net/slideshow/embed_code/28627951
http://www.slideshare.net/slideshow/embed_code/28627951
 
Median (rerata tengah)
Median (rerata tengah)Median (rerata tengah)
Median (rerata tengah)
 
Convivio dante alighieri
Convivio dante alighieriConvivio dante alighieri
Convivio dante alighieri
 
International marketing presenatation week 4
International marketing presenatation week 4 International marketing presenatation week 4
International marketing presenatation week 4
 
Perbaikan proposal eka
Perbaikan proposal ekaPerbaikan proposal eka
Perbaikan proposal eka
 
Dialogo sopra i due massimi sistemi 1part Galileo Galilei
Dialogo sopra i due massimi sistemi 1part Galileo GalileiDialogo sopra i due massimi sistemi 1part Galileo Galilei
Dialogo sopra i due massimi sistemi 1part Galileo Galilei
 
Divina commedia inferno Dante Alighieri
Divina commedia  inferno Dante AlighieriDivina commedia  inferno Dante Alighieri
Divina commedia inferno Dante Alighieri
 
Divina commedia purgatorio dante alighieri
Divina commedia  purgatorio dante alighieriDivina commedia  purgatorio dante alighieri
Divina commedia purgatorio dante alighieri
 
Divina commedia paradiso dante alighieri
Divina commedia paradiso dante alighieriDivina commedia paradiso dante alighieri
Divina commedia paradiso dante alighieri
 
Dialogo sopra i due massimi sistemi 2 parte galileo galilei
Dialogo sopra i due massimi sistemi 2 parte galileo galileiDialogo sopra i due massimi sistemi 2 parte galileo galilei
Dialogo sopra i due massimi sistemi 2 parte galileo galilei
 
3 paros žemaitijoje
3 paros žemaitijoje3 paros žemaitijoje
3 paros žemaitijoje
 
De vulgari eloquentia dante alighieri
De vulgari eloquentia dante alighieriDe vulgari eloquentia dante alighieri
De vulgari eloquentia dante alighieri
 

Similar to LEFTERIS_PROJECT_FINAL

Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Jim Gilsinn
 
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...IRJET Journal
 
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Lionel Briand
 
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android App
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android AppIRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android App
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android AppIRJET Journal
 
Challenges of Cloud Monitoring
Challenges of Cloud MonitoringChallenges of Cloud Monitoring
Challenges of Cloud MonitoringWilliam Pourmajidi
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentZahra Sadeghi
 
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxA Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxronak56
 
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxA Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxmakdul
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySofia Ouhbi
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworkshydrologywebsite1
 
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworkshydrologyproject001
 
The Security Policy Management Maturity Model: How to Move Up the Curve
The Security Policy Management Maturity Model: How to Move Up the CurveThe Security Policy Management Maturity Model: How to Move Up the Curve
The Security Policy Management Maturity Model: How to Move Up the CurveAlgoSec
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management SystemIRJET Journal
 

Similar to LEFTERIS_PROJECT_FINAL (20)

Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)
 
Web Testing
Web TestingWeb Testing
Web Testing
 
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
Benchmarking Techniques for Performance Analysis of Operating Systems and Pro...
 
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...Making Model-Driven Verification Practical and Scalable: Experiences and Less...
Making Model-Driven Verification Practical and Scalable: Experiences and Less...
 
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android App
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android AppIRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android App
IRJET- Smart IoT based Bridge Monitoring and Damage Detection using Android App
 
tip oopt pse-summit2017
tip oopt pse-summit2017tip oopt pse-summit2017
tip oopt pse-summit2017
 
SGIP August 15, 2013 eMeeting - State of the Union
SGIP August 15, 2013 eMeeting - State of the UnionSGIP August 15, 2013 eMeeting - State of the Union
SGIP August 15, 2013 eMeeting - State of the Union
 
Challenges of Cloud Monitoring
Challenges of Cloud MonitoringChallenges of Cloud Monitoring
Challenges of Cloud Monitoring
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
Quality Assurance in Modern Software Development
Quality Assurance in Modern Software DevelopmentQuality Assurance in Modern Software Development
Quality Assurance in Modern Software Development
 
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxA Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
 
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docxA Comprehensive Approach to Data Warehouse TestingMatteo G.docx
A Comprehensive Approach to Data Warehouse TestingMatteo G.docx
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping Study
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
Download-manuals-surface water-manual-45howtoreviewmonitoringnetworks
 
The Security Policy Management Maturity Model: How to Move Up the Curve
The Security Policy Management Maturity Model: How to Move Up the CurveThe Security Policy Management Maturity Model: How to Move Up the Curve
The Security Policy Management Maturity Model: How to Move Up the Curve
 
system development life cycle
system development life cyclesystem development life cycle
system development life cycle
 
Project Review Management System
Project Review Management SystemProject Review Management System
Project Review Management System
 
Journals analysis ppt
Journals analysis pptJournals analysis ppt
Journals analysis ppt
 

LEFTERIS_PROJECT_FINAL

  • 1. Author: Eleftherios Iliopoulos Advisor: Pandithas Ioannis Monitoring Networks Using Nagios 02/29/16 1
  • 2. Contents • Introduction • Research Questions • Contribution / Rationale of this Thesis • Objectives • Methodology • Findings • Budget • Conclusions - Future Work 02/29/16 2
  • 3. Introduction • While network availability is a crucial element for a successful galvanization, it can also be an element of business failure. • Therefore the availability of hardware or network services for your network is essential. • Centralized management of network via monitoring tools inspires stuff to monitor the status of hardware devices or services throughout the organization. • In terms of monitoring, the selection of a monitoring tool rely on what services being monitored and the goals for the monitoring. 02/29/16 3
  • 4. Research Questions (1) • RQ1: What is the basic theory behind a network monitoring tool? • RQ2: What are the technical (functionalities) and the non-technical criteria when we choose a network monitoring tool based on theoretical frameworks and industry standards? 02/29/16 4
  • 5. Research Questions (2) • RQ3: How effectively does Nagios perform the network monitoring functionalities, theoretical frameworks and industry standards? Is Nagios suitable for small / midsize organizations? • RQ4: How effectively does Nagios Core 3.x with its functionalities satisfy a small / midsize organization in practice? 02/29/16 5
  • 6. Contribution • This Thesis relates the actual requiremets for monitoring of a small / medium organization with FCAPS standards and Nagios' Fuctionalities. 02/29/16 6
  • 7. Objectives (1) • The basic theory behind a network monitoring tool. This is done by literature review. • Identification of functionalities (tasks) which should be performed by a Network Monitoring System. This is done by literature review. • Proving by examining real life cases that Nagios is the suitable choice of network monitoring for a small / medium enterprise. This is done by literature review. 7
  • 8. Objectives (2) • Designing lab experiment using pc, routers, switches and servers for usability testing. • Investigation into how well Nagios addresses the functionalities by conducting and analyzing a lab experiment with participants who are performing network monitoring related jobs in network industry. • Outlining the suggestions based on the analysis of all empirical results of the study. 8
  • 9. Methodology (1) • The Mixed Methodology is adopted in order to answer the Research Questions. • The concurrent triangulation design approach which the focus is on cross - validating by other data since the results should be the same, is applied. • Quantitative and Qualitative data are collected concurrently but they are analyzed separately within a stage of the research process. 02/29/16 9
  • 10. Methodology (2) • The Qualitative method was used to answer RQ1, RQ2 and RQ3 based on the finding of literature review and then conducting questionnaires. • Experiment which is one the most common quantitative method is performed for testing against predefined benchmarks for answering RQ4. A post-test questionnaire will be obtained from the six participants for verification of the results after the experiment. 10
  • 11. Findings (1) • We use the questionnaire at the end of the literature review as a crosscheck of our investigation. Summary of positive answers for Nagios as it is shown in the Findings (2) verify the relation between FCAPS and Nagios' functionalities. • A post-test questionnaire crosschecks via participants the results of a laboratory which tries to simulate a basic network infrastructure using Nagios. • Nagios' implementation does not have any serious cost for a small / medium organisation. 11
  • 13. Findings (3) Summary of positive answers of Usability testing for Nagios from Post – Test Questionnaire. 13
  • 14. Budget Product Units / Participants Costs Per Unit Total Cost Nagios Server 1 0 $ 0 $ Ubuntu OS 1 0 $ 0 $ Personal Computer 1 0 $ 0 $ Switch(es) 3 0 $ 0 $ Router(s) 3 0 $ 0 $ Kingsoft Office Suite 1 0 $ 0 $ EaseUS Partition Manager 1 0 $ 0 $ Participants in Test Session 6 0 $ 0 $ Total Costs 0 $ 02/29/16 14
  • 15. Conclusions - Future Work (1) • Technical and non-technical factors which influenced with monitoring expectations of a small / medium organization are indentified. • Our research prove that Nagios functionalities comply with industry defined and FCAPS standards for a small / medium organization. • Experts with deep knowledge in computing industry verify Nagios’ importance.02/29/16 15
  • 16. Conclusions - Future Work (2) • Future work includes readings on: I. Routers (Check IOS version, Power Supply and Check Load) II. A firewall appliance (Check highest connections number, Check memory free, Check memory used and Check connection number) III.Switches (Check CPU utilization status, Check memory utilization status and Check VRRP status). • Windows Management Instrumentation (WMI) will prompt errors notifications for Windows Servers. • Immediate response of Nagios can be extended by using .awk package to allow automated configuration. • Nagios plug-ins for monitoring intrusion detection can be added. 02/29/16 16