Useful Scripts

Access our growing repository of helpful snippets ranging from Sampler XML to helpful Gateway scripts. This repository is actively updated and each download contains a README file with instructions, distribution license and supported versions.

Note: All snippets on this page are distributed under the MIT License.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Gateway 2 HTML email action script

This Snippet is a Perl script that when triggered as an action can be used as a default email notification, assign, un-assign and escalate email. Prerequisites: Geneos Gateway2, sendmail, Geneos Webslinger (not required).

Download

Autosys toolkit

A Perl script that executes the Autosys autorep command and returns the latest Autosys job report. Prerequisites: Geneos Toolkit, Autosys.

Download

Apache server status toolkit

Apache report a machine readable webpage showing basic statistics of the webserver. Prerequisites: Geneos Toolkit Plugin, Apache mod_status Module.

Download

MySQL SQL toolkit

Sampler XML that deploys and SQLToolkit plugin to monitor a MySQL server for running processes, server status, run time variables and table statistics. Perfect for your Geneos databases. Prerequisites: Geneos SQL Toolkit plugin, MySQL, Compute Engine (not required).

Download

Collectl to Geneos

This itrs.ph file is an export function for the Collectl daemon that formats the verbose output into a format that is ingestible with the IX-MA plugin. Prerequisites: Geneos IX-MA plugin, CollectL.

Download

NTP toolkit

This script extracts the stratum and root dispersion factors from a physical server which show more indicative time sync issues then just looking at time difference. Prerequisites: Geneos Toolkit plugin, ntpq.

Download

SNMP table toolkit

This toolkit takes advantage of the SNMP table function and queries a local or remote SNMP daemon for information contained in the vendor’s .mib file. Prerequisites: Geneos Toolkit plugin, SNMP table(snmp_utils), vendor MIB file.

Download

Process thread monitoring toolkit

This package contains toolkits for Linux and Solaris to query thread level statistics from specified processes. Prerequisites: ps,pgrep, sed,awk(Linux),nawk(Solaris).

Download

Oracle database monitoring

This starting SQL will get users up and monitoring their oracle 10g, 11g, and 12c databases. Statistics are available on running queries, table space and user connections.

Download

Rule extractor report

This Java executable uses the command ability in Open Access to pull all or a subset of rules from gateways that are connected to an Open Access Cluster. The output is parsed into an easy to interpret CSV file that can be loaded into other reporting tools like Microsoft Excel for more manipulation.

Download

Docker monitoring

‘Running_containers.sh’ lists all the containers currently running on the host and ‘container_status.sh’ provides the performance stats from the various containers running on the host.

Download

Chat tool integrations

Publish Geneos alerts and messages into Slack and Symphony.

Download
Package icon LICENSE.zip Package icon Gateway 2 HTML Email Action Script.zip Package icon Autosys Toolkit.zip Package icon Apache Server Status Toolkit.zip Package icon MYSQL SQL Toolkit.zip Package icon CollectL to Geneos .ph file.zip Package icon NTP Toolkit.zip Package icon dockermonitoring-a2e435caec340a96fa661a5e583f6c6a7187ddde.zip Package icon ChatBot.zip Package icon oracledbmonitoring_2.zip Package icon threadstat.zip Package icon SNMP Table Toolkit.zip