Files
data-collection-terminal/confd/templates/opcua.tmpl
2024-09-12 09:43:19 +08:00

37 lines
1.6 KiB
Cheetah

datasource:
data_source_type: {{ getv "/datasource/data_source_type" }}
name: {{ getv "/datasource/name" }}
description: {{ getv "/datasource/description" }}
opcua_service_address: {{ getv "/datasource/opcua_service_address" }}
security_policy_address: {{ getv "/datasource/security_policy_address" }}
security_mode: {{ getv "/datasource/security_mode" }}
key_authentication_file: {{ getv "/datasource/key_authentication_file" }}
certificate_authentication_file: {{ getv "/datasource/certificate_authentication_file" }}
trusted_list: {{ getv "/datasource/trusted_list" }}
username: {{ getv "/datasource/username" }}
password: {{ getv "/datasource/password" }}
certificate_identity_file: {{ getv "/datasource/certificate_identity_file" }}
key_identity_file: {{ getv "/datasource/key_identity_file" }}
read_mode: {{ getv "/datasource/read_mode" }}
cache_update: {{ getv "/datasource/cache_update" }}
cache_timeout: {{ getv "/datasource/cache_timeout" }}
exporter:
exporter_bind: {{ getv "/exporter/exporter_bind" }}
exporter_thread: {{ getv "/exporter/exporter_thread" }}
exporter_auth: {{ getv "/exporter/exporter_auth" }}
metrics:
{{ range $index, $element := ls "/metrics" }}
- name: {{ getv (printf "/metrics/%d/name" $index) }}
identifier_type: {{ getv (printf "/metrics/%d/identifier_type" $index) }}
nodeid: {{ getv (printf "/metrics/%d/nodeid" $index) }}
help: {{ getv (printf "/metrics/%d/help" $index) }}
{{ end }}
time:
global_time: {{ getv "/time/global_time" }}
node_exporter_time: {{ getv "/time/node_exporter_time" }}
opcua_time: {{ getv "/time/opcua_time" }}
prometheus_time: {{ getv "/time/prometheus_time" }}