View Issue Details

IDProjectCategoryView StatusLast Update
0000105opensim-SCFeaturepublic2019-08-22 05:48
Reporteronefang Assigned Toonefang  
PrioritynoneSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Target Version0.9.0.1 RC1Fixed in Version0.9.0.1 RC1 
Summary0000105: Add a status web page.
Descriptionhow and why to set up a stats page
Tagsweb stuff

Relationships

child of 0000091 assignedonefang Finish the account management system. 

Activities

Taylor

Taylor

2019-08-13 06:07

updater   ~0000159

The in-built stats page might be fine. We could start by enabling that, and submitting it to hypergridbusiness.

I'll inform them at the time of submission that it is the in-built one, perhaps that will persuade them to support it.
onefang

onefang

2019-08-13 15:33

administrator   ~0000161

I mentioned this before, the built-in status page is per sim, each sim has it's own page on it's own web port. That's unlikely to be supported by hypergridbusiness.

The current splash page code is generic, you edit your splash page to include variables for the stats you want, then the web server fills those in when it serves the page. All I need to do is support some more stats, then write a simple web page similar to one of the ones hypergridbusiness shows.

On the other hand, I'm toughening up the built in web server for the account manager, so I want to finish that before we point strangers at the web server.
onefang

onefang

2019-08-18 21:23

administrator   ~0000170

While I'm at it, stick the RobustExtra.ini and keyfiles into the install and secure scripts.
onefang

onefang

2019-08-22 02:37

administrator   ~0000178

  • total land area (square meters)
  • regions
  • var regions
  • single regions
  • computed total regions?
  • actual regions?

  • total registered users
  • locals online now
  • HG visitors online now
  • total online now

  • local 30-day visitors
  • HG 30-day visitors
  • total 30-day visitors

  • local 60-day visitors
  • HG 60-day visitors
  • total 60-day visitors

  • web page
  • login URI
  • login screen
onefang

onefang

2019-08-22 02:57

administrator   ~0000179

Last edited: 2019-08-22 04:37

"locals and visitors on this grid in the last month"

count GridUser where Login > UNIX_TIMESTAMP(FROM_UNIXTIME(UNIX_TIMESTAMP(now()) - 2419200))

I'm not sure if GridUser.HomeRegionID = 00000000-0000-0000-0000-000000000000 means they are HGers (NOPE it doesn't), or locals that never set their home. I could join GridUser.UserID to UserAccounts.PrincipalID to get locals, then subtract to get HGers.

onefang

onefang

2019-08-22 03:11

administrator   ~0000180

regions.sizeX and regions.sizeY show proper sim size, but show 0 x 0 for sims that have not been on recently.

So maybe "computed total regions" could be "count regions", "online regions" could be "count regions where sizeX != 0", and "total current online land area" can add together the non zero X and Ys.

var regions would be "count regions where sizeX > 256 or sizeY > 256". Single regions would be "count regions where sizeX = 256 and sizeY = 256".

And I can throw in "offline regions" which will be "count regions where sizeX = 0".

Issue History

Date Modified Username Field Change
2019-08-12 23:12 onefang New Issue
2019-08-12 23:12 onefang Status new => assigned
2019-08-12 23:12 onefang Assigned To => onefang
2019-08-12 23:16 onefang Tag Attached: web stuff
2019-08-13 06:07 Taylor Note Added: 0000159
2019-08-13 15:33 onefang Note Added: 0000161
2019-08-13 15:33 onefang Relationship added child of 0000091
2019-08-14 18:10 onefang Target Version => 0.9.0.1 RC1
2019-08-18 21:23 onefang Note Added: 0000170
2019-08-22 02:37 onefang Note Added: 0000178
2019-08-22 02:57 onefang Note Added: 0000179
2019-08-22 03:11 onefang Note Added: 0000180
2019-08-22 04:37 onefang Note Edited: 0000179
2019-08-22 05:48 onefang Status assigned => resolved
2019-08-22 05:48 onefang Resolution open => fixed
2019-08-22 05:48 onefang Fixed in Version => 0.9.0.1 RC1