---
title: "MonitoringManager"
description: "API documentation for MonitoringManager"
url: https://developer.disguise.one/python-api/docs/monitoringmanager/
---

# MonitoringManager

Base class (inherits properties and methods): _[Subsystem](/python-api/docs/subsystem#subsystem)_

## Properties

#### **searchString** : _str_

## Constructors

#### **\_\_init\_\_**(self)

Default constructor for MonitoringManager

## Methods

#### **clearAllMonitors**(self)

#### **dumpDataToDisk**(self, folder: _str_)

#### **dumpSelectionToDisk**(self, folder: _str_, monitors: _List\[[MetricMonitor](/python-api/docs/metricmonitor#metricmonitor)\]_)

#### **findLocalMonitor**(self, name: _str_) -> _[MetricMonitor](/python-api/docs/metricmonitor#metricmonitor)_

#### **findOrCreateLocalMonitor**(self, path: _[Path](/python-api/docs/path#path) | str_, type: _type_) -> _[MetricMonitor](/python-api/docs/metricmonitor#metricmonitor)_

#### **findRemoteMonitor**(self, nodeName: _str_, monitorName: _str_) -> _[MetricMonitor](/python-api/docs/metricmonitor#metricmonitor)_

#### **localMonitors**(self) -> _[MonitorCollection](/python-api/docs/monitorcollection#monitorcollection)\[[MetricMonitor](/python-api/docs/metricmonitor#metricmonitor)\]_

#### **preserveExpiredGraphs**(self) -> _bool_

#### **remoteMetricMonitorsForNode**(self, nodeName: _str_) -> _[MonitorCollection](/python-api/docs/monitorcollection#monitorcollection)\[[RemoteMonitor](/python-api/docs/remotemonitor#remotemonitor)\]_

#### **remoteMonitors**(self) -> _[MonitorCollection](/python-api/docs/monitorcollection#monitorcollection)\[[RemoteMonitor](/python-api/docs/remotemonitor#remotemonitor)\]_

#### **remoteNodes**(self) -> _List\[str\]_

#### **useMonitor**(self, remoteMonitor: _[RemoteMonitor](/python-api/docs/remotemonitor#remotemonitor)_, isInUse: _bool_)

#### **useMonitorByName**(self, nodeName: _str_, monitorName: _str_, isInUse: _bool_)
