Schema:CirrusTiming

PHP logging

EventLogging::logEvent( 'CirrusTiming', 7944664, $event );

extension.json setup for JavaScript logging

{
	"attributes": {
		"EventLogging": {
			"Schemas": {
				"CirrusTiming": 7944664
			}
		}
	}
}

JavaScript logging

mw.track( 'event.CirrusTiming', { /* ... */ } );
From Meta, a Wikimedia project coordination wiki
Revision 7944664
description"Represents a set of client-side latency measurements provided by NavigationTiming API"
properties
cirrusTiming
description"total time needed by Cirrus to execute the search."
type"number"
cirrusElasticTiming
description"duration of time spent in ElasticSearch, in miliseconds."
type"number"
cirrusPhpTiming
description"duration of time spent executing Cirrus PHP code, in miliseconds."
type"number"
pageLoadTiming
description"duration of time from start of navigation to the window load event, in miliseconds."
type"number"