Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Design och implementation av övervakningssystem med Nagios
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering.
2017 (Swedish)Independent thesis Basic level (university diploma), 5 credits / 7,5 HE creditsStudent thesisAlternative title
Design and implementation of monitoring systems with Nagios (English)
Abstract [sv]

Sherpas behöver en ny plattform för att kunna övervaka enheter på deras nätverk. Plattformen de ville använda sig av var Nagios Core och skulle kunna övervaka resurser som CPU, disk, minne, bandbredd, webbservrar och SQL servrar. Lösningen skulle även förenkla konfiguration av nya värdar. Tillägg för en översiktspanel och grafer skulle också installeras för att ge en bättre överblick. Lösningen installerades i en testmiljö med en stationär dator, bärbar dator med 3 virtuella maskiner och en switch. Nagios Core installerades på den stationära datorn. NRPE användes som Linux agent och installerades på Nagios servern och även på alla Linux servrar som skulle övervakas. Nagios insticksprogram installerades ocksåför att kunna övervaka de nödvändiga resurserna. Övervakning av Windows maskiner utfördes via WMI. För att övervaka switchar och routrar skapades ett eget insticksprogram iBash för att kunna ge de funktioner som krävdes. För att förenkla konfigurationerna av nya värdar användes värdgrupper. Varje värdgrupp är länkad till en tjänst och när en ny värd ska övervakas är det möjligt att skriva in de värdgrupper som hör till respektive tjänst. Lösningen användes endast i en liten miljö och insticksprogrammet som skapades kan innehålla eventuella problem som inte har upptäckts än. Programmet skapades också med ett programmeringsspråk som inte var lämplig i situationen och bör bytas ut i framtiden. Inget fokus på säkerhet gjordes och är något som måste implementeras i framtiden.

Abstract [en]

Sherpas needed a new platform to monitor machines on their network. The platform they wanted to use was Nagios Core to monitor resources like CPU, disk, memory, bandwidth, webservers and SQL servers. The monitor solution also needed a simple way to add new hosts. Addons for a dashboard and graphs was also needed for a better overview. The monitor platform was installed on a test environment with a stationary computer, laptop with 3 virtual machines and a switch. Nagios Core was installed on the stationary computer. NRPE was used as the agent and was installed on all Linux servers. Nagios plugins was also installed to be able to monitor the required resources. Monitoring of Windows machines was done with WMI. To monitor switches and routers a plugin was created with Bash. To simplify configuration for new hosts, host groups were used. All host groups are linked to a service and when new hosts are created the required services are monitored by selecting all the host groups which the services are linked to. This decreased the time required for configuring new hosts. The solution was only done with a very small environment and the plugin that was created could contain a few bugs that can be detected in the future. The program also used a programming language not suited for the situation and should be changed in the future. No focus on security was done and is something that should be implemented in the future.

Place, publisher, year, edition, pages
2017. , p. 26
Keywords [sv]
Övervakninssystem, övervakning, Nagios, Nagios Core, NRPE, SNMP, WMI, Nagdash, Nagiosgraph
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:ltu:diva-65999OAI: oai:DiVA.org:ltu-65999DiVA, id: diva2:1147708
External cooperation
Sherpas Group AB
Educational program
Computer Networking, Higher Education Diploma
Supervisors
Examiners
Available from: 2017-10-13 Created: 2017-10-07 Last updated: 2017-10-13Bibliographically approved

Open Access in DiVA

fulltext(1445 kB)43 downloads
File information
File name FULLTEXT01.pdfFile size 1445 kBChecksum SHA-512
7e162f31b2238bcf283b02b8ba5e4ea976e1cd4334d0800720d180eafc8ee5ae53999588c7d581b7ca317b1ca78aaaae7a5b7d06a987b25f81b4fee976628adc
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Lundqvist, Måns
By organisation
Department of Computer Science, Electrical and Space Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 43 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 96 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf