id: cluster-config-tmanager title: Topology Manager sidebar_label: Topology Manager

You can configure the Topology Manager (TM) for a topology using the parameters below.

ParameterMeaningDefault
heron.tmanager.metrics.collector.maximum.interval.minThe maximum interval, in minutes, for metrics to be kept in the Topology Manager180
heron.tmanager.establish.retry.timesThe maximum time to retry to establish the Topology Manager30
heron.tmanager.establish.retry.interval.secThe interval to retry to establish the Topology Manager1
heron.tmanager.network.server.options.maximum.packet.mbThe maximum packet size, in megabytes, of the Topology Manager's network options for Stream Managers to connect to16
heron.tmanager.network.controller.options.maximum.packet.mbThe maximum packet size, in megabytes, of the Topology Manager's network options for scheduler to connect to1
heron.tmanager.network.stats.options.maximum.packet.mbThe maximum packet size, in megabytes, of the Topology Manager's network options for stat queries1
heron.tmanager.metrics.collector.purge.interval.secThe interval, in seconds, at which the Topology Manager purges metrics from the socket60
heron.tmanager.metrics.collector.maximum.exceptionThe maximum number of exceptions to be stored in the topology's metrics collector, to prevent potential out-of-memory issues256
heron.tmanager.metrics.network.bindallinterfacesWhether the metrics reporter binds on all interfacesFalse
heron.tmanager.stmgr.state.timeout.secThe timeout, in seconds, for the Stream Manager, compared with (current time - last heartbeat time)60