Loading TOC...

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 configuation 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)
     

Stack Overflow iconStack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.