blob: d2224b994a8ad03d2d48494f914240097c4b0451 [file] [log] [blame] [view]
---
title: Topology Master
---
You can configure the [Topology
Master](../../../concepts/architecture#metrics-manager) (TM) for a topology
using the parameters below.
Parameter | Meaning | Default
:-------- |:------- |:-------
`heron.tmaster.metrics.collector.maximum.interval.min` | The maximum interval, in minutes, for metrics to be kept in the Topology Master | 180
`heron.tmaster.establish.retry.times` | The maximum time to retry to establish the Topology Master | 30
`heron.tmaster.establish.retry.interval.sec` | The interval to retry to establish the Topology Master | 1
`heron.tmaster.network.master.options.maximum.packet.mb` | The maximum packet size, in megabytes, of the Topology Master's network options for Stream Managers to connect to | 16
`heron.tmaster.network.controller.options.maximum.packet.mb` | The maximum packet size, in megabytes, of the Topology Master's network options for scheduler to connect to | 1
`heron.tmaster.network.stats.options.maximum.packet.mb` | The maximum packet size, in megabytes, of the Topology Master's network options for stat queries | 1
`heron.tmaster.metrics.collector.purge.interval.sec` | The interval, in seconds, at which the Topology Master purges metrics from the socket | 60
`heron.tmaster.metrics.collector.maximum.exception` | The maximum number of exceptions to be stored in the topology's metrics collector, to prevent potential out-of-memory issues | 256
`heron.tmaster.metrics.network.bindallinterfaces` | Whether the metrics reporter binds on all interfaces | `False`
`heron.tmaster.stmgr.state.timeout.sec` | The timeout, in seconds, for the Stream Manager, compared with (current time - last heartbeat time) | 60