public createEsDomainMetric2()

in lib/template/pattern/cloudwatch-dashboard-construct.ts [225:240]


    public createEsDomainMetric2(domainName: string, metricName: string, clientId: string, options: cloudwatch.MetricOptions = {}): cloudwatch.Metric {
        return new cloudwatch.Metric({
            metricName,
            namespace: '.',
            dimensions: {
                DomainName: domainName,
                '.': '.'
            },
            statistic: options.statistic,
            unit: options.unit,
            period: this.props.period,
            label: options.label != undefined ? options.label : metricName,
            color: options.color,
            ...options
        });
    }