better telemetry

This commit is contained in:
Letter N
2020-12-23 15:56:15 +08:00
parent 792c9ad752
commit 61c8f69be8
3 changed files with 36 additions and 21 deletions

View File

@@ -8,6 +8,8 @@ GLOBAL_VAR(world_qdel_log)
GLOBAL_PROTECT(world_qdel_log) GLOBAL_PROTECT(world_qdel_log)
GLOBAL_VAR(world_attack_log) GLOBAL_VAR(world_attack_log)
GLOBAL_PROTECT(world_attack_log) GLOBAL_PROTECT(world_attack_log)
// GLOBAL_VAR(world_econ_log)
// GLOBAL_PROTECT(world_econ_log)
GLOBAL_VAR(world_href_log) GLOBAL_VAR(world_href_log)
GLOBAL_PROTECT(world_href_log) GLOBAL_PROTECT(world_href_log)
GLOBAL_VAR(round_id) GLOBAL_VAR(round_id)
@@ -26,22 +28,28 @@ GLOBAL_VAR(query_debug_log)
GLOBAL_PROTECT(query_debug_log) GLOBAL_PROTECT(query_debug_log)
GLOBAL_VAR(world_job_debug_log) GLOBAL_VAR(world_job_debug_log)
GLOBAL_PROTECT(world_job_debug_log) GLOBAL_PROTECT(world_job_debug_log)
// GLOBAL_VAR(world_mecha_log)
// GLOBAL_PROTECT(world_mecha_log)
GLOBAL_VAR(world_virus_log) GLOBAL_VAR(world_virus_log)
GLOBAL_PROTECT(world_virus_log) GLOBAL_PROTECT(world_virus_log)
GLOBAL_VAR(world_asset_log) GLOBAL_VAR(world_asset_log)
GLOBAL_PROTECT(world_asset_log) GLOBAL_PROTECT(world_asset_log)
// GLOBAL_VAR(world_cloning_log)
// GLOBAL_PROTECT(world_cloning_log)
GLOBAL_VAR(world_map_error_log) GLOBAL_VAR(world_map_error_log)
GLOBAL_PROTECT(world_map_error_log) GLOBAL_PROTECT(world_map_error_log)
GLOBAL_VAR(world_paper_log) GLOBAL_VAR(world_paper_log)
GLOBAL_PROTECT(world_paper_log) GLOBAL_PROTECT(world_paper_log)
GLOBAL_VAR(subsystem_log) GLOBAL_VAR(tgui_log)
GLOBAL_PROTECT(subsystem_log) GLOBAL_PROTECT(tgui_log)
GLOBAL_VAR(reagent_log) GLOBAL_VAR(world_shuttle_log)
GLOBAL_PROTECT(reagent_log) GLOBAL_PROTECT(world_shuttle_log)
GLOBAL_VAR(world_crafting_log)
GLOBAL_PROTECT(world_crafting_log) GLOBAL_VAR(perf_log)
GLOBAL_VAR(click_log) GLOBAL_PROTECT(perf_log)
GLOBAL_PROTECT(click_log)
// GLOBAL_VAR(demo_log)
// GLOBAL_PROTECT(demo_log)
GLOBAL_LIST_EMPTY(bombers) GLOBAL_LIST_EMPTY(bombers)
GLOBAL_PROTECT(bombers) GLOBAL_PROTECT(bombers)
@@ -51,10 +59,7 @@ GLOBAL_LIST_EMPTY(lastsignalers) //keeps last 100 signals here in format: "[src]
GLOBAL_PROTECT(lastsignalers) GLOBAL_PROTECT(lastsignalers)
GLOBAL_LIST_EMPTY(lawchanges) //Stores who uploaded laws to which silicon-based lifeform, and what the law was GLOBAL_LIST_EMPTY(lawchanges) //Stores who uploaded laws to which silicon-based lifeform, and what the law was
GLOBAL_PROTECT(lawchanges) GLOBAL_PROTECT(lawchanges)
GLOBAL_VAR(tgui_log)
GLOBAL_PROTECT(tgui_log)
GLOBAL_VAR(world_shuttle_log)
GLOBAL_PROTECT(world_shuttle_log)
GLOBAL_LIST_EMPTY(combatlog) GLOBAL_LIST_EMPTY(combatlog)
GLOBAL_PROTECT(combatlog) GLOBAL_PROTECT(combatlog)
GLOBAL_LIST_EMPTY(IClog) GLOBAL_LIST_EMPTY(IClog)
@@ -75,3 +80,13 @@ GLOBAL_PROTECT(picture_logging_id)
GLOBAL_VAR(picture_logging_prefix) GLOBAL_VAR(picture_logging_prefix)
GLOBAL_PROTECT(picture_logging_prefix) GLOBAL_PROTECT(picture_logging_prefix)
///// /////
//// cit logging
GLOBAL_VAR(subsystem_log)
GLOBAL_PROTECT(subsystem_log)
GLOBAL_VAR(reagent_log)
GLOBAL_PROTECT(reagent_log)
GLOBAL_VAR(world_crafting_log)
GLOBAL_PROTECT(world_crafting_log)
GLOBAL_VAR(click_log)
GLOBAL_PROTECT(click_log)

View File

@@ -86,13 +86,13 @@ SUBSYSTEM_DEF(server_maint)
/datum/controller/subsystem/server_maint/proc/UpdateHubStatus() /datum/controller/subsystem/server_maint/proc/UpdateHubStatus()
if(!CONFIG_GET(flag/hub) || !CONFIG_GET(number/max_hub_pop)) // if(!CONFIG_GET(flag/hub) || !CONFIG_GET(number/max_hub_pop))
return FALSE //no point, hub / auto hub controls are disabled // return FALSE //no point, hub / auto hub controls are disabled
var/max_pop = CONFIG_GET(number/max_hub_pop) // var/max_pop = CONFIG_GET(number/max_hub_pop)
if(GLOB.clients.len > max_pop) // if(GLOB.clients.len > max_pop)
world.update_hub_visibility(FALSE) // world.update_hub_visibility(FALSE)
else // else
world.update_hub_visibility(TRUE) // world.update_hub_visibility(TRUE)
#undef PING_BUFFER_TIME #undef PING_BUFFER_TIME

View File

@@ -84,8 +84,8 @@ SUBSYSTEM_DEF(time_track)
SSair.cost_superconductivity, SSair.cost_superconductivity,
SSair.cost_pipenets, SSair.cost_pipenets,
SSair.cost_rebuilds, SSair.cost_rebuilds,
length(SSair.active_turfs), SSair.get_active_turfs(), //does not return a list, which is what we want
length(SSair.excited_groups), SSair.get_amt_excited_groups(),
length(SSair.hotspots), length(SSair.hotspots),
length(SSair.networks), length(SSair.networks),
length(SSair.high_pressure_delta), length(SSair.high_pressure_delta),