Skip to content

Commit 95dd26d

Browse files
authored
Merge pull request #468 from ritza-co/19.07.00-updates
19.07.00 updates
2 parents 197d1b9 + 3a3bee5 commit 95dd26d

File tree

84 files changed

+433
-123
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+433
-123
lines changed

docs/administration/appliance-manager/collecting-snmpwalk-output-for-troubleshooting.mdx

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,46 @@ title: "Collecting SNMP Walk Output"
33
sidebar_position: 4
44
---
55

6-
You can collect SNMP walk output for a network device or PDU right from the GUI. Then, you can send the output to us for further troubleshooting or to add a specific device to discovery.
6+
You can collect SNMP walk output for a network device or PDU right from the GUI. Then, you can download the output and send it to us for further troubleshooting.
77

8-
### Collect SNMP Walk Output
8+
From the Appliance Manager, go to **Application > Generate SNMP Output**.
99

10-
From the Appliance Manager, go to **Application > Generate SNMP Output**.
10+
### Simple SNMP Walk Output
1111

12-
Add your target switch or other SNMP target device info, click **Submit**, and please be patient as it might take a few minutes. Please send us the file that is generated.
12+
If this is not a new device, select the **No: Simple walk** option.
1313

14-
![Collect SNMP walk Appliance Manager](/assets/images/collecting-snmpwalk-output-for-troubleshooting/generate-snmp-output-options.png)
14+
Add your target switch or other SNMP target device info, click **Submit**, and please be patient as it might take a few minutes. Download the generated file and send it to support.
1515

16-
If there is an issue, the network is not reachable, or you simply prefer using the terminal, you can instead run the following from any machine that has 'snmpwalk' installed:
16+
![Collect SNMP walk Appliance Manager](/assets/images/collecting-snmpwalk-output-for-troubleshooting/simple-walk.png)
17+
18+
### MIB Browser-Based Walk
19+
20+
For new devices, select **Yes: MIB browser based walk**.
21+
22+
- Select your **RC** and enter the required fields: **FQDN or IP Address**, **Community String**, and MIB file upload.
23+
24+
![MIB file upload](/assets/images/collecting-snmpwalk-output-for-troubleshooting/browser-based-walk.png)
25+
26+
- Select the data to generate for the new device and **Submit**.
27+
28+
![Generation options](/assets/images/collecting-snmpwalk-output-for-troubleshooting/generate-snmp.png)
29+
30+
- Click **Download Archive File** and save the file to attach to an existing support ticket. If needed, [create a new ticket](https://support.device42.com/hc/en-us/requests/new) or [email support](mailto:[email protected]).
31+
32+
![Download Archive file](/assets/images/collecting-snmpwalk-output-for-troubleshooting/download-archive-file.png)
33+
34+
## Alternative SNMP Walk Generation
35+
36+
If there is an issue, the network is not reachable, or you simply prefer using the terminal, you can instead run the following from any machine that has 'snmpwalk' installed for SNMP v2:
1737

1838
```
1939
snmpbulkwalk -Cc -ObentU -v2c -c COMMUNITY DEVICE > output_file_name
2040
snmpbulkwalk -ObentU -v 2c -c COMMUNITY DEVICE .1.3.6.1.4.1 >> output_file_name
2141
```
2242

23-
Also, the current setup has a bug for v3, so please use the following for any system using SNMP v3:
43+
You can use the following for any system using SNMP v3:
2444

2545
```
2646
snmpbulkwalk -Cc -ObentU -v 3 -u user_name -l authNoPriv -a MD5 -A auth_pass DEVICE > output_file_name
2747
snmpbulkwalk -Cc -ObentU -v 3 -u user_name -l authNoPriv -a MD5 -A auth_pass DEVICE .1.3.6.1.4.1 >> output_file_name
28-
```
48+
```

docs/administration/passwords/password-security-and-permissions.mdx

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,35 @@ If no permissions are entered, the User who created the Secret will have **view/
7777

7878
### Bulk Permissions Change
7979

80-
From the Secrets list page, you can edit the group permissions of many Secrets at once by selecting **Change group permissions for selected passwords** from the **Actions** dropdown menu.
80+
- From the Secrets list page, you can edit the group permissions of many Secrets at once by selecting **Change group permissions for selected passwords** from the **Actions** dropdown menu.
8181

82-
<ThemedImage
83-
alt="Secrets action menu"
84-
sources={{
85-
light: useBaseUrl('/assets/images/secret-security-permissions/secrets-action-menu-19.06-light.png'),
86-
dark: useBaseUrl('/assets/images/secret-security-permissions/secrets-action-menu-19.06-dark.png'),
87-
}}
88-
/>
82+
<ThemedImage
83+
alt="Secrets action menu"
84+
sources={{
85+
light: useBaseUrl('/assets/images/secret-security-permissions/secrets-action-menu-19.06-light.png'),
86+
dark: useBaseUrl('/assets/images/secret-security-permissions/secrets-action-menu-19.06-dark.png'),
87+
}}
88+
/>
89+
90+
- Use the checkboxes to clear the existing group permissions for viewing and editing Secrets.
91+
92+
<ThemedImage
93+
alt="Remove current settings"
94+
sources={{
95+
light: useBaseUrl('/assets/images/secret-security-permissions/change-group-action-light.png'),
96+
dark: useBaseUrl('/assets/images/secret-security-permissions/change-group-action-dark.png'),
97+
}}
98+
/>
99+
100+
- Select new permission groups using the dropdown menu.
101+
102+
<ThemedImage
103+
alt="Change group permissions"
104+
sources={{
105+
light: useBaseUrl('/assets/images/secret-security-permissions/add-group-action-light.png'),
106+
dark: useBaseUrl('/assets/images/secret-security-permissions/add-group-action-dark.png'),
107+
}}
108+
/>
89109

90110
### Secret Storage Details
91111

docs/apps/application-groups/index.mdx

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,9 @@ Edit a rule or create a new rule and [select **Fixed** as the **Starting Point**
171171
172172
![Invalidated Application Group Notification](/assets/images/application-groups/invalidated-ag-notice-custom-field.png)
173173

174-
## Impact Charts
174+
## Charts
175175

176-
- Under the **My Application Groups** tab, click on the **Chart** link next to an Application Group name to view the Application Group Impact Chart.
176+
- Under the **My Application Groups** tab, click on the **Chart** link next to an Application Group name to view the Application Group chart.
177177

178178
<ThemedImage
179179
alt="Chart links"
@@ -183,7 +183,7 @@ Edit a rule or create a new rule and [select **Fixed** as the **Starting Point**
183183
}}
184184
/>
185185

186-
The Application Group Impact Chart displays the relationships between Application Components, Services, and Devices.
186+
The Application Group chart displays the relationships between Application Components, Services, and Devices.
187187

188188
<ThemedImage
189189
alt="Application Group Impact Chart"
@@ -226,6 +226,22 @@ If you don't see this historical communication metadata, make sure you have the
226226

227227
You can also run a **Service Dependencies Report** from the chart view page. The Services Dependencies report details all the communications for devices within an Application Group.
228228

229+
### Chart List View
230+
231+
You can view the devices and root resources displayed in the chart in a handy, tabulated list view. Note that this chart list view is only available via the **Chart** tab, and not via the **Breakdown** panel on the AG main page.
232+
233+
- Click the **Chart** tab.
234+
235+
![Chart button](/assets/images/application-groups/chart-icon.png)
236+
237+
- Click the **list icon** button to the right of the chart.
238+
239+
![Chart list view button](/assets/images/application-groups/list-view-button.png)
240+
241+
- You can use the links in the list view to navigate to the details page of the listed items and toggle back to the chart view.
242+
243+
![Chart list view](/assets/images/application-groups/chart-list-view.png)
244+
229245
## Application Group Timelines
230246

231247
Application Group timelines make it easy to see how a given group has changed over time. Changes to services and resources are marked along the timeline, indicating when they were added or removed from the group.

docs/apps/business-services/building-business-services-in-device42.mdx

Lines changed: 7 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import useBaseUrl from '@docusaurus/useBaseUrl'
1313

1414
## Overview
1515

16-
This is a technical guide that will walk you through a step-by-step process of building Business Services within Device42.  [Once you have successfully performed discovery,](auto-discovery) apply the methods outlined below to create Application Groups and then leverage these groups to facilitate the process of building your Business Applications.
16+
This is a technical guide that will walk you through a step-by-step process of building Business Services within Device42.  [Once you have successfully performed discovery,](auto-discovery) apply the methods outlined below to create Application Groups and then leverage these groups to facilitate the process of building your Business Services.
1717

1818
## Viewing Discovery Data
1919

@@ -187,36 +187,29 @@ To choose one of these queries to generate your Application Groups, navigate to
187187

188188
## Building Business Services
189189

190-
To build a Business Service, navigate to **Applications > Business Applications**, and then click **Create** in the top right of the page.
190+
To build a Business Service, navigate to **Applications > Business Services**, and then click **Create** in the top right of the page.
191191

192192
<ThemedImage
193193
alt="Create button"
194194
sources={{
195195
light: useBaseUrl('/assets/images/building-business-services-in-device42/create-button-bs-light.png'),
196196
dark: useBaseUrl('/assets/images/building-business-services-in-device42/create-button-bs-dark.png'),
197197
}}
198-
style={{ width: '60%' }}
198+
style={{ width: '50%' }}
199199
/>
200200

201-
After naming and saving your new Business Service, click the **View Application** button and toggle on the **Edit** mode. You'll see a blank canvas. Drag items from the left panel to start building the Business Service.
201+
After naming and saving your new Business Service, click the **Application Layout** button and toggle on the **Edit** mode. You'll see a blank canvas. Drag items from the left panel to start building the Business Service.
202202

203-
Select **Application Group** and drag it onto the canvas.
204-
205-
You have several options to search for existing Application Groups. In the example, we searched for part of a server name (`server`) that we know is within the AppFocus group of the Application Group we're looking for. The AppFocus group is the focus point for the Application Group and is defined as the group's [Starting Point](/apps/application-groups/calculation-rules).
206-
207-
You'll see that we found two Application Groups that had items containing the word `server` as their focus points.
203+
Select **Application Group** and drag it onto the canvas and choose the group(s) you want to add and click **Add** to include it on the canvas.
208204

209205
<ThemedImage
210206
alt= "Add Application Group modal window"
211207
sources={{
212-
light: useBaseUrl('/assets/images/building-business-services-in-device42/app-group-search-light.png'),
213-
dark: useBaseUrl('/assets/images/building-business-services-in-device42/app-group-search-dark.png'),
208+
light: useBaseUrl('/assets/images/building-business-services-in-device42/add-app-group-light.png'),
209+
dark: useBaseUrl('/assets/images/building-business-services-in-device42/add-app-group-dark.png'),
214210
}}
215-
style={{ width: '60%'}}
216211
/>
217212

218-
Select the group you want to add and click **Add** to include it on the canvas. Repeat this process if there are any other Application Groups, Components, Resources, or Devices that you need to add to the Business Service.
219-
220213
Once you have successfully imported everything, use the toolbars at the top right of the screen to label and color-code the objects.
221214

222215
Select a box with a device name, then use the **Style** tab on the right to change the color of this box.
@@ -237,20 +230,4 @@ Double-click a line or another area of the canvas to add text. Use this to repre
237230
Congratulations! You have now built a Business Service by leveraging Device42's discovery and Application Group capabilities.
238231

239232
![](/assets/images/Web_732_15.png)
240-
 
241-
242-
## Tips and Tricks: Use Tags
243-
244-
In the add or edit mode of the **Hypervisors/\*nix/win for Autodiscovery** job pages, you can expand the **Miscellaneous** section to apply **Tags for discovered devices**.
245233

246-
- If you know which servers are part of your Business Service, you can tag them with the Business Service name, then easily search and filter devices by this tag when you are building your Business Service.
247-
248-
- When creating a Business Service, drag the **Device** icon on the left, and then search for the tag to choose the devices you previously tagged in the discovery job.
249-
250-
<ThemedImage
251-
alt= "Searching Devices using tags"
252-
sources={{
253-
light: useBaseUrl('/assets/images/building-business-services-in-device42/tagged-device-search-light.png'),
254-
dark: useBaseUrl('/assets/images/building-business-services-in-device42/tagged-device-search-dark.png'),
255-
}}
256-
/>

docs/apps/business-services/index.mdx

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import ThemedImage from '@theme/ThemedImage';
66
import useBaseUrl from '@docusaurus/useBaseUrl'
77

88
:::info
9-
Business Applications are now named **Business Services**. Affinity Groups have also been renamed as **Application Groups**. See [**Calculation Rules**](/apps/application-groups/calculation-rules) (previously AppFocus Filters) for details on the new ADM flow.
9+
Business Applications are now named **Business Services**. Affinity Groups have also been renamed **Application Groups**. See [**Calculation Rules**](/apps/application-groups/calculation-rules) (previously AppFocus Filters) for details on the new ADM flow.
1010
:::
1111

1212
## Overview
@@ -79,9 +79,33 @@ Select **Applications > Business Services** from the Device42 menu to display
7979
- Select or enter the **Migration Group** and **Criticality**, and add any **Notes** or **Tags** you want.
8080
- Click **Save** at the bottom right of the page to save the Business Service and add it to the applications list page.
8181

82-
You'll be directed to a summary page for the new Business Service. Now it's time to work from the visualization canvas to add Devices, Application Groups, and Application Components to your new Business Service.
82+
You'll be directed to a summary page for the new Business Service. Now it's time to work from the visualization canvas to add items to your new Business Service.
8383

84-
### Visualizations
84+
### Adding and Removing Items
85+
86+
There are two methods of adding items to Business Services: inline and via the Application Layout canvas. Currently, Application Groups can only be added using the canvas. See the [Add Application Groups](#add-application-groups) section below.
87+
88+
You can add, edit, and remove devices, resources, and application components as inline items from a Business Service details view page.
89+
90+
<ThemedImage
91+
alt="Add Resources, Devices, and App Comps"
92+
sources={{
93+
light: useBaseUrl('/assets/images/business-services/add-inline-light.png'),
94+
dark: useBaseUrl('/assets/images/business-services/add-inline-dark.png'),
95+
}}
96+
/>
97+
98+
Remove inline items by clicking the **Tashcan** icon. The item to be removed will be grayed out, giving you the option to restore the item in this session by clicking the **Restore** icon.
99+
100+
<ThemedImage
101+
alt="Restore button"
102+
sources={{
103+
light: useBaseUrl('/assets/images/business-services/restore-button-light.png'),
104+
dark: useBaseUrl('/assets/images/business-services/restore-button-dark.png'),
105+
}}
106+
/>
107+
108+
## The Application Layout Canvas
85109

86110
Click the **Application Layout** button from the Business Services details page to display the visualization canvas.
87111

@@ -105,6 +129,8 @@ Click the **Edit** button on the top right of the canvas to activate the **Edit*
105129

106130
From the left panel, drag the **Device**, **Resource**, **Application Group**, and **Application Component** boxes onto the canvas to open the dialog that allows you to search for specific items to add to the canvas.
107131

132+
For efficiency, you can add multiple items of each item type at a time.
133+
108134
<ThemedImage
109135
alt="Add Device button"
110136
sources={{
@@ -322,6 +348,14 @@ As you construct your alert, Device42 displays the alert definition based on the
322348

323349
> When the individual Business Service Jupiter service app has reported New Application Group Dependency Found then send notification to users assigned to Main profile.
324350
351+
### Auto Apply Changes
352+
353+
Make maintaining Business Services easier by automatically adding and removing connections. Check the **Auto Apply changes** box when configuring the alert. Connections to a newly found AG dependency will be made automatically, and if an AG dependency is removed, the Business Service connection will be automatically removed. You will receive a notification of these events as part of the alert.
354+
355+
The **Auto Apply changes** option is unchecked by default. If left disabled, you'll receive a notification with the Add or Remove connection option for manually making changes to the Business Service.
356+
357+
### Apply To Selected Objects
358+
325359
Depending on which alert Rule Type you select, you may also see an **Apply To:** option, which you will use to select the objects you want to apply the alert to. Use the **Available objects** list on the left to select the objects you want to add to the **Chosen objects** list on the right.
326360

327361
<ThemedImage
@@ -332,7 +366,7 @@ Depending on which alert Rule Type you select, you may also see an **Apply To:**
332366
}}
333367
/>
334368

335-
**Additional Options**
369+
### More Alert Options
336370

337371
- **Priority**: Choose between Critical, High Priority, Medium Priority, and Low Priority.
338372
- **Resend Notification**: Number of seconds to wait before sending an email notification for the alert. Leave this field blank to send the email only once.

docs/auto-discovery/cloud-auto-discovery/other-cloud-autodiscoveries.mdx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -212,11 +212,14 @@ Device42 needs your OpenStack **User Name** (`username@UserDomainID:ProjectDomai
212212

213213
Select **OpenStack** from the **Type** dropdown menu, and fill in the **User** name, **Password**, and **Project name** fields.
214214

215+
If you disable **Discover all projects/tenants**, then the **Project Name** is required. When **Discover all projects/tenants** is enabled, Device42 will discover resources across all available projects, making the specific project name unnecessary.
216+
217+
215218
<ThemedImage
216219
alt="Add OpenStack details"
217220
sources={{
218-
light: useBaseUrl('/assets/images/other-cloud-autodiscovery/openstack-job-19.06-light.png'),
219-
dark: useBaseUrl('/assets/images/other-cloud-autodiscovery/openstack-job-19.06-dark.png'),
221+
light: useBaseUrl('/assets/images/other-cloud-autodiscovery/openstack-job-19.07-light.png'),
222+
dark: useBaseUrl('/assets/images/other-cloud-autodiscovery/openstack-job-19.07-dark.png'),
220223
}}
221224
/>
222225

docs/auto-discovery/network-auto-discovery.mdx

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -214,17 +214,43 @@ If you keep **Get all switch ports** selected, you will see extra form items:
214214

215215
## Globally Exclude OIDs
216216

217-
You can set certain OIDs to be ignored globally to prevent them from being collected during SNMP discovery.
217+
You can set certain OIDs to be ignored globally to prevent them from being collected during SNMP discovery. Navigate to **Tools > Global Settings** and scroll down to the **Ignore OID(s):** field.
218218

219-
Navigate to **Tools > Global Settings** and scroll down to the **Ignore OID(s):** field. Add an individual OID or a group of OIDs using dot notation. For documentation purposes, you can optionally include a comment in text notation on the same line as the OID(s).
219+
Device42 supports two methods of exclusion: Use a trailing dot (`.`) to ignore entire categories of data, or omit it to ignore specific OIDs.
220220

221-
<ThemedImage
222-
alt="Global Settings Ignore OID(s) field"
223-
sources={{
224-
light: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-light.png'),
225-
dark: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-dark.png'),
226-
}}
227-
/>
221+
- For an exact OID match, include the full OID without a dot at the end. For documentation purposes, you can optionally include a comment in text notation on the same line as the OID(s).
222+
223+
For example:
224+
225+
```
226+
1.3.6.1.2.1.4.35.1 # ignore this OID
227+
```
228+
229+
<ThemedImage
230+
alt="Global Settings Ignore OID(s) field"
231+
sources={{
232+
light: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-light.png'),
233+
dark: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-dark.png'),
234+
}}
235+
/>
236+
237+
- To exclude an OID category, include a period (`.`) at the end of the OID.
238+
239+
For example:
240+
241+
```
242+
1.3.6.1.2.1.4.35.1. # ignore entire OID tree
243+
```
244+
245+
This will ignore `1.3.6.1.2.1.4.35.1.2`, `1.3.6.1.2.1.4.35.1.3`, and all other OIDs that start with `1.3.6.1.2.1.4.35.1.`
246+
247+
<ThemedImage
248+
alt="Global Settings Ignore OID(s) field"
249+
sources={{
250+
light: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-tree-light.png'),
251+
dark: useBaseUrl('/assets/images/network-auto-discovery/global-ignore-oids-tree-dark.png'),
252+
}}
253+
/>
228254

229255
:::note
230256
When OIDs are set to be ignored globally, existing discovery jobs will not automatically inherit these ignored OIDs. To apply the ignored OIDs to existing discovery jobs, a new discovery job must be created.

0 commit comments

Comments
 (0)