Uploaded image for project: 'MetaBrainz Hosting'
  1. MetaBrainz Hosting
  2. MBH-587

Ansible Telegraf do not support multiple sections of same name

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • Ansible
    • None

      We need to have support for multiples sections like in the following example:

      [[inputs.http]]
      data_format = "json_v2"
      name_override = "lb_api_playlist_status"
      tagexclude = ["host"]
      urls = ["https://test-api.listenbrainz.org/1/status/playlist-status", "https://beta-api.listenbrainz.org/1/status/playlist-status","https://api.listenbrainz.org/1/status/playlist-status"]

      [[inputs.http.json_v2]]
      timestamp_format = "unix"
      timestamp_timezone = "UTC"

      [[inputs.http.json_v2.object]]
      path = "playlists"
      timestamp_format = "unix"
      timestamp_key = "time"
      timestamp_timezone = "UTC"
      tags = ["name"]

      [[inputs.http]]
      data_format = "json_v2"
      name_override = "lb_api_status"
      tagexclude = ["host"]
      urls = ["https://beta-api.listenbrainz.org/1/status/service-status","https://api.listenbrainz.org/1/status/service-status"]

      [[inputs.http.json_v2]]
      timestamp_format = "unix"
      timestamp_timezone = "UTC"

      [[inputs.http.json_v2.object]]
      path = "@this"
      timestamp_format = "unix"
      timestamp_key = "time"
      timestamp_timezone = "UTC"

            julian45 julian45
            zas Zas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Version Package