-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into sunanj/ipsec-documentation
- Loading branch information
Showing
8 changed files
with
1,238 additions
and
1,045 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
--- | ||
title: WAN Assurance Plugin 3.8 Release Notes | ||
sidebar_label: '3.8' | ||
--- | ||
## Release 3.8.0 | ||
|
||
**Release Date:** June 04, 2024 | ||
|
||
### New Features | ||
- **WAN-2632 Display the interface description on MIST UI** | ||
|
||
Any description configured under the `device-interface` will be displayed on the WAN Edge view on MIST UI. | ||
|
||
- **WAN-2309 Generate an alarm when device fails to register with MIST** | ||
|
||
A new alarm will be generated when a device is unable to register with the MIST cloud during initial onboarding and will include the failure reason. | ||
|
||
### Resolved Issues | ||
|
||
- **WAN-2839 The `show mist` command sometimes reports inaccurate status** | ||
|
||
_**Resolution:**_ The logic to detect the connection down state and reason was made more robust to capture additional scenarios. | ||
|
||
- **WAN-2842 LTE interface missing tx/rx_bps** | ||
|
||
_**Resolution:**_ The rx/tx bps for interfaces will now average the value across the 3 minute oc-stats window as opposed to sending a single snapshot at time of data collection. | ||
|
||
- **WAN-2853 Same interface is reported twice under different names** | ||
|
||
_**Resolution:**_ For conductor managed devices runnning on Juniper branded hardware, the logic now accounts for custom user defined device names for HA sync and HA fabric interfaces. | ||
|
||
- **WAN-2991 DHCP pool exhaustion event not being generated** | ||
|
||
_**Resolution:**_ The DHCP pool exhaustion event generation better accounts for the previous event status to accurately generate the event. | ||
|
||
- **WAN-3000 Process data collection spamming the logs** | ||
|
||
_**Resolution:**_ The logs were updated to be less aggressive. | ||
|
||
- **WAN-3001 TSI collection times out on certain devices** | ||
|
||
_**Resolution:**_ TSI collection is handled more efficiently by limiting the amount of CPU and memory the collection can consume and affording more time for the operation to complete. | ||
|
||
- **WAN-3003 For port errors, same value is being reported for both nodes in an HA pair** | ||
|
||
_**Resolution:**_ Each node will report the local error counts for a given port. | ||
|
||
- **WAN-3049 Probe up/down events are generated even when the physical WAN port is down** | ||
|
||
_**Resolution:**_ The probe up/down events are suppressed for a physical down port. | ||
|
||
- **WAN-3053 Duplicate path add/remove events being generated for HA interfaces** | ||
|
||
_**Resolution:**_ The path add/remove events will be suppressed for fabric interfaces | ||
|
||
- **WAN-3072 Path Up events related to Application Path insights have incorrect reason** | ||
|
||
_**Resolution:**_ Remove the reason code from path up events since the previous Path Down will always have the correct reason code. | ||
|
||
- **WAN-3077 DHCP pool events are missing the pool name** | ||
|
||
_**Resolution:**_ Add the pool name for DHCP pool events in addition to the DHCP pool udpates. | ||
|
||
- **WAN-3104 Duplicate LTE interface with null stats being reported** | ||
|
||
_**Resolution:**_ The logic to detect LTE interfaces for conductor managed whitebox devices was made more robust to handle user configured device names. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,93 @@ | ||
--- | ||
title: High Memory usage for application-director | ||
date: 2024-5-29 | ||
tags: ['6.2.3', '6.2.4'] | ||
hide_table_of_contents: false | ||
--- | ||
|
||
Changes to use a new database in the app-id engine have introduced high memory utilization for the application-director. | ||
|
||
<!-- truncate --> | ||
|
||
**Issue ID:** I95-56484 | ||
|
||
**Last Updated:** 2024-05-29 | ||
|
||
**Introduced in SSR Version:** 6.2.3 | ||
|
||
### Problem | ||
The application-director has a race condition that can occur during app-id module updates, app-id database reloads, and configuration changes. | ||
|
||
It is possible that stale connections to a database will utilize excessive memory over a long duration (application-director uptime). | ||
|
||
The administrator might notice alarms for high system memory and an Application Director alarm with the message `IP Database reload failed.` | ||
|
||
### Release Notes | ||
Resolve application-director stale database connection memory leak. | ||
|
||
### Severity | ||
<details> | ||
The potential impact of a software defect if encountered. Severity levels are: | ||
* Critical: Could severely affect service, capacity/traffic, and maintenance capabilities. May have a prolonged impact to the entire system. | ||
* Major: Could seriously affect system operation, maintenance, administration and related tasks. | ||
* Minor: Would not significantly impair the functioning or affect service. | ||
</details> | ||
Major | ||
|
||
### Status | ||
Resolved | ||
|
||
### Resolved In | ||
6.2.5 | ||
|
||
### Product | ||
SSR | ||
|
||
### Functional Area | ||
System Health | ||
|
||
### Workaround | ||
<details> | ||
Juniper may provide a method to temporarily circumvent a problem; workarounds do not exist for all issues. | ||
</details> | ||
Utilizing SSR metrics data, custom charts can be used to view memory usage over time to identify processes that are increasing. Also, the PCLI provides a way to view current process memory utilization and a way to compare the current value a previous point in time. | ||
|
||
``` | ||
admin@node.router# show stats process memory process-name application-director | ||
Thu 2024-05-30 20:38:03 UTC | ||
✔ Retrieving statistics... | ||
Process Memory Metrics | ||
---------------------- | ||
======== ====== ====================== ============ | ||
Metric Node Process-name Value | ||
======== ====== ====================== ============ | ||
rss node application-director 61681664 | ||
vsz node application-director 1589444608 | ||
``` | ||
|
||
The above values will appear as bytes. Shown below is comparing the current value to 10 days prior. | ||
|
||
``` | ||
admin@node.router# show stats process memory process-name application-director since 10d | ||
Thu 2024-05-30 20:52:39 UTC | ||
✔ Retrieving statistics... | ||
Since: 2024-05-20 20:52:39 | ||
Process Memory Metrics | ||
---------------------- | ||
======== ====== ====================== ========= | ||
Metric Node Process-name Value | ||
======== ====== ====================== ========= | ||
rss node application-director 1171456 | ||
vsz node application-director 0 | ||
``` | ||
|
||
In this case, the delta is 10Mb which is normal operating behavior. | ||
|
||
However, if the deltas over time are increasing significantly such that the current utilization has doubled or tripled, this is a good indicator that this issue is occurring. | ||
|
||
If you have confirmed the `application-director` has significant memory increases over time, the service can be restarted on the offending device using `systemctl restart application-director` as a privileged User. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.