G General

Discord Stats Version 3.00.02 (2023-04-16)

Discord Stats
Details
Features
Contents
Reviews

IMPORTANT - IMPORTANT - IMPORTANT

This is a drop-in script for the "Discord Relay and Server Joiner" at version 2.05.04 or higher, which is available at https://marketplace.secondlife.com/p/p/19908039

This script WILL NOT FUNCTION WITHOUT the Discord Relay! It NEEDS the Discord Relay in order to function!

IMPORTANT - IMPORTANT - IMPORTANT

What does it do?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

The script monitors the performance of a region by looking at several dozen data points, including some performance benchmarking it measures on its own. It will monitor the region for changes to the individual parcels with regards to name, owner and size. It will also monitor the status of remote regions (online, offline, restarting). Finally, it will monitor SL statistics regarding number of online users (including trend indicator) and total population.

Unique sensor concept allows for additional data sources:

- Keep up to date of what happens on your region with the parcel monitor, that scan the region for changes to the individual parcels with regards to name, owner and size.

- Be informed about the status of other remote regions (online, offline, restarting).

- Get an insight into Second Life's overall population and online user numbers.

It will process the information in two ways:

- A short-term display as hovertext on top of the prim, giving a visual representation of the sim's performance, as well as listing current counts, hourly and daily rolling averages.
- A permanent record sent to your Discord channel, giving more statistics and changed sim-parameters as well as an hourly, daily and monthly performance report.

The report to the Discord channel will be sent at configurable intervals.

Terminology
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Sim/Simulator - Actual (virtual) server a Region runs on.
Region - A 256x256 meter large, named area. Regions can be full regions, homesteads or Mainland.
Estate - A group of Regions belonging to the same owner.
Parcel - A subsection of a Region, which can have an individual owner.

What data gets tracked?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Sim data:
- server address (incl. changes)
- server version (incl. changes and link to Linden Lab Releas Notes)
- region-to-cpu ratio

Region data:
- estate name
- region name
- region type
- max prims
- prim bonus
- maximum avatars (agents) allowed

Remote region data:
- online/offline/restarting status

Parcel Tracking:
- list of parcels on the region
- changes to name, ownership or size of parcels

Second Life statistics:
- population number (total of signups to SL)
- online residents (including trend indicator)

Performance:
- agent concurrency
- frames per second (FPS) (higher = better)
- scripts run percentage (higher = better)
This is a unique feature not found in other scripts, as this metric is not accessible via the Linden Scripting Language
- region idle time
- uptime
- restarts

Snapshot statistics (hovertext):
- current FPS (higher = better)
- average FPS (minute)
- max FPS (day)
- min FPS (day)
- scripts run percentage (higher = better)
- average scripts run (minute)
- max scripts run (day)
- min scripts run (day)
- current agents (second)
- average agents (hour)
- max agents (day)
- uptime

Rolling statistics (hour, day, month, year):
- agent concurrency
- max FPS
- min FPS
- average FPS
- max scripts run
- min scripts run
- average scripts run
- region idle percentage

Sample output:
-----
Uptime: 13 days, 19 hours, 31 minutes
Current agents: 0 / 50
Agent ∅: 0.0 / hour, 0.9 / month
Agent ↑: 0 / hour, 1 / month
Current FPS: 8.2
FPS ∅: 19.3 / hour, 32.6 / month
FPS ↑: 26.4 / hour, 32.6 / month
FPS ↓: 8.2 / hour, 32.6 / month
Current Scripts Run: 23.3%
Scripts Run ∅: 49.5% / hour, 75.2% / month
Scripts Run ↑: 62.7% / hour, 75.2% / month
Scripts Run ↓: 17.9% / hour, 75.2% / month
Current Region Idle ∅: 23%
Region Idle: 27% / hour, 10% / month
----

Known Issues & Limitations
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

No limitations known at this time.

Version history
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

0.01.00 2021-06-23 Beta version to first testers
0.01.01 2021-07-10 Beta version to testers
0.01.02 2021-07-29 Beta version to testers
1.00.00 2021-08-04 First public release
1.01.01 2022-01-08 Scripts Run functionality, output and hovertext improvements, provisioning for map icon display
1.01.02 2022-01-14 Changed default for hovertext, added "classic" config option
1.02.01 2022-03-01 Fully reworked memory management, improved idle detection
1.03.00 2022-09-24 Parcel- and remote-sim monitors added
1.04.00 2022-11-17 Major rewrite of the sensor system, new sensor for SL stats

See item in Second Life
  • Sim/region health monitor sends configurable stats to Discord
  • Rolling averages, minimums & maximums with hourly, daily, monthly & yearly stats
  • Unique: Reports percentage of scripts run - not found in other products
  • Parcel monitoring: Keep track of changes to parcels and abandoned land
  • Remote sim monitoring: Be informed of sims going offline or online
Average rating: full star full star full star full star full star
  • 5 star:
  • 4 star:
  • 3 star:
  • 2 star:
  • 1 star:
love it
full star full star full star full star full star Posted March 23, 2022 by Mayze Draconia

I have this running along side a web based system that isn't always reliable with the loading of stats. This, however, I don't have the issue of things loading, and i send everything to a private discord server. great work!

Was this review helpful?
One of the best customer services I ran into on Second Life.
full star full star full star full star full star Posted August 07, 2021 by Angela Kwak

I am a big fan of all the discord trackers that Peter is selling, that one day I contacted him with the suggestion of creating a sim stat monitor. He listened to my idea and went to work right away. I was able to test the product while he was working on it and I can say that I am very happy with the end result.

This product combined with Discord Region Tracker and Sim Radar and you know exactly what is going on in your region just by checking your discord server. No need to be online. Very easy to install and even if you have problems, I know that the service is great. And untill now I all his products are regular updated.

Was this review helpful?