Guralp Systems Limited
MAN-SAW-0013 - ArrayMon - Seismic Network Monitoring Software

Chapter 2. Introduction

2.1 Overview

Güralp System's ArrayMon is a software application for PCs running Microsoft Windows. It allows the near-real-time monitoring of entire seismic arrays and can raise alarms both locally (via highlights on the main display and audible warnings) and remotely (via SMS) should error conditions arise. It has a clear and compact user interface which can provide an at-a-glance summary of the status of key parameters of the entire network.

ArrayMon keeps track of trends in the signal from each instrument and correlates these with the average over all the sensors in the array. This allows easy identification of compromised or malfunctioning instruments. It also monitors network traffic and alerts operators in the event of any interruptions to transmission.

ArrayMon works alongside Güralp System's Scream software, which should be configured to receive data from the array and to push the aggregated data to ArrayMon. ArrayMon is lightweight and stable and can be left running continuously.

2.2 Installation

Güralp System's ArrayMon is delivered as a single executable binary file which can be copied to a suitable empty folder on your PC. ArrayMon will create files and subfolders in its installation folder so the user running ArrayMon must have full read and write permission on the chosen folder. If you are the sole user of the PC, a good choice is a folder next to where Scream is installed; such as

C:\Program Files (x86)\Guralp Systems\ArrayMon

If multiple users access the PC or if you do not have administrative authority, you should create the installation folder in an area of the file-system to which you all have read/write access in order to avoid problems with the Windows Virtual Store. See section 4.1.1 on page 38 for more details.

Note: On a shared system, you can increase security by removing "full control", "write" and "modify" permissions from the ArrayMon program file itself. You can do this by right-clicking on arraymon.exe in Windows Explorer and choosing "Properties" from the context menu. Switch to the "Security" tab and delete the unwanted permissions for all users except the Administrator.

The first time that ArrayMon attempts to access the network, Windows Defender will show an alert:

The selection “Domain networks” applies to networks where the host system can authenticate to a domain controller. The “Private networks” selection is a user-assigned profile and is used to designate private or trustworthy home networks. The default profile for a network is “Public”: this is used to designate non-trustworthy public networks such as Wi-Fi hotspots at coffee shops, airports, and other locations.

For a more complete discussion of this topic, please see your Windows documentation or the discussion at www.tenforums.com/tutorials/6815-network-location-set-private-public-windows-10-a.html.

Tick the appropriate boxes for your situation and then click .

By default, ArrayMon is started manually with monitoring disabled. To change this behaviour, create a Windows short-cut to the program in the Windows "Startup" folder and, in the "Target" field, add the parameter /Autostart, as shown: