SAYMON CAS Incidents

Description

This is the alternate UI to work with alarms generated by SAYMON.

Install

Ssh to your SAYMON instance and navigate to the extensions folder. By default it is:

cd /opt/saymon-extensions/

Download demo version package:

wget https://saymon.tech/downloads/extensions/cas-incidents.tar.gz

Unpack it with a command:

sudo tar -xvf cas-incidents.tar.gz

Set permissions for the files and folders:

sudo chown root:root -R cas-incidents
sudo chmod +r -R cas-incidents

Copy configuration file from example:

sudo cp cas-incidents/config.js.example cas-incidents/config.js

Add Comet address (or addresses) of your SAYMON instance to the configuration file like this:

sudo nano cas-incidents/config.js

var config = { 
	title: "CAS Incidents",
	ws_servers: [
		"https://your.saymon.server:8091",
	],
}

Check installation by navigating your browser to the extensions’ list:

https://your_saymon_address/extensions

or to the SAYMON CAS Incidents directly:

https://your_saymon_address/extensions/cas-incidents

Uninstall

To uninstall extension ssh to your SAYMON instance and navigate to the extensions folder. By default it is:

cd /opt/saymon-extensions/

Remove extension’s files and folders:

rm -rf cas-incidents

Check extensions’ list by navigating your browser to:

https://your_saymon_address/extensions

Release notes

2023/09/20 – v.3 – Objects Tree and Objects Graph

  • Added Objects Tree to the filters panel on the left.
  • Added Show On Graph option for alarms (available in the context menu of the alarm and in Alarm Details tab).
  • Reveal the object in the Objects Tree by clicking it in a Graph.
  • Filter alarms ‘by parent object‘ with the context menu of any object in the Objects Tree.
  • Get any object details with the context menu in the Objects Tree.
  • Added sound notification for new alarms (can be disabled in your browser settings).
  • Possibility to add several comments for the alarm.
  • Page refreshing is fixed finally.

2023/03/31 – v.2 – Profiles

  • Added custom user profiles to switch filters and table representation with a single click.
  • Added “Delete all profiles and reset settings” option to the settings menu.
  • Object name in the alarm details is clickable and opens SAYMON Singe Node view in a separate browser tab to get more info about object’s history and metrics.
  • Severity filter now uses “name” instead of “id”.
  • Predefined severity filters in the left pane show custom severity levels defined on your SAYMON instance.

2023/02/17 – v.1-beta

  • Initial release with alarm list.