agent: metadata: agent_name: "{{ maria.agent_name | default('dsk-maria-agent') }}" cluster_id: "{{ maria.agent_cluster | default('datasaker') }}" instances: {% for agent_setting in maria.db %} - username: {{ agent_setting.user_name | default('') }} password: {{ agent_setting.user_password | default('') }} host: {{ agent_setting.host | default('') }} port: {{ agent_setting.port | default('') }} ssl-skip-verfication: {{ agent_setting.ssl_skip | default('false') }} {% if agent_setting.ssl_skip == 'true' %} ssl-ca: {{ agent_setting.ssl_ca | default('/tmp/ssl/ca.crt') }} ssl-cert: {{ agent_setting.ssl_cert | default('/tmp/ssl/cert.crt') }} ssl-key: {{ agent_setting.ssl_key | default('/tmp/ssl/key.key') }} tls: {{ agent_setting.ssl_tls | default('false') }} {% endif %} dbname: {{ agent_setting.database | default('') }} {% if agent_setting.interval_enabled %} append_session: scrape_interval: {{ agent_setting.scrape_interval | default('5s') }} db_list: {% for long_setting in agent_setting.append_db %} - dbname: {{ long_setting.database | default('') }} long_session_standard: {{ long_setting.long_session | default('5s') }} {% endfor %} {% endif %} {% endfor -%}