---
title: "Dynamic Entities Health"
description: ""
url: "https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/dynamic-entities-health/index.html"
---## Introduction

The Dynamic Entities Health plug-in monitors the performance of Collection Agent and Netprobe communication. It tracks the state of all metric received by a probe from the Collection Agent, and all Dynamic Entities associated with a probe.
You can perform additional diagnostics with [Dynamic Entities commands in Dynamic Entities](/collection/../processing/configuration/dynamic_entities/#dynamic-entities-commands).

## Configuration
This section describes all configuration settings available in the Dynamic Entities Health sampler.
![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-config-7.7.0.png)

| Name | Description |
|------|-------------|
| Entities > Show all | If this setting is enabled, the Entities dataview will show the status of all dynamic entities. Otherwise, the following entities will not be shown: - Pending entities
- Accepted entities that do not have rejected samplers Mandatory: No
Default: False |
| Entities > Row limit | Number of rows allowed for this dataview before truncation.
Mandatory: No
Default: 200 
**Note**

You can override this setting with a Gateway-wide row limit that you can [configure in the Gateway Setup Editor](https://docs.itrsgroup.com/docs/geneos/7.11.0/processing/configuration/gateway_operating_environment/index.html#operatingenvironment--customdataviewmaxrows) under **Operating environment** > **Custom dataview max rows**. 
 |
| Streams > Show all | If this setting is enabled, the Streams dataview will show the status of all dynamic streams. Otherwise, streams with no dropped messages will not be shown.
Mandatory: No
Default: False |
| Streams > Row limit | Number of rows allowed for this dataview before truncation.
Mandatory: No
Default: 200 |
| Invalid metrics > Row limit | Number of rows allowed for this dataview before truncation.
Mandatory: No
Default: 200 |
| Invalid streams > Row limit | Number of rows allowed for this dataview before truncation.
Mandatory: No
Default: 200 |

## Dataviews

The plug-in produces three dataviews. These provide you with an overview of the sampling process.

### Entities

The **Entities** section shows the status of dynamic entities created by the Netprobe. The `Entities > Show All` option determines which dynamic entities are shown in this dataview. If this sampler was generated by Netprobe self-monitoring, the `Entities > Show All` option is disabled.  

![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-view-6-7-0.png)

#### Headline legend

|     Name             |     Description                                                                             |
| -------------------- | ------------------------------------------------------------------------------------------- |
|  entityTimeout       | Specifies the duration for which no metric or log data must be seen before that entity is considered stale and no longer monitored.  |
|  staleDataTimeout    | Specifies the duration for which no data must be seen before an entity is marked as stale.  |
|  pendingEntityCount  | Total number of dynamic entities in pending status awaiting creation.                       |
|  acceptedEntityCount | Total number of dynamic entities in an accepted status following their creation.            |
|  rejectedEntityCount | Total number of dynamic entities in a rejected status after their creation.                 |


#### Table legend

|     Name                |     Description                                                     |
| ----------------------- | ------------------------------------------------------------------- |
|  component              |  Name of a proposed entity.                                         |
|  state                  |  The `ACCEPTED` or `REJECTED` state of a component.
If the Gateway cannot acquire a license token for a component, it is rejected and the state is shown as `UNLICENSED`.                                                   |
|  samplerCount           |  Total number of samplers provided by a component.                  |
|  rejectedSamplerCount   |  Number of samplers provided by a component that have been rejected.|
|  streamCount            |  Number of streams provided by a component.                         |
|  unmonitoredStreamCount |  Number of streams provided by a component but not monitored.       |

### InvalidMetrics

The **InvalidMetrics** section shows all metrics that are not included in an entity or stream.

![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-InvalidMetrics-view.png)

#### Headline legend

#### Headline legend

|     Name             |     Description                       |
| -------------------- | ------------------------------------- |
| numberDetected       | Total number of invalid metrics.  |

#### Table legend

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                            <col width="22%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col width="78%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody valign="top">
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">key</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Key used to identify the metric. The key is the unique combination of the metric name and the metric's dimensions.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">name</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Name of the metric.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">reason</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>The reason the Gateway has not included the metric. These include:</p>
                                        <ul>
                                            <li><code>No Mapping</code> &#8212; no mapping exists for this metric.</li>
                                            <li><code>Bad Mapping</code> &#8212; this metric is used by a mapping that would cause an error. For example, a mapping that may create an entity with a empty name<MadCap:conditionalText>  or a name that contains illegal characters</MadCap:conditionalText>.</li>
                                            <li><code>Entity Rejected</code> &#8212; this metric is associated with a rejected entity.</li>
                                            <li><code>Sampler Rejected </code>&#8212; this metric is associated with a rejected sampler.</li>
                                            <li><code>Cell clash</code> &#8212; this metric is associated with a cell that is already in use.</li>
                                            <li><code>Row Dimension clash</code> &#8212; this metric cannot be mapped to the row the mapping specifies because the dimensions of the datapoint do not match the dimensions of the other datapoints mapped to that row.</li>
                                            <li><code>Entity Dimension clash</code> &#8212; this metric conflicts with the known dimensions of the entity or its attributes. </li>
                                            <li><code>Attribute Clash</code> &#8212; this metric conflicts with the known entity attributes.</li>
                                            <li><code>Entity Unlicensed</code> &#8212; this metric is associated with an entity that is not licensed.</li>
                                        </ul>
                                        <p> </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1"> </td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

#### Entity consistency

When processing an incoming datapoint, the Netprobe attempts to ensure that the attributes of existing entities remain consistent.

In general, the rules for updating attributes based on new datapoints are as follows:

- If the current entity attribute is blank, the new datapoint is accepted and the entity attribute is updated to match the new datapoint.
- If the new datapoint attribute is blank, then the new datapoint is accepted and the entity attribute does not change, unless the current entity attribute matches the current attribute on the metric associated with the incoming datapoint. In this case, the new datapoint is accepted and the entity attribute is removed.
- If the current entity attribute matches the new datapoint, then the new datapoint is accepted and the entity attribute does not change.
- If the current entity attribute differs from the new datapoint, then the new datapoint is rejected, unless the current entity attribute matches the current attribute on the metric associated with the incoming datapoint. In this case, the new datapoint is accepted and the entity attribute is updated to match the new datapoint.

As an example, consider the following sequence of datapoints:

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Timestep</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Mapped metric</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Entity attributes</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Attributes  from new datapoint</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Metric status</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Event</th>
                                </tr>
                            </thead>
                            <tbody valign="top">
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">1</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">metric_1</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">No entity exists</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=DEV</code>, <code>LOC=LDN</code></td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity created with attributes <code>ENV=DEV</code>, <code>LOC=LDN</code></td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">2</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">metric_2</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=DEV</code>, <code>LOC=LDN</code></td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=PRD</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>REJECTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Attributes conflict, metric rejected.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">3</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">metric_3</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=DEV</code>, <code>LOC=LDN</code></td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>APP=MyAPP</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity updated to add attribute <code>APP=MyAPP</code></td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">4</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">metric_1</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=DEV</code>,<code>LOC=LDN</code>,<code>APP=MyAPP</code></td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ENV=DEV</code>,<code>LOC=NYC</code></td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity updated to change attribute value from <code>LOC=LDN</code>to <code>LOC=NYC</code></td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1"> </td>
                                </tr>
                            </tbody>
                        </table>
                        
</div>

A full list of all cases is provided below for greater detail. In this table we consider an example entity with one attribute and one metric, and each row indicates an independent case.

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Current entity attribute value</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Current metric attribute value </th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Attribute value from new datapoint</th>
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Metric status</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Event</th>
                                </tr>
                            </thead>
                            <tbody valign="top">
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">ANY</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_C</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value updated from <code>NONE</code> to <code>Att_C</code>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">not Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">ANY</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value updated from <code>Att_A</code> to <code>NONE</code>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_C</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value updated from <code>Att_A</code> to <code>Att_C</code>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_B</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>ACCEPTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">NONE</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_C</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>REJECTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_B</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_B</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>REJECTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_A</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_B</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Att_C</td>
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1"><code>REJECTED</code>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Entity attribute value unchanged. </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1"> </td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

### Streams

The **Streams** section shows information about dynamic streams.

When a Netprobe receives an event or log type datapoint from a Collection Agent that matches a dynamic mapping, then a dynamic stream is created, or a new message is added to an existing stream.

The `Streams > Show All` option determines which dynamic streams are shown in this dataview. If this sampler was generated by [Netprobe self-monitoring](https://docs.itrsgroup.com/docs/geneos/7.11.0/processing/configuration/gateway_operating_environment/index.html#netprobe-self-monitoring), the `Streams > Show All` option is disabled.


**Note**

  Information about invalid stream metrics are shown in the **Invalid metrics** section. 


![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-streams-6.7.0.png)

#### Headline legend

|     Name                |     Description                                |
| ----------------------- | ---------------------------------------------- |
| numberCreated           | Total number of streams created by Gateway.    |
| numberWithMessagesLost  | Total number of messages that have been lost.  |

#### Table legend

| Name | Description |
|---|---|
| stream | Name of the stream. |
| subscribers | Number of samplers, such as FKM or State Tracker, that are subscribed to the stream. |
| messagesReceived | Number of event or log type datapoints that have been posted to the stream. |
| messagesUnread | Number of messages that have been posted to the stream but have not been read by all subscribers. |
| messagesLost | Total number of messages that have been lost. <br> Stream messages are stored in a buffer. By default, each stream is limited to 1000 messages until they are consumed by another streaming component like the FKM plugin. The buffer limit can be changed in the Collection Agent parameter configuration. For more information, see [Collection Agent parameters configuration](https://docs.itrsgroup.com/docs/geneos/7.11.0/processing/configuration/dynamic_entities/index.html#collection-agent-parameters-configuration). <br> If the buffer limit is being reached, messages will eventually be lost if there are no subscribers, or if a subscriber does not consume messages as fast as they are produced.  |

### InvalidStreams

The **InvalidStreams** section shows all metrics that are not included in a stream.

#### Headline legend

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                            <col width="22%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col width="78%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody valign="top">
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1">numberDetected</td>
                                    <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1">The total number of invalid metrics. </td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

#### Table legend

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                            <col width="22%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody valign="top">
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">key</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Key used to identify the metric. The key is the unique combination of the metric name and the metric's dimensions.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">name</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Name of the metric.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">reason</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>The reason the Gateway has not included the metric. These include:</p>
                                        <ul>
                                            <li><code>No Mapping</code> &#8212; no mapping exists for this metric.</li>
                                            <li><code>Bad Mapping</code> &#8212; this metric is used by a mapping that would cause an error. For example, a mapping that may create an entity with a empty name<MadCap:conditionalText>  or a name that contains illegal characters</MadCap:conditionalText>.</li>
                                            <li><code>Entity Rejected</code> &#8212; this metric is associated with a rejected entity.</li>
                                            <li><code>Sampler Rejected </code>&#8212; this metric is associated with a rejected sampler.</li>
                                            <li><code>Entity Dimension clash</code> &#8212; this metric conflicts with the known dimensions of the entity or its attributes. </li>
                                            <li><code>Attribute Clash</code> &#8212; this metric conflicts with the known entity attributes.</li>
                                            <li><code>Entity Unlicensed</code> &#8212; this metric is associated with an entity that is not licensed.</li>
                                            <li><code>Unprocessed Stream</code> &#8212; this metric is associated with a stream that is not watched by any FKM or otherwise published.</li>
                                        </ul>
                                        <p> </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                    <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1"> </td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

### Signals

The **Signals** section shows the status of collector self-monitoring signals generated during the sampling process.

![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-signals-view-6.4.png)

#### Table legend

You can run the **Show Signals** command on a specific row to review the details of the signals, including any error messages.

![](https://docscdn.itrsgroup.com/geneos/images/dynamic-entities-health-signals-query-6.7.png)

<div class="table-container">
<table xmlns="" class="legacy-table"   style="margin-left: 0;margin-right: auto;width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');" cellspacing="0">
                        <col width="22%" class="TableStyle-ref_2_col_table-Column-Column1"/>
                        <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                        <thead>
                            <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                            </tr>
                        </thead>
                        <tbody valign="top">
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">collector                       </td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Collector that emitted the signals.</td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">numberOfSignals</td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Total number of signal streams emitted by the collector.</td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">numberWarningSignals</td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Number of signal streams currently in warning state.</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">numberErrorSignals       </td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Number of signal streams currently in error state.</td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyB-Column1-Body1"> </td>
                                <td class="TableStyle-ref_2_col_table-BodyA-Column1-Body1"> </td>
                            </tr>
                        </tbody>
                    </table>
                    
</div>


