You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/auto-discovery/load-balancer-f5-autodiscovery.mdx
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,8 @@ To get started, first [create and run an SNMP job](network-auto-discovery.mdx) t
14
14
15
15
Device42 discovers Cisco ASA, Cisco UCS, NetScaler, and cluster devices via their native APIs. Devices from A10 Networks should also produce good output using SNMP.
16
16
17
+
Citrix NetScaler load balancer API discovery is used to build TCP or UDP connections within application groups. NetScaler discovery will not add new devices and resources to the system. New devices and resources are typically added via SNMP scans.
18
+
17
19
## Load Balancer Discovery
18
20
19
21
### Prerequisites
@@ -47,7 +49,7 @@ To discover UCS or other cluster devices, select **UCS** from the **Platform** d
47
49
1. Give your job a meaningful, descriptive name and specify the server hostnames, IP addresses, IP ranges, or CIDR blocks for your cluster devices.
48
50
2. Choose a Remote Collector (RC) if desired, specify the correct port, and select or unselect the SSL option as needed
49
51
3. Choose one or more sets of credentials that will allow Device42 to authenticate and query your UCS/Cluster devices.
50
-
4. Set other options (explained below) as needed, ceate a schedule if desired, and save your job.
52
+
4. Set other options (explained below) as needed, create a schedule if desired, and save your job.
51
53
5. Select **Run now** from the list page to run the discovery job now.
52
54
53
55
Visit the [dedicated Cisco UCS / ACI discovery docs page](cisco-ucs-auto-discovery.mdx) for more information.
@@ -103,7 +105,7 @@ After saving, you can select the **Run Now** option to run the job immediately.
103
105
}}
104
106
/>
105
107
106
-
Newly created jobs will not run on the first day they are created to prevent an unintentionally large amount of jobs from running initially. If you want to run a job after its initial creation, select **Run Now** from the autodiscovery list page.
108
+
Newly created jobs will not run on the first day they are created to prevent an unintentionally large number of jobs from running initially. If you want to run a job after its initial creation, select **Run Now** from the autodiscovery list page.
Copy file name to clipboardExpand all lines: docs/integration/external-integrations/freshservice-integration/customize-freshservice.mdx
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@ Let's take a closer look at the attributes and elements of the `<task>` elements
72
72
<taskenable="false"name="Products"type="product"description="Copy Product info from Device42 to Freshservice"d42_min_version="16.19.00">
73
73
```
74
74
75
-
Note that if you turn off a task that has `asset` or `asset_relationship` as its corresponding Freshservice type (for example, devices, business apps, and resources in Device42), you'll need to find and remove its corresponding query snippet in the `Delete` cleanup tasks. For an example, see [this answer in the FAQ section](#how-do-i-prevent-a-relationship-between-two-device42-asset-types-from-syncing-to-freshservice).
75
+
Note that if you turn off a task that has `asset` or `asset_relationship` as its corresponding Freshservice type (for example, devices, business services, and resources in Device42), you'll need to find and remove its corresponding query snippet in the `Delete` cleanup tasks. For an example, see [this answer in the FAQ section](#how-do-i-prevent-a-relationship-between-two-device42-asset-types-from-syncing-to-freshservice).
76
76
77
77
-`name`: You can edit the task name. Task names appear in the [integration app's **Data Mapping Chart**](#data-mapping-between-device42-and-freshservice).
78
78
-`type`: Holds the [Freshservice classification](https://api.freshservice.com/) of the data. The valid types are:
@@ -112,15 +112,15 @@ Typically, the first `<field>` represents the Device42 data returned from the qu
112
112
-`resource`: The same as the `target` value.
113
113
-`source-type`: Not functionally critical; this provides the data type displayed on the [integration app's **Data Mapping Chart**](#data-mapping-between-device42-and-freshservice).
114
114
-`target`: The Device42 field to be mapped to Freshservice. The Freshservice convention is to use the display name in snake case, occasionally with the ID of the asset type as a suffix. For example, `memory_max_usage` and `memory_reservation_used`. The sync process determines the ID. Please look up which target field names to use in the [Freshservice API documentation](https://api.freshservice.com/).
115
-
-`escape`: This is used on field elements where `target="name"`. Some characters used in Device42 names aren't supported in Freshservice and need to be substituted. When creating a new task, you can set this to `true` but disable it if mismatching issues occur.
115
+
-`escape`: This is used on field elements where `target="name"`. Some characters used in Device42 names aren't supported in Freshservice and need to be substituted. When creating a new task, you can set this to `true`, but disable it if mismatching issues occur.
116
116
117
117
:::tip
118
118
Use our InsightsAI chat under **Analytics > InsightsAI** to interpret DOQL query snippets quickly in the context of the Device42 data tables.
119
119
:::
120
120
121
121
### Additional Matching Criteria for Updating Existing Items
122
122
123
-
Some `<task>` elements in `mapping.xml` have a helper `<matching>` element for updating synched data that currently exists in Freshservice but may have slightly different name formats. For example, asset-type syncing tasks include the `<matching>` element to determine which query fields are used to match which asset attributes when trying to find a match. For example:
123
+
Some `<task>` elements in `mapping.xml` have a helper `<matching>` element for updating synced data that currently exists in Freshservice but may have slightly different name formats. For example, asset-type syncing tasks include the `<matching>` element to determine which query fields are used to match which asset attributes when trying to find a match. For example:
124
124
125
125
<details>
126
126
<summary>Click to expand the code block</summary>
@@ -190,7 +190,7 @@ For a quick look at all the valid Freshservice `types`, see the [The `<task>` El
@@ -509,7 +509,7 @@ Set the `enable` attribute to `false` on those `<task>` elements:
509
509
<taskenable="false"name="Device Contract Associations"type="contract_asset"description="Create association between asset and contract">
510
510
```
511
511
512
-
3. If you want to disable Software Licensing from being synced, find the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
512
+
3. If you want to prevent software licensing from being synced, find the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
@@ -563,7 +563,7 @@ Set the `enable` attribute to `false` on those `<task>` elements:
563
563
<taskenable="false"name="Software In Use"type="software_installation"description="Create Software Install from Software In Use"d42_max_version="16.18.02">
564
564
```
565
565
566
-
3. Software Licensing from Device42 syncs to `contract` in Freshservice. Find and disable the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
566
+
3. Software licensing from Device42 syncs to `contract` in Freshservice. Find and disable the `Copy Software Licensing info from Device42 to Freshservice` task (around line `2437`):
Copy file name to clipboardExpand all lines: docs/integration/external-integrations/freshservice-integration/use-freshservice-integration.mdx
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ Make your way to the **Settings** tab, located on the configuration page of the
30
30
31
31
Data synchronization (sync) imports new CIs and updates the existing ones within Freshservice. Locate the synced data under **Assets > Inventory** in Freshservice.
32
32
33
-
You can schedule a daily sync and run the sync immediately. We recommend that you run a full sync after installing the integration app.
33
+
You can schedule a daily sync and run the sync immediately. We recommend running a full sync after installing the integration app.
34
34
35
35
[From the **Settings** tab](#find-the-settings-tab), scroll down to the **Schedule Synchronization** section.
36
36
@@ -171,7 +171,7 @@ The **Contract Type** dropdown in Freshservice displays the available contract t
171
171
172
172
### Sync Purchase Line Items Types to Contracts
173
173
174
-
In Device42, a Purchase Line Item is an individual entry associated with a larger Purchase (located under **Infrastructure > Purchases**). Contract Purchase Line Item sub-types include **Lease**, **Warranty**, **Subscription**, **Service**, and **In-Service**. The sub-type **(None)** is used for unspecified types:
174
+
In Device42, a **Purchase Line Item** is an individual entry associated with a larger purchase (located under **Infrastructure > Purchases**). Contract purchase line item sub-types include **Lease**, **Warranty**, **Subscription**, **Service**, and **In-Service**. The sub-type **(None)** is used for unspecified types:
175
175
176
176
<ThemedImage
177
177
alt="PO Line Item Types in Device42"
@@ -181,13 +181,13 @@ In Device42, a Purchase Line Item is an individual entry associated with a large
181
181
}}
182
182
/>
183
183
184
-
The Purchase Line Item**Lease** and **Warranty** contract types map to the Freshservice **Lease** and **Warranty** types. The other Purchase Line Item contract types (**Service**, **In-Service**, **Subscription**, and **(None)**) are assigned to the Freshservice **Maintenance** type.
184
+
The purchase line item**Lease** and **Warranty** contract types map to the Freshservice **Lease** and **Warranty** types. The other purchase line item contract types (**Service**, **In-Service**, **Subscription**, and **(None)**) are assigned to the Freshservice **Maintenance** type.
185
185
186
186

187
187
188
-
For example, this Purchase Line Item with an unspecified contract type in Device42 is synced to Freshservice as a **Maintenance** contract:
188
+
For example, this purchase line item with an unspecified contract type in Device42 is synced to Freshservice as a **Maintenance** contract:
189
189
190
-
-Purchase Line Item in Device42:
190
+
-A purchase line item in Device42:
191
191
<ThemedImage
192
192
alt="Unspecified Contract Type in Device42"
193
193
sources={{
@@ -196,7 +196,7 @@ For example, this Purchase Line Item with an unspecified contract type in Device
196
196
}}
197
197
/>
198
198
199
-
-Synced Maintenance Contract in Freshservice:
199
+
-The synced maintenance contract in Freshservice:
200
200
201
201

202
202
@@ -219,36 +219,36 @@ Warranty information from Device42 is brought into Freshservice, with **Warranty
219
219
220
220
### Software Licensing Syncs to Contracts
221
221
222
-
**Software Licensing** contracts in Device42 are synced to Freshservice as **Software License** contracts when a Software Component has an associated Purchase Line Item or License Count that is not null (empty).
222
+
**Software Licensing** contracts in Device42 are synced to Freshservice as **Software License** contracts when a software component has an associated purchase line item or license count that is not null (empty).
223
223
224
224

225
225
226
-
## Syncing Business Applications to Freshservice
226
+
## Syncing Business Services to Freshservice
227
227
228
-
Using the default mapping, **Business Applications** in Device42 are synced to Freshservice as the **Business Service** asset type. The Business Application relationships are also synced.
228
+
Using the default mapping, **Business Services** in Device42 are synced to Freshservice as the **Business Service** asset type. The business service relationships are also synced.
229
229
230
-
- In Freshservice, navigate to **Assets > Inventory** (1) and select **Business Service** as the **Asset Type** (2) to view the synced Business Applications. Click on an item to view its details.
230
+
- In Freshservice, navigate to **Assets > Inventory** (1) and select **Business Service** as the **Asset Type** (2) to view the synced business services. Click on an item to view its details.
231
231
232
232

233
233
234
-
- Click **Relationships** to see a **Mini map** of the selected Business Service.
234
+
- Click **Relationships** to see a **Mini map** of the selected business service.
235
235
236
236

237
237
238
238
- When viewing the full map, you can select the **Level of Relationships** to display.
239
239
240
240

241
241
242
-
The example Business Service in Freshservice above looks like this as a Business Application in Device42:
242
+
The example business service in Freshservice above looks like this in Device42:
Before deleting the Freshservice external integration in Device42 or making changes to your Cloud Services configuration, first uncheck the **Enable Freshworks SSO** option in the Appliance Manager, under **Global Settings > SAML/SSO Settings**.
254
+
Before deleting the Freshservice external integration in Device42 or making changes to your Cloud Services configuration, first uncheck the **Enable Freshworks SSO** option in the Appliance Manager, under **Global Settings > SAML/SSO Settings**.
0 commit comments