
Push
CertifiedPush custom metrics to Huawei Cloud CES (Cloud Eye Service)
Push
Certified
Push custom metrics to Huawei Cloud CES (Cloud Eye Service)
yaml
type: io.kestra.plugin.huawei.ces.PushExamples
yaml
id: ces_push
namespace: company.team
tasks:
- id: push
type: io.kestra.plugin.huawei.ces.Push
accessKeyId: "{{ secret('HUAWEI_AK') }}"
secretAccessKey: "{{ secret('HUAWEI_SK') }}"
region: eu-west-101
namespace: MyApp.Custom
metrics:
- metricName: queue_depth
value: 42
unit: Count
dimensions:
- name: queue_name
value: orders
Properties
metrics *Requiredarray
Definitions
io.kestra.plugin.huawei.ces.Push-MetricValue
metricName*Requiredstring
value*Requirednumberstring
collectTimeintegerstring
dimensionsarray
io.kestra.plugin.huawei.ces.Dimension
name*Requiredstring
value*Requiredstring
ttlintegerstring
typestring
Default
floatunitstring
namespace *Requiredstring
accessKeyId string
domainId string
endpointOverride string
endpointSuffix string
pluginDefaultsRef Non-dynamicstring
projectId string
region string
secretAccessKey string
securityToken string
temporaryCredentials string
Definitions
io.kestra.plugin.huawei.TemporaryCredentialsConfig
authMethodstring
Default
PASSWORDPossible Values
PASSWORDTOKENdomainNamestring
durationSecondsintegerstring
Default
900endpointSuffixstring
Default
myhuaweicloud.comiamTokenstring
passwordstring
projectNamestring
scopestring
Default
PROJECTPossible Values
PROJECTDOMAINusernamestring
Outputs
count integer
Metrics
ces.push.count counter
Unit
datapoints