Skip to content

Commit 63d09a9

Browse files
authored
Merge pull request #467 from ritza-co/19.06.14
Docs 19.06.14 release (Week 33, 2025)
2 parents b6d5d6a + 4e94612 commit 63d09a9

File tree

128 files changed

+590
-286
lines changed

Some content is hidden

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

128 files changed

+590
-286
lines changed

docs/auto-discovery/agent-based-discovery.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ The agent can be run from the command line or can be scheduled using the relevan
9292
-extended-logs
9393
enables extended logs
9494
-host string
95-
overrides built-in host
95+
specifies the Main Appliance or Remote Collector target (overrides built-in host)
9696
-hostname-precedence
9797
sets device name as 'new name' to prevent creation of new device if only hostname was changed
9898
-ignore-domain

docs/auto-discovery/nmap-autodiscovery.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ import useBaseUrl from '@docusaurus/useBaseUrl'
1010

1111
Nmap (network mapper) is a tool primarily used for security scanning. However, it can be used to “guess” which services are running on which ports. Device42 uses Nmap to discover which services are running on which ports and automatically combines this data with the [NetFlow](auto-discovery/netflow-collector.mdx) data to automatically create a map of services and application dependencies.
1212

13-
## Add a Nmap Autodiscovery Job
13+
## Add an Nmap Autodiscovery Job
1414

1515
Navigate to the **Discovery > Nmap** list page and click **Create** to add a new Nmap autodiscovery job. 
1616

1717
Enter the following required fields for the Nmap job:
1818

19-
- **Name:** Unique name for the job
20-
- **Remote Collector:** The Device42 ID for the remote collector to use for the job.
19+
- **Name:** A unique name for the job.
20+
- **Remote Collector:** The name of the Remote Collector to use. A Local Collector cannot be used.
2121
- **Target Host(s) and Network(s):** A comma-separated list of IP addresses, IP ranges, CIDR block(s), or hostname(s) to use for Nmap discovery.
2222

2323
<ThemedImage
@@ -77,11 +77,11 @@ The **Run Now** button is also available on the list page (**Discovery > Nmap**)
7777

7878
In Device42, NetFlow and Nmap can be used by themselves, together, or in combination with point-in-time discovery. Using NetFlow and Nmap data together but without point-in-time discovery results in a good services dependency mapping capability. However, just using these two sources of data is still limited in the following ways:
7979

80-
1. A map of service inter-dependencies and interrelationships can be created. However, many services often combine applications and associated information to form the entire application. For example, there might be multiple Oracle services plus configuration files that together form the Oracle application. Installed apps on a web server and instances and named pipes on a database cannot be discovered by the NetFlow/Nmap combination.
81-
2. The services that Nmap finds are guesses and the guessed version number is probably wrong as often as it is right.
82-
3. Some enterprises have such restrictive firewall rules that Nmap will discover few if any services.
80+
1. A map of service inter-dependencies and interrelationships can be created. However, many services often combine applications and associated information to form the entire application. For example, there might be multiple Oracle services plus configuration files that together form the Oracle application. Installed apps on a web server, and instances and named pipes on a database, cannot be discovered by the NetFlow/Nmap combination.
81+
2. The services that Nmap finds are guesses, and the guessed version number is probably wrong as often as it is right.
82+
3. Some enterprises have such restrictive firewall rules that Nmap will discover few, if any, services.
8383
4. NetFlow can’t “see” application interactions inside a physical, virtual, or cloud server. NetFlow can only see interactions that go through the router. So, many dependencies will be missed.
84-
5. While NetFlow works well for physical routers and switches, it's not great for the virtual routers and switches found in hyper-visors because many hyper-visors do not support NetFlow.
84+
5. While NetFlow works well for physical routers and switches, it's not great for the virtual routers and switches found in hypervisors because many hypervisors do not support NetFlow.
8585
6. On routers and switches, NetFlow must be set up for every segment. If some segments are not set up, the application interactions will not be found.
8686

8787
To overcome these limitations, it is better to use NetFlow and Nmap in conjunction with point-in-time discovery.

docs/infrastructure-management/accounting/purchases.mdx

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -11,34 +11,41 @@ Device42 can track purchases of devices and assets including service and warrant
1111

1212
### Add a Purchase
1313

14-
To add a new purchase, navigate to **Infrastructure > Purchases** and click **+ Add Purchase**.
14+
To add a new purchase, navigate to **Infrastructure > Purchases** and click **Create**.
1515

1616
This example is for a hypothetical purchase of 25 Dell PE1950 servers for the R&D department charged to **Cost Center** 12056:
17-
- To populate the **Total cost for non-recurring line items** value, fill in the **Quantity** and **Unit cost** details for the first line item and click **Save and continue editing**.
18-
- You can attach a PDF of the purchase contract by clicking **+ Add another File Attachment** and browsing to the file.
19-
20-
<ThemedImage
21-
alt="Add a new purchase"
22-
sources={{
23-
light: useBaseUrl('/assets/images/purchases/add-purchase-light.png'),
24-
dark: useBaseUrl('/assets/images/purchases/add-purchase-dark.png'),
25-
}}
26-
style={{ width: '110%' }}
27-
/>
17+
- To populate the **Total cost for non-recurring line items** value, fill in the **Quantity** and **Unit cost** details for the first line item.
18+
19+
<ThemedImage
20+
alt="Add a new purchase"
21+
sources={{
22+
light: useBaseUrl('/assets/images/purchases/unit-costs-light.png'),
23+
dark: useBaseUrl('/assets/images/purchases/unit-costs-dark.png'),
24+
}}
25+
/>
26+
27+
<ThemedImage
28+
alt="Add a new purchase"
29+
sources={{
30+
light: useBaseUrl('/assets/images/purchases/attachment-line-item-light.png'),
31+
dark: useBaseUrl('/assets/images/purchases/attachment-line-item-dark.png'),
32+
}}
33+
/>
34+
35+
You can attach a PDF of the purchase contract by clicking **+ Add another File Attachment** and browsing to the file.
2836

