Monitoring
From OpenSimulator
(→Monitoring Module) |
m (Robot: Cosmetic changes) |
||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
− | There are a number of ways of monitoring OpenSimulator. | + | There are a number of ways of monitoring OpenSimulator. All of these relate to monitoring the simulator itself - there is currently no good way to extract statistics from ROBUST hosted services. |
= SimStatus = | = SimStatus = | ||
Line 17: | Line 17: | ||
= Monitoring Module = | = Monitoring Module = | ||
− | The monitoring module allows one to retrieve region statistics via a URL. | + | The monitoring module allows one to retrieve region statistics via a URL. Unlike [[XSimStatus]] and [[UXSimStatus]] one can retrieve statistics per scene rather than just statistics for the scene which sents its stats data last. |
− | In OpenSimulator 0.7.2 this is always active. | + | In OpenSimulator 0.7.2 this is always active. Data is provided in XML format. This is the recommended monitoring module. |
See [[Monitoring Module]] | See [[Monitoring Module]] | ||
Line 25: | Line 25: | ||
= Web Statistics Module = | = Web Statistics Module = | ||
− | The Web Statistics Module is a module in OpenSimulator that can provide human readable HTML pages of monitor stated updated dynamically via AJAX. | + | The Web Statistics Module is a module in OpenSimulator that can provide human readable HTML pages of monitor stated updated dynamically via AJAX. It also stores some historical data. See [[Web Statistics Module]] for more details. |
= XSimStatus = | = XSimStatus = | ||
− | This old facility provides a way to retrieve some very basic region data and some more detailed information about the simulator as a whole. | + | This old facility provides a way to retrieve some very basic region data and some more detailed information about the simulator as a whole. The data is returns is of low quality. It is always active. Data is provided in JSON format. |
See [[XSimStatus]]. | See [[XSimStatus]]. | ||
Line 35: | Line 35: | ||
= UXSimStatus = | = UXSimStatus = | ||
− | This returns identical data to the main simulator part of XSimStatus but allows you to explicitly set the URL for retrieving monitoring data rather than having to retrieve a handler with a random UUID. | + | This returns identical data to the main simulator part of XSimStatus but allows you to explicitly set the URL for retrieving monitoring data rather than having to retrieve a handler with a random UUID. Data is provided in JSON format. |
See [[UXSimStatus]] | See [[UXSimStatus]] |
Revision as of 19:35, 3 March 2012
Contents |
Introduction
There are a number of ways of monitoring OpenSimulator. All of these relate to monitoring the simulator itself - there is currently no good way to extract statistics from ROBUST hosted services.
SimStatus
If a simulator is running, a GET request to
http://<sim-ip>:<sim-http-port>/simstatus/
will return
OK
in UTF8 if the simulator is running and the port is reachable by the network.
Monitoring Module
The monitoring module allows one to retrieve region statistics via a URL. Unlike XSimStatus and UXSimStatus one can retrieve statistics per scene rather than just statistics for the scene which sents its stats data last.
In OpenSimulator 0.7.2 this is always active. Data is provided in XML format. This is the recommended monitoring module.
Web Statistics Module
The Web Statistics Module is a module in OpenSimulator that can provide human readable HTML pages of monitor stated updated dynamically via AJAX. It also stores some historical data. See Web Statistics Module for more details.
XSimStatus
This old facility provides a way to retrieve some very basic region data and some more detailed information about the simulator as a whole. The data is returns is of low quality. It is always active. Data is provided in JSON format.
See XSimStatus.
UXSimStatus
This returns identical data to the main simulator part of XSimStatus but allows you to explicitly set the URL for retrieving monitoring data rather than having to retrieve a handler with a random UUID. Data is provided in JSON format.
See UXSimStatus