Rules, alarms and notifications - TeamViewer Support
<main>
<article class="userContent">
<p><br></p><p>A key part of managing your IoT network is being able to respond as soon as possible to events or anomalies requiring action. In this section, learn how to set up flexible notifications to easily manage your messages and alerts.</p><p>Notification are sent by channels (email or webhook). Those channels are bundled into topics. For example:</p><ul><li>the Topic <code class="code codeInline" spellcheck="false" tabindex="0">Staff</code> which comprises channels sending emails only to staff members</li><li>the Topic <code class="code codeInline" spellcheck="false" tabindex="0">Service</code> which comprises channels sending emails just to service workers</li></ul><p>To get a notification when a defined condition is met you need to create a rule. For example:</p><ul><li>Create a <strong>Rule</strong> with the <strong>Condition</strong> <code class="code codeInline" spellcheck="false" tabindex="0">Device is offline</code> and associate it with the <strong>Topic</strong> <code class="code codeInline" spellcheck="false" tabindex="0">Staff</code>. Staff members receive an email to turn on the edge device.</li><li>Create a <strong>Rule</strong> with the <strong>Condition</strong> <code class="code codeInline" spellcheck="false" tabindex="0">Temperature > 100 °C</code> and associate it with the <strong>Topic</strong> <code class="code codeInline" spellcheck="false" tabindex="0">Service</code>. A service worker receives an email to check the health of the edge device.</li></ul><p>To use rules and notifications make sure <a href="https://community.teamviewer.com/English/kb/articles/109820-enable-the-edge-management" rel="nofollow noreferrer ugc">TeamViewer Edge Management is enabled</a> and <a href="https://community.teamviewer.com/English/kb/articles/109853-enable-the-real-time-rule-engine" rel="nofollow noreferrer ugc">Real Time Rule Engine is enabled</a>.</p><p><br></p><h3></h3><h2 data-id="rules">Rules</h2><p><strong>Rules</strong> are limited to the following thresholds:</p><ul><li><strong>Metric Threshold </strong>type is generated based on the threshold applied on metric(s) when the specified condition is violated.</li><li><strong>Device Offline</strong> type is generated based on the abnormal state of the device(s) or metric(s) (in future), for example when no data is received from a device or metric for a period more than two minutes.</li></ul><p>See:</p><ul><li><a href="https://community.teamviewer.com/English/kb/articles/109854-add-rule" rel="nofollow noreferrer ugc">Add Rule</a></li></ul><p><br></p><h3 data-id="-1"></h3><h2 data-id="alarms">Alarms</h2><p>Each time when threshold triggers, a unique Alarm with specified severity is created. </p><p><strong>Alarm severity</strong> defines how important the alarm is. We support the following alarm severity levels: <strong>Warning</strong>, <strong>Minor</strong>, <strong>Major</strong> and <strong>Critical.</strong></p><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png" alt="TeamViewer IoT Documentation - TeamViewer - table.png" height="337" width="978" loading="lazy" data-display-size="large" data-float="none" srcset="https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=10/https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png 10w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=300/https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png 300w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=800/https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png 800w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=1200/https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png 1200w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=1600/https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png 1600w, https://us.v-cdn.net/6032394/uploads/5S7OM6SDZ3IP/teamviewer-iot-documentation-teamviewer-table.png"></img></a>
</div>
</div>
<p>The maximum number of thresholds to be applied per Rule is four, equal to the number of severity levels.</p><p>All the open alarms are reflected in the <strong>Alarms list </strong>(<strong>Management Console</strong> > <strong>Alarms</strong>) and can be filtered by severity levels, type, creation time and so on. Thus, users can see metric or device specific alarms correspondingly in <strong>Devices</strong> and <strong>Metrics pages</strong>.</p><p><br></p><h3 data-id="-2"></h3><h2 data-id="notifications">Notifications</h2><p>A <strong>Notification </strong>topic is a communication bridge that receives notification messages triggered by <strong>Rules </strong>and sends them to <strong>Channels </strong>which are subscribed to the <strong>Topic</strong>.</p><p>See:</p><ul><li><a href="https://community.teamviewer.com/English/kb/articles/109855-add-topic" rel="nofollow noreferrer ugc">Add Topic</a></li><li><a href="https://community.teamviewer.com/English/kb/articles/109856-add-channel" rel="nofollow noreferrer ugc">Add Channel</a></li></ul><p><br></p><h3 data-id="-3"></h3>
</article>
</main>