1 telemetry.api.php | hook_telemetry_info_alter(array &$info) |
Alter the list of data collected by Telemetry.
Parameters
array $info: A list of telemetry data to be collected. Keyed as described in hook_telemetry_info(). In addition to the keys there, the following additional keys are added prior to this hook being invoked:
- module: The machine-name of the providing module for this bit of data.
Related topics
File
- core/
modules/ telemetry/ telemetry.api.php, line 50 - Hooks provided by the Telemetry module.
Code
function hook_telemetry_info_alter(array &$info) {
// Prevent this site from reporting server OS:
unset($info['server_os']);
// Prevent one particular module from reporting anything.
foreach ($info as $info_key => $info_data) {
if ($info_data['module'] === 'my_module') {
unset($info[$info_key]);
}
}
}