2937
### Line Items
3038

3139
Each line item for the purchase will have a **Line Type** and an **Item Type**.
3240

33-
For **Line Type** choose **Contract** for service, warranty, and other contracts and choose **Device/Asset/Tax etc.** for everything else.
41+
For **Line Type** choose **Contract** for service, warranty, and other contracts, and choose **Device/Asset/Tax etc.** for everything else.
3442

3543
<ThemedImage
3644
alt="Line item options"
3745
sources={{
3846
light: useBaseUrl('/assets/images/purchases/line-type-light.png'),
3947
dark: useBaseUrl('/assets/images/purchases/line-type-dark.png'),
4048
}}
41-
style={{ width: '35%' }}
4249
/>
4350

4451
The **Item Type** has a list of selections that can apply to either Line Type. For example, if the Line Type is **Device/Asset/Tax etc.**, choosing **Device** for the Item Type means that this line represents one or more devices.
@@ -51,10 +58,9 @@ If a service contract is purchased for each device, you can include a second lin
5158
light: useBaseUrl('/assets/images/purchases/item-type-light.png'),
5259
dark: useBaseUrl('/assets/images/purchases/item-type-dark.png'),
5360
}}
54-
style={{ width: '25%' }}
5561
/>
5662

57-
Here is a full view of the both line items:
63+
5864

5965
<ThemedImage
6066
alt="Line item 1 example"
@@ -64,19 +70,20 @@ Here is a full view of the both line items:
6470
}}
6571
style={{ width: '110%' }}
6672
/>
67-
<ThemedImage
68-
alt="Line item 1 example"
69-
sources={{
70-
light: useBaseUrl('/assets/images/purchases/line-item-2-light.png'),
71-
dark: useBaseUrl('/assets/images/purchases/line-item-2-dark.png'),
72-
}}
73-
style={{ width: '110%' }}
74-
/>
7573

7674
A few things to note:
77-
1. If the **Line Type** is **Contract** a set of extra fields like **Frequency** will become available.
75+
1. If the **Line Type** is **Contract**, a set of extra fields like **Frequency** will become available.
76+
77+
<ThemedImage
78+
alt="Contract type"
79+
sources={{
80+
light: useBaseUrl('/assets/images/purchases/contract-line-type-light.png'),
81+
dark: useBaseUrl('/assets/images/purchases/contract-line-type-dark.png'),
82+
}}
83+
/>
84+
7885
2. You can assign a **Cost Center** and **Customer** at either the purchase header level (applies to all line items) or the individual line item level.
79-
3. You can associate the actual devices purchased with the line item. This can be done at the time of purchase or a later date.
86+
3. You can associate the actual devices purchased with the line item. This can be done at the time of purchase or at a later date.
8087

8188
## Reporting
8289

@@ -94,20 +101,18 @@ The [Insights+](https://www.device42.com/insights-plus/) option, located on the
94101
light: useBaseUrl('/assets/images/purchases/reports-menu-light.png'),
95102
dark: useBaseUrl('/assets/images/purchases/reports-menu-dark.png'),
96103
}}
97-
style={{ width: '85%' }}
98104
/>
99105

100106
### Standard Reports
101107

102-
Navigate to **Analytics > Standard Reports** and click **Add Report**. Select **Purchases** or **Purchase Line Items** from the **Select Object** dropdown menu to reveal related options for configuring your purchases report. Like the other reports, you can schedule and email the report results.
108+
Navigate to **Analytics > Standard Reports** and click **Create**. Select **Purchases** or **Purchase Line Items** from the **Select Object** dropdown menu to reveal related options for configuring your purchases report. Like the other reports, you can schedule and email the report results.
103109

104110
<ThemedImage
105111
alt="Create new Standard Report"
106112
sources={{
107113
light: useBaseUrl('/assets/images/purchases/new-standard-report-light.png'),
108114
dark: useBaseUrl('/assets/images/purchases/new-standard-report-dark.png'),
109115
}}
110-
style={{ width: '85%' }}
111116
/>
112117

113118
### Advanced Reporting
@@ -120,5 +125,4 @@ Device42 features an [Advanced Reporting](../../reports/reports/creating-reports
120125
light: useBaseUrl('/assets/images/purchases/advanced-reporting-create-light.png'),
121126
dark: useBaseUrl('/assets/images/purchases/advanced-reporting-create-dark.png'),
122127
}}
123-
style={{ width: '85%' }}
124128
/>

docs/infrastructure-management/devices/hardware-models-templates.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Open a new hardware model form by clicking **Create** at the top right of the li
2828

2929
In the **Name** field, enter the model name. The manufacturer name will be automatically added to the model name whenever this hardware model is displayed. For example, if you have specified the manufacturer as Dell, you can enter "PE2950" for a Dell PE2950 and the model will be displayed as "Dell PE2950".
3030

31-
In the **Physical Subtype** field, indicate whether the model is for a physical device (rackable), blade device, or other device (for example, laptops or workstations). Depending on the type you choose, the size or blade size will be populated in the form.
31+
In the **Physical Subtype** field, indicate whether the model is for a physical device (rackable), blade device, or other device (for example, laptops or workstations). Depending on the type you choose, different fields will become available.
3232

3333
**Size** is the size of the physical device or regular type in Us. You can enter "1/2" or "0.5".
3434

0 commit comments

Comments
 (0)