Hyper Open Edge Cloud

How To Monitor Your ORS On Panel

How To Monitor Your ORS
  • Last Update:2022-02-01
  • Version:001
  • Language:en

How To Monitor Your ORS On Panel

This tutorial explains how to monitor your ORS on panel. Before you start, please ensure that you have joined the project and known that How To Manage Your ORS.

To read the logs, please refer to How To Interpret ORS Logs.

Agenda

  1. Access ORS service
  2. Access Monitor
  3. Access Private files
  4. Access Logs
  5. Access Promise
 

Access ORS service

Access your ORS instance tree from the Services list.

Access Monitor

Ensure that the State of the ORS instance tree is Start Requested and the ORS itself is powered on. Click monitor-setup-url to access the monitor APP of the ORS service.

Access Monitor

You will notice that when you enter the monitor App, the information of your ORS has been filled in automatically and started synchronisation. Once synchronisation finishes, the Monitor will load and display the list of Promises for your hosting subscriptions. 

Before we get into the promise list, let's have a look at the App. The Monitor has a multiple-functions side panel:

  • Promises: all promises of all services on all computers.
  • Software Instances: all instances (hosting subscriptions) of all services on all computers.
  • Instance Trees: all services from all computers (similar to Rapid.Space Panel).
  • Monitor Configurations: all data sources (instances), loaded from master.
  • Syncronize: update the monitor data by querying all services and crawling data.
  • OPML Import / Export: used to import and export the current configuration.
Promises in Rapid.Space are executables doing arbitrary tasks and exiting with exit code 0 ("it works") or greater ("it doesn't work"). Everything in Rapid.Space is based on such Promises in order to automate the management of a Rapid.Space network. In case a Promise fails (eg. a computer not responding), a ticket will be created on the Rapid.Space Master in order for a user to follow up with this failing promise (more info in Understanding SlapOS Promises).

Access Private files

Enter one of the promises to access the private files.

Access Logs

The listed log files depend on the software release type. Here is an example of gnb service. 

Access Promise

In /share/private/log/monitor/promise, there are all the logs related to the instance tree.