Watching Windows: an open source approach using PowerShell

Karl van der Schyff, Ralf C. Staudemeyer

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Monitoring servers running Microsoft Windows can be a costly exercise, mainly related to software recommended by vendors. Academic environments with financial constrains have thus to either cease their monitoring endeavours or look towards open source solutions. In this paper we demonstrate how to monitor aspects of a Windows server in a simple and flexible way using open source tools. To accomplish this we make use of the script language PowerShell and the Nagios Remote Plugin Executor (NRPE) to gather information on a scheduled task within Windows Server 2012 R2.
This paper addresses a knowledge gap that inhibits open source monitoring of Windows servers. Currently there is a wide range of plugins and scripts available at online repositories, but these do not always address specific aspects of Windows servers. Frequently those plugins deemed suitable are only available in
binary form or written in a scripting language not pre-installed on a Windows server. This complicates information gathering. The suggested approach mitigates this by providing an example script, which can easily be customised to monitor almost any scheduled task12.
Original languageEnglish
Title of host publicationSouthern Africa Telecommunication Networks and Applications Conference (SATNAC) 2015
Subtitle of host publicationproceedings
EditorsFred Otten, Reevana Balmahoon
Place of PublicationSouth Africa
Pages189-194
Number of pages6
Edition1
Publication statusPublished - Aug 2015
Externally publishedYes
EventSouthern Africa Telecommunication Networks and Applications Conference: Africa - The Future Communications Galaxy - Arabella Hotel & Spa, Hermanus, South Africa
Duration: 6 Sept 20159 Sept 2015

Conference

ConferenceSouthern Africa Telecommunication Networks and Applications Conference
Abbreviated titleSATNAC 2015
Country/TerritorySouth Africa
CityHermanus
Period6/09/159/09/15

Keywords

  • Network monitoring
  • Windows environment
  • PowerShell
  • NRPE
  • SNMP
  • WMI
  • Icinga
  • Nagios

Fingerprint

Dive into the research topics of 'Watching Windows: an open source approach using PowerShell'. Together they form a unique fingerprint.

Cite this