admin:group-set-telemetry-config

admin:group-set-telemetry-config(
   $config as element(configuration),
   $group-id as xs:unsigned-long,
   $value as xs:string
) as element(configuration)

Summary

This function sets the update frequency for configuration changes sent to telemetry, would also be the maximum frequency at which updates will be sent.

Parameters
config A configuration specification, typically as returned from one of the Admin module functions.
group-id The ID of the group. Typically, this is the result of an admin:group-get-id call.
value The frequency at which configuration file updates will be sent to the Secure Telemetry Storage.

This must be one of "disabled","frequent","infrequent".
If "frequent", then all configuration changes will be sent.
If "infrequent" then only periodic snapshots will be sent.
If "disabled" then no configuration files are sent.

Example


xquery version "1.0-ml";
import module namespace admin = "http://marklogic.com/xdmp/admin"
  at "/MarkLogic/admin.xqy";

let $config := admin:get-configuration()
let $spec := admin:group-set-telemetry-config($config,
  xdmp:group(),"frequent")
return
admin:save-configuration($spec)
     
Powered by MarkLogic Server | Terms of Use | Privacy Policy