Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/vhosts/ on line 14
Free softwares for OpenVMS: jsynoptic
Free softwares

Jsynoptic : About

Jsynoptic is a tool dedicated to render data graphically. It is written in Java under LGPL. Data can come from different sources (files, network…) and can be static or dynamic.

Thierry Uso has ported Jsynoptic 2.4.2 on OpenVMS. Porting means testing all functions, writing a startup procedure and creating a PCSI kit.

Jsynoptic for OpenVMS needs Java 1.5 or later and must be installed on an ODS5 volume; the SYS$LOGIN directory of the user starting Jsynoptic must also be on an ODS5 volume. Jsynoptic has been tested on Alpha and Itanium.

Contact : Thierry Uso

Thanks to :

Nicolas Brodu (technical informations)

Jsynoptic : Screenshots

Dashboard window

Dynamic datasource window

Jsynoptic : Download

ZIP archives containing the PCSI kit of Jsynoptic 2.4.2 :


This kit is based on the official archive jsynoptic-2.4.2-installer.jar .

ZIP archives containing the PCSI kit of Jsynoptic 2.2.5 :


This kit is based on the official archive

Jsynoptic : Installation

1. Extract the PCSI kit from the ZIP archive




2. Install Jsynoptic in your chosen directory

By default, the installation procedure installs Jsynoptic in the SYS$COMMON:[jsynoptic] directory. To install it in dev:[dir.jsynoptic], use the /DESTINATION parameter of the PRODUCT command.



$ PRODUCT INSTALL jsynoptic /DESTINATION=dev:[dir]

3. Start Jsynoptic

$ @SYS$COMMON:[jsynoptic]jsynoptic


$ @dev:[jsynoptic]jsynoptic

4. Parameters and log Files

Jsynoptic creates parameters and log files in the SYS$LOGIN directory of the user. It is a good idea to set these files in version_limit=1

$ PURGE/LO jsynoptic.logb
$ SET FILE/VER=1 jsynoptic.logb
$ PURGE/LO [.^.jsynoptic…]*
$ SET DIR/VER=1 [.^.jsynoptic…]
$ SET FILE/VER=1 [.^.jsynoptic…]*

Jsynoptic : Configuring a dynamic datasource

Jsynoptic can be used as a real-time dashboard showing the use of memory, cpu, disk drive and more of an OpenVMS server. To do so one must configure one or more dynamic data sources.

A dynamic data source is a stream-LF formatted ASCII file periodically read by Jsynoptics. The first line of this file lists the variables names separated by a space (e.g. : time item1 item2). The next lines contain the associated values also separated by spaces (e.g. : 0 15 24).

A dynamic datasource is configured as follow :

1. Display the dialog box by | File > Open |
2. Select “Ascii file” from the menu | Files of type |
3. Check “As a dynamic source” with the wanted refresh period and then validate (a dynamic datasource appears in the tab “Sources”)
4. Select “Plot” in the tab “Shapes” and create a corresponding shape in the right part with the contextual popup menu (right click)
5. Select the X variable in the tab “Sources” and then activate the contextual popup menu (right click) on the plot object in the right part and select “Set as X”
6. Repeat the operation with the Y variable(s)
7. Activate the contextual popup menu (right click) on the datasource and select “Animate”

The [.jsynoptic.samples] directory contains two DCL procedures ( and in order to generate files which can be used as dynamic datasources for Jsynoptic.

Jsynoptic : News


Jsynoptic 2.4.2 port


Jsynoptic 2.2.5 port

To do