v1

latestSwagger 2.02026-07-178567199.3 KB
layouts

Pre-configured layouts

Layouts are a collection of Cells that visualize time-series data.

get/layouts

Query parameters

measurementstring[]

Returns layouts with this measurement

appstring[]

Returns layouts with this app

Response

An array of layouts

Example response

{
  "layouts": [
    {
      "id": "0e980b97-c162-487b-a815-3f955df62430",
      "app": "docker",
      "measurement": "docker_container_net",
      "autoflow": true,
      "cells": [
        {
          "x": 0,
          "y": 0,
          "w": 4,
          "h": 4,
          "i": "4c79cefb-5152-410c-9b88-74f9bff7ef23",
          "name": "Docker - Container Network",
          "queries": [
            {
              "query": "SELECT derivative(mean(\"tx_bytes\"), 10s) AS \"net_tx_bytes\" FROM \"docker_container_net\"",
              "groupbys": [
                "\"container_name\""
              ]
            },
            {
              "query": "SELECT derivative(mean(\"rx_bytes\"), 10s) AS \"net_rx_bytes\" FROM \"docker_container_net\"",
              "groupbys": [
                "\"container_name\""
              ]
            }
          ],
          "type": ""
        }
      ],
      "link": {
        "href": "/chronograf/v1/layouts/0e980b97-c162-487b-a815-3f955df62430",
        "rel": "self"
      }
    }
  ]
}