SeisNetWatch

SeisNetWatch allows seismic network operators to monitor and manage the State of Health (SOH) of their networks or other networks distributed across the Internet. If you are worried about monitoring data quality and flow, then SeisNetWatch is the tool for you! While designed for seismic networks, this technology is easily customizable to your network’s hardware and SCADA systems.

Modules Updates

The SeisNetWatch system, coded in Java, runs on any platform that supports Java (Windows, Unix, Linux, Mac). It uses CORBA to interface with any data acquisition system. The GUI client runs as a Java application or web applet. We offer a web services interface and a web portal as the primary dashboard. ISTI’s SocketAgent lets you script an SOH agent module in any language, such as Perl, Python, or Bash.

Each SeisNetWatch component may reside on a different host computer, as all communications between components are handled via CORBA or over secure sockets. We also provide a web service and a web portal for end-users and developers to build new dashboards.

The SeisNetWatch system is fully scalable in that it can accommodate any number of agents and clients to interact with the system. The NSI Server is highly threaded to offload work to additional CPUs and improve efficiency. We also have inter-server modules that allow clients to connect to multiple servers and provide redundancy.

The latest version of the NSI Server allows parametric data to be stored persistently in memory. Warehousing of parametric data to a persistent database allows review of parameters over a week or a month’s time. View plots of the performance of your stations!

Collection and Control Agents are written using CORBA IDL, allowing agents to interface with any data acquisition system libraries written in C, Java, or C++. The SocketAgent allows the agents to be written in any language, even shell scripts or scripting languages.

The SeisNetWatch System allows network operators to tune the data collection they are interested in and control the data acquisition processes at any level. The design of the system allows an infinite possibility of configurations.

The GUI client is an applet or an application depending upon the deployment needs of the network, and it is very easy to use. New features include saving the state from run to run and improved graphing and sorting features. Please try the demo at the top of the page to see the latest version of the GUI in an Applet form.

The GUI client application now allows a map view of your network’s station performance. Operators can easily spot outages geographically and more easily assess overall network capability at any given moment. The GIS engine allows any map layers to be introduced for operators to use when navigating to stations or for establishing communications links.

An email reporting client is available for nightly summary reports on the state of health of your network. This client is highly configurable so as to report only on the incidents you care about. Forget about tons of useless emails from individual stations and programs and get one summary per day (or any time span you desire).

A new feature of our Emailer Reporting Client is the ALERT email capability which can send you an email of significant events in addition to summary status reports. The ALERT email feature allows small emails to be directed to a different email address that may be linked to mobile phones or pagers.

Nmxwagent monitors the state of health packets of all Nanometrics instruments. The nmxagent connects to a NAQS server and requests SOH packets from all types of instruments. The new agent allows monitoring of any parameter found in the SOH packets, including battery voltages, time since the last GPS lock, PLL problems, Satellite transmission problems, or other hardware problems.

Reftekagent monitors the state of health packets of all Reftek RT130 instruments. The agent attaches to an rtpd server and polls for specific SOH packets upon demand. The new agent allows monitoring of many parameters found in the SOH packets, including battery voltages, time since the last GPS lock, PLL problems, or other hardware problems.

K2ewagent monitors the status packets of K2 instruments that feed an Earthworm ring buffer. The new agent allows for monitoring any parameter found in the K2 status and extended packets, including battery voltages, time since the last GPS lock, disk problems, or hardware problems.

Gcfagent monitors the flow of data sources through the GSL SCREAM and GCF UNIX data acquisition systems. The gcfagent provides a view of data flowing from SCREAM, the data latency on the channels, and if any channels stop sending data. This agent also monitors time quality and data gaps.

Orbagents monitor the flow of data sources through the BRTT Antelope ORB and its earlier predecessor, the IRIS Orb. The orbagent provides a view of sources in the orb, the data latency on the sources, and if any sources stop sending data. An orbgapagent is in the works, which will monitor gaps and overlaps in the orb and can be used to spot potential timing problems.

The agents available for the system are designed to communicate with COMSERV (used by CalTech to talk to K2s, Analog systems, and Quanterras). The datalog and csagents can monitor COMSERV data acquisition systems under both Linux and Solaris and are currently deployed at several customer’s sites. Order your custom agents from ISTI.

The SEEDLINK monitoring agent gets you state of latency, gaps, and missing channels from a seedlink feed.

The agents currently available for the system are designed to communicate with Earthworm WAVE rings and measure data flow; this is a development currently being deployed by the USGS. The ewagent measures data latency and observes if trace packets are not showing up in the RING.

ISTI has been contracted to write new agents that will increase the versatility of SeisNetWatch (SCADA). Other, custom agents can be ordered from ISTI.com. Contact us now for details.

Leveraging Your Safety with Our Expertise

Discover how our expertise can enhance your Seismic monitoring or Radionuclide analysis.
Contact Us