in provider/lib/health.js [120:145]
function createCloudantTrigger(triggerID, apikey) {
var method = 'createCloudantTrigger';
var dbURL = new URL(utils.db.config.url);
var dbName = utils.db.config.db;
var newTrigger = {
apikey: apikey,
id: triggerID,
host: dbURL.hostname,
port: dbURL.port,
protocol: dbURL.protocol.replace(':', ''),
dbname: dbName,
user: dbURL.username,
pass: dbURL.password,
filter: constants.MONITOR_DESIGN_DOC + '/' + constants.DOCS_FOR_MONITOR,
query_params: {host: utils.host},
maxTriggers: 1,
triggersLeft: 1,
since: 'now',
worker: utils.worker,
monitor: utils.host
};
return newTrigger;
}