Inhaltsverzeichnis

JQ

Mit jq lassen sich JSON ausgaben formatieren.

Beispiele

Der Befehl

curl -XGET 'http://<HOSTNAME>:9200/logstash-2018.01.11/_stats/store?pretty'

ergibt folgende Ausgabe:

{
  "_shards" : {
    "total" : 10,
    "successful" : 10,
    "failed" : 0
  },
  "_all" : {
    "primaries" : {
      "store" : {
        "size_in_bytes" : 540333
      }
    },
    "total" : {
      "store" : {
        "size_in_bytes" : 1202464
      }
    }
  },
  "indices" : {
    "logstash-2018.01.11" : {
      "uuid" : "NOTtTao8SJeuf1Wk9aG1Hw",
      "primaries" : {
        "store" : {
          "size_in_bytes" : 540333
        }
      },
      "total" : {
        "store" : {
          "size_in_bytes" : 1202464
        }
      }
    }
  }
}

Keys und Values