Skip to content

Commit a548730

Browse files
authored
Merge pull request #5305 from SkylineCommunications/43440+43686
RNs 43440 + 43686
2 parents 551326c + 8c96055 commit a548730

File tree

4 files changed

+17
-1
lines changed

4 files changed

+17
-1
lines changed

dataminer/Administrator_guide/Swarming/SwarmingFAQ.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,9 @@ The only way to see this at present is to attempt to swarm the element via the A
4545
## How do Agents know which elements to host when starting up?
4646

4747
This info is stored in the database together with the element. Each element has a field storing its current host. When an element swarms to another Agent, this field is updated.
48+
49+
## What happens to a relational anomaly group when elements are swarmed?
50+
51+
When an element is swarmed that contains a parameter that is being monitored in a [relational anomaly group](xref:Relational_anomaly_detection), the monitoring will continue as before if DataMiner version 10.5.11/10.6.0 or higher is used.<!-- RN 43686 --> Even if all elements in the group are swarmed to another Agent, the relational anomaly group itself will continue to be hosted on the same DataMiner Agent.
52+
53+
In versions prior to DataMiner 10.5.11/10.6.0, relational anomaly groups will stop working in such a case, as all elements within a group need to be hosted on the same Agent in such versions.

dataminer/Operator_guide/Alarms/Working_with_alarms/Advanced_analytics_features/Relational_Anomaly_Detection/RAD_API.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ All messages in the RAD API reside in the `Skyline.DataMiner.Analytics.Rad` name
2222

2323
Each request message sent to DataMiner will return a response message of the corresponding type. For example, an `AddRADParameterGroupMessage` will receive an `AddRADParameterGroupResponseMessage` in response, confirming that the request was processed successfully.
2424

25+
> [!NOTE]
26+
> Prior to DataMiner 10.5.11/10.6.0<!-- RN 43440 -->, RAD API messages must be sent to the Agent monitoring the parameters in the relational anomaly group. If the Agent cannot be determined, an exception will be thrown.
27+
2528
## Example
2629

2730
Below you can find an example of an Automation script that uses the RAD API to add a RAD parameter group with four parameter instances for each element of which the name begins with `Commtia LON`.

dataminer/Operator_guide/Alarms/Working_with_alarms/Advanced_analytics_features/Relational_Anomaly_Detection/Relational_anomaly_detection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ From DataMiner 10.5.6/10.6.0 onwards<!--RN 42602-->, [deleting a relational anom
8383

8484
## Limitations
8585

86-
- Currently, RAD cannot monitor parameters hosted on multiple DataMiner Agents within a single group. All parameters in a group must be hosted on the same DMA. Prior to DataMiner 10.5.9/10.6.0<!--RN 43320-->, the *RelationalAnomalyDetection.xml* file on a given DMA could only include parameters hosted on that DMA.
86+
- Monitoring parameters hosted on **multiple DataMiner Agents within a single relational anomaly group** is only supported from DataMiner 10.5.11/10.6.0 onwards.<!-- RN 43686 --> In previous DataMiner versions, all parameters in a group must be hosted on the same DMA. This also means that in previous DataMiner versions, a relational anomaly group will stop working if any elements in that group are [swarmed](xref:Swarming) to other DMAs. In addition, prior to DataMiner 10.5.9/10.6.0<!--RN 43320-->, the *RelationalAnomalyDetection.xml* file on a given DMA can only include parameters hosted on that same DMA.
8787

8888
- Some parameter behavior will cause RAD to work less accurately. For example, if a parameter responds to another parameter with a delay, such as a door opening gradually lowering a room's temperature, RAD may generate less precise results.
8989

src/DataMiner/SLAnalyticsTypes/Rad/GetRADParameterGroupsMessage.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ namespace Skyline.DataMiner.Analytics.Rad
99
/// Message to retrieve the relational anomaly detection parameter group names.
1010
/// Results in a <see cref="GetRADParameterGroupsResponseMessage"/>.
1111
/// </summary>
12+
/// <remarks>
13+
/// <list type = "bullet" >
14+
/// <item>
15+
/// <description>From DataMiner 10.5.11/10.6.0 onwards (RN 43440), GetRADParameterGroupsMessage retrieves a list of all RAD parameter groups that have been configured across all Agents in the cluster. In earlier DataMiner versions, it only retrieves the RAD parameter groups hosted on the local Agent.</description>
16+
/// </item>
17+
/// </list>
18+
/// </remarks>
1219
[Serializable]
1320
public class GetRADParameterGroupsMessage : GetSessionedAnalyticsMessage
1421
{

0 commit comments

Comments
 (0)