{
  "port": 8652,
  "protocol": "tcp",
  "service": "Ganglia gmetad interactive port",
  "oneLiner": "gmetad's interactive query port — ask for one cluster or host instead of the whole XML dump.",
  "whatItIs": "gmetad.conf documents interactive_port with \"default: 8652\". Where 8651 returns the entire XML tree, the interactive port takes a path-style query (for example /cluster/host) and returns just that subtree, which is what the Ganglia web frontend uses to avoid transferring everything on each page load. It is unregistered with IANA and unauthenticated, and it appears only on hosts running gmetad — normally alongside 8651.",
  "exposure": {
    "verdict": "never",
    "note": "Same data as 8651, retrieved piecemeal, and equally unauthenticated. Bind gmetad to the monitoring network."
  },
  "checkCommand": "printf '/\\n' | nc TARGET 8652 | head -40",
  "links": [
    {
      "title": "Ganglia gmetad.conf (interactive_port default 8652)",
      "url": "https://github.com/ganglia/monitor-core/blob/master/gmetad/gmetad.conf.in",
      "kind": "official-docs"
    },
    {
      "title": "Ganglia monitor-core source repository",
      "url": "https://github.com/ganglia/monitor-core",
      "kind": "github"
    }
  ]
}
