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/agent-based-discovery.mdx
+25-31Lines changed: 25 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,25 +6,15 @@ sidebar_position: 3
6
6
importThemedImagefrom'@theme/ThemedImage'
7
7
importuseBaseUrlfrom'@docusaurus/useBaseUrl'
8
8
9
-
# Device42 Discovery Agent
10
-
11
-
:::tip
12
-
To learn about using the agent for **offline** discovery, see [Agent-Based Offline Discovery](agent-based-offline-discovery.mdx).
13
-
:::
14
-
15
9
There are special situations where using an agent for discovery makes more sense. The IT environment may be unreachable from the network or security-hardened rules may be in place that limit traffic flow. Device42 offers many optional auto-discovery agents across several [supported platforms](#supported-platforms).
16
10
17
11
As a best practice, we recommend using agentless discovery over agent-based discovery when possible. The information gathered is the same, but the agent does not support Resource Utilization (RU).
18
12
19
-
:::warning
20
-
**Discovery Account warning: Please do _not_ set up an autodiscovery scan using critical or production account credentials! Please create a separate, dedicated account to use _only_ for discovery**
21
-
22
-
Doing so, depending on permissions granted and configured password policies could result in account lock-out, therefore causing an otherwise completely avoidable outage.
23
-
:::
13
+
To learn about using the agent for **offline** discovery, see [Agent-Based Offline Discovery](agent-based-offline-discovery.mdx).
24
14
25
15
## Supported Platforms
26
16
27
-
**Device42 autodiscovery agents are available for deployment on the following platforms:**
17
+
Device42 autodiscovery agents are available for deployment on the following platforms:
28
18
29
19
- Windows 64-bit (Recommended)
30
20
- Windows 32-bit
@@ -39,8 +29,12 @@ Doing so, depending on permissions granted and configured password policies coul
39
29
- Solaris Sparc 64-bit
40
30
- Encrypted config file for Agent
41
31
42
-
:::info
43
32
See **[Windows Discovery Agent Service Wrapper](/getstarted/installation/windows-service-installation)** and **[Mac Agent Service Launcher](/auto-discovery/mac-agent-service-launcher)** for information on installing versions of the Windows and Mac discovery agent as a service.
33
+
34
+
:::warning
35
+
Do not set up an autodiscovery scan using critical or production account credentials. Please create a separate, dedicated account to use only for discovery.
36
+
37
+
Doing so, depending on permissions granted and configured password policies could result in account lock-out, therefore causing an otherwise completely avoidable outage.
44
38
:::
45
39
46
40
## Proxy Environment Variables
@@ -73,6 +67,8 @@ The agent can be run from the command line or can be scheduled using the relevan
73
67
```bash
74
68
-capture-host-files
75
69
capture hosts files
70
+
-config-file string
71
+
reads the config from an encrypted file (Only works for signed binaries. Ignored Otherwise)
76
72
-debug
77
73
prints the data being sent and result of post operation
78
74
-device-customer string
@@ -91,8 +87,6 @@ The agent can be run from the command line or can be scheduled using the relevan
91
87
doesn't do a post, just prints the data to be sent
92
88
-extended-logs
93
89
enables extended logs
94
-
-host string
95
-
specifies the Main Appliance or Remote Collector target (overrides built-in host)
96
90
-hostname-precedence
97
91
sets device name as 'new name' to prevent creation of new device if only hostname was changed
98
92
-ignore-domain
@@ -113,24 +107,26 @@ The agent can be run from the command line or can be scheduled using the relevan
113
107
default IP VRF group
114
108
-light-mode
115
109
reduces CPU utilization by cost of discovery speed
116
-
-new-device-object-category
117
-
updates/overwrites the object category for the device
110
+
-new-device-object-category string
111
+
new device object category
118
112
-offline
119
113
doesn't connect with Device42, just prints the encrypted data to be sent
114
+
-prioritize-dns-name
115
+
Prioritize DNS domain name
120
116
-quiet
121
117
disables all logs
122
118
-service-ports-only
123
119
returns only service ports data
124
-
-skip-aws-instance-info
125
-
disables AWS instance info discovery (default true)
126
120
-skip-bios
127
121
disables bios discovery
128
122
-skip-cluster-info
129
-
disables cluster info discovery (Windows only) (default true)
123
+
disables cluster info discovery (Windows only)
130
124
-skip-cpu-info
131
125
disables CPU info discovery
132
126
-skip-database-info
133
-
disables database discovery (default true)
127
+
disables database discovery
128
+
-skip-gpu-info
129
+
disables GPU info discovery
134
130
-skip-hardware-info
135
131
disables hardware discovery
136
132
-skip-hba
@@ -145,8 +141,12 @@ The agent can be run from the command line or can be scheduled using the relevan
145
141
disables network discovery
146
142
-skip-os-details
147
143
disables OS discovery
144
+
-skip-other-data
145
+
disables other data
148
146
-skip-parts
149
147
disables parts discovery
148
+
-skip-provider-unique-identifier
149
+
disables instance unique identifier lookup
150
150
-skip-serials
151
151
disables serial numbers discovery
152
152
-skip-service-ports
@@ -155,30 +155,24 @@ The agent can be run from the command line or can be scheduled using the relevan
155
155
disables services discovery
156
156
-skip-software
157
157
disables software discovery
158
+
-skip-tpm-info
159
+
disables TPM info discovery
158
160
-skip-virtual-machines
159
161
disables VM discovery
160
162
-software-initial-group string
161
163
default software group
162
164
-store-config-files
163
165
store configuration files
164
-
-store-filesystem-info
165
-
store filesystem information
166
-
-store-registry-info
167
-
store registry information
168
-
-store-software-config-files
169
-
store software configuration files
170
166
-sudo-password string
171
167
sudo password used in some OSes (Mac, Linux) to get information about the system
172
-
-use-aws-token
173
-
use generated token to get AWS instance info
174
168
-use-global-ignore-software-file
175
169
use global ignore software file
176
170
-use-global-ignore-software-pattern-file
177
171
use global ignore software pattern file
172
+
-use-provider-token
173
+
use generated token to get instance info
178
174
-version
179
175
print version number and exit
180
-
--wmi-timeout
181
-
timeout for Windows WMI calls (default is 120 seconds if not supplied)
Device42 uses the following ports and protocols for discovery. Ensure the appropriate ones are allowed through main and target machine firewalls for proper discovery functionality:
44
-
45
-
-**UDP/161 - Device42 Appliance**
46
-
- Networking (SNMP)
47
-
- Blade Systems (SNMP)
48
-
- Power (SNMP)
49
-
-**TCP/443 - Device42 Appliance and Communication between RC and Main Appliance**
50
-
- vServers (VMware, OVirt/Redhat, Citrix/Xen)
51
-
- Cisco UCS Manager
52
-
-**TCP/22 - Standalone Discovery Tool and Device42 Appliance**
53
-
- SSH for *nix and select hypervisor discovery
54
-
- KVM/libvirt
55
-
-**ICMP - Device42 Appliance or Standalone Discovery Tool**
56
-
-**UDP/623 - Device42 Appliance - IPMI**
57
-
-**TCP/389 or TCP/636 - Device42 Appliance**
58
-
- Active Directory or AD SSL
59
-
- LDAP: Default is port 389 or 636 for LDAPs or LDAPs with SSL
60
-
-**TCP/135 and 445 - Standalone Discovery Tool - WMI**
61
-
- Random ephemeral TCP port(s) between 1024 and 65535 may also be used
Copy file name to clipboardExpand all lines: docs/auto-discovery/warranty-autodiscovery.mdx
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,9 @@ Device42 supports warranty autodiscovery for the following vendors:
49
49
/>
50
50
<br/><br/>
51
51
52
-
2. The Device42 **Model** field must be set to **Dell**, **IBM**, **Lenovo**, or **Meraki**. Hardware with different vendor name variations will not return a warranty. You can easily add the proper **Vendor Aliases** to the vendors if your vendors are named differently. On the vendor edit screen, update the vendor entries. Enter `dell` for Dell, `ibm` for IBM, `meraki` for Meraki, and `lenovo` for Lenovo:
52
+
2. The EnrichAI module has largely automated this requirement: Set the **Model** field to **Dell**, **IBM**, **Lenovo**, or **Meraki**. Hardware with different vendor name variations will not return a warranty.
53
+
54
+
You can easily add the proper **Vendor Aliases** to the vendors if your vendors are named differently. On the vendor edit screen, update the vendor entries. Enter `dell` for Dell, `ibm` for IBM, `meraki` for Meraki, and `lenovo` for Lenovo:
And you're all set! Now is a good time to check out our documentation for [Getting Started](getstarted/index.mdx) with Device42. If you have any questions or issues that the documentation doesn't address, visit the [Device42 Support page](https://support.device42.com) or email [[email protected]](mailto:[email protected]) to open a ticket.
137
+
And you're all set!
138
+
139
+
If you have any questions or issues that the documentation doesn't address, visit the [Device42 Support page](https://support.device42.com) or email [[email protected]](mailto:[email protected]) to open a ticket.
Copy file name to clipboardExpand all lines: docs/getstarted/installation/installation-citrix-xen-server.mdx
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,8 @@ This guide walks you through installing the Device42 Main Appliance on Citrix Xe
16
16
4. Power on the newly deployed Device42 virtual appliance.
17
17
5. Log in to the Device42 console using the default credentials and update the credentials.
18
18
6. Configure the static IP address from the console.
19
-
7. Log in to the Device42 web interface from a browser: `https://FQDN (Fully Qualified Domain Name) or IP address`. Update the login credentials here as well.
19
+
7. Set the time zone and configure NTP.
20
+
8. Log in to the Device42 web interface from a browser: `https://FQDN (Fully Qualified Domain Name) or IP address`. Update the login credentials here as well.
20
21
21
22
## Illustrated Steps of Installing Device42 on Citrix XenServer
22
23
@@ -82,6 +83,10 @@ From the console, configure the IP address. Use a **static IP** for all producti
82
83
83
84
This is an optional step: Create a DNS entry for the new IP address of the virtual appliance.
84
85
86
+
### Set the Time Zone and Configure NTP
87
+
88
+
After setting a static IP address, [set the time zone and configure NTP](/administration/setting-time-zone-and-ntp/) to ensure autodiscovery scheduling and log history work correctly.
89
+
85
90
### Log In to the Web Interface
86
91
87
92
Point your browser to `https://FQDN (Fully Qualified Domain Name) or IP address`.
Change the **device42** console user password to something of your own choosing from the console..
73
+
Change the **device42** console user password to something of your own choosing from the console.
74
+
75
+
[Set the time zone and configure NTP](/administration/setting-time-zone-and-ntp/) to ensure autodiscovery scheduling and log history work correctly.
73
76
74
77
You should now have a fully functioning Device42 Main Appliance hosted on Microsoft Azure. You can run updates on this instance to get it to the latest version. You have to supply your license to get full functionality.
Copy file name to clipboardExpand all lines: docs/getstarted/installation/installation-microsoft-hyperv.mdx
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,9 @@ After you [download the Device42 virtual appliance file](https://www.device42.co
15
15
1. Use 7-Zip to unzip the downloaded file.
16
16
2. Create a virtual machine with a **minimum** of 2 vCPU, 8 GB RAM for production use, and one network card. Configure the new VM to use the attached virtual disk file.
17
17
3. Power on the new machine and log in to the console using the default credentials, then update the credentials.
18
-
4. On the console, configure the IP and choose your settings. Please use a static (non-DHCP) IP address for all Device42-related appliances. Create a DNS entry that points to the IP address of the new virtual appliance.
19
-
5. Point your browser to `https://FQDN (Fully Qualified Domain Name) or IP address` and log in to the **web interface** using the default credentials. Update the login credentials here as well.
18
+
4. On the console, configure the IP and choose your settings. Please use a static (non-DHCP) IP address for all Device42-related appliances.
19
+
5. Set the time zone and configure NTP.
20
+
6. Point your browser to `https://FQDN (Fully Qualified Domain Name) or IP address` and log in to the **web interface** using the default credentials. Update the login credentials here as well.
20
21
21
22
You are now ready to start discovering and documenting your IT infrastructure!
22
23
@@ -61,15 +62,17 @@ Please change these credentials as soon as you've logged in.
61
62
62
63
### Configure a Static IP and Networking Options
63
64
64
-
Configure an IP address for the Device42 appliance. Use a static IP or a DHCP address reservation. Ensure that DNS entries are created for every appliance to be used in a production setting. DNS server configuration is a necessary step.
65
+
Configure an IP address for the Device42 appliance using either a static IP or a DHCP reservation. Ensure that DNS server settings are configured on the appliance for production use, as these are required for autodiscovery to resolve hostnames.
65
66
66
67

Change the default password for the user `device42` from the console menu before proceeding.
71
72
72
-
You can apply updates and perform other menu-related work using SSH **port 404**. Please note that root login has been disabled via SSH. Attempting to access the root will cause the VM to disable itself permanently and is not supported.
73
+
### Set the Time Zone and Configure NTP
74
+
75
+
After setting a static IP address, [set the time zone and configure NTP](/administration/setting-time-zone-and-ntp/) to ensure autodiscovery scheduling and log history work correctly.
73
76
74
77
### Log In to the Web Interface
75
78
@@ -82,19 +85,23 @@ Log in to the **web interface** using the default credentials:
82
85
83
86
Please change these credentials as soon as you've logged in.
84
87
85
-
You are now ready to start discovering your IT infrastructure!
88
+
You are now ready to start discovering your IT infrastructure!
You can apply updates and perform other menu-related work using SSH **port 404**. Please note that root login has been disabled via SSH. Attempting to access the root will cause the VM to disable itself permanently and is not supported.
102
+
96
103
## Next Steps
97
104
98
-
Install the Device42 [Remote Collector](remote-collector-rc-installation.mdx) and [Windows Discovery Service](windows-discovery-service-installation.mdx) before creating your first discovery job.
105
+
Install the Device42 [Remote Collector](remote-collector-rc-installation.mdx) and [Windows Discovery Service](windows-discovery-service-installation.mdx) before creating your first discovery job.
99
106
100
107
You can import data into Device42 using the [Device42 API](https://api.device42.com/) or the [**Import/Export (xls)**](/getstarted/tutorials/tutorial-loading-data-using-spreadsheets.mdx) tool.
Copy file name to clipboardExpand all lines: docs/getstarted/installation/installation-vcenter-server.mdx
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,13 @@ This guide walks you through installing the Device42 Main Appliance on the VMwar
11
11
## Outline of Installation Steps
12
12
13
13
1. Download and unzip the compressed Device42 virtual appliance.
14
-
2. From the vCenter Server interface, select the unzipped `.ovf` file.
14
+
2. From the vCenter Server interface, select the unzipped `.ovf` file.
15
15
3. Follow the VMware prompts and choose your location, datastore, and NIC.
16
-
4. Power on the newly deployed Device42 virtual appliance.
16
+
4. Power on the newly deployed Device42 virtual appliance.
17
17
5. Log in to the Device42 console using the default credentials and update the credentials.
18
18
6. Configure the static IP address from the console.
19
-
7. Log in to the Device42 web interface from a browser: `https://FQDN (Fully Qualified Domain Name) or IP-address`. Update the login credentials here as well.
19
+
7. Set the time zone and configure NTP.
20
+
8. Log in to the Device42 web interface from a browser: `https://FQDN (Fully Qualified Domain Name) or IP-address`. Update the login credentials here as well.
20
21
21
22
## Illustrated Steps for Installing Device42 on vCenter Server
22
23
@@ -64,17 +65,21 @@ Log in using the default credentials and change them once you've logged in:
64
65
### Configure the Static IP Address
65
66
66
67
From the console, configure the IP address. Use a **static IP** for all production Device42 VMs to avoid connectivity issues.
67
-
68
+
68
69

69
70
70
-
Enter your settings on the Device42 IP address configuration screen:
71
+
Enter your settings on the Device42 IP address configuration screen:
This is an optional step: Create a DNS entry for the new IP address of the virtual appliance.
77
78
79
+
### Set the Time Zone and Configure NTP
80
+
81
+
After setting a static IP address, [set the time zone and configure NTP](/administration/setting-time-zone-and-ntp/) to ensure autodiscovery scheduling and log history work correctly.
82
+
78
83
### Log In to the Web Interface
79
84
80
85
Point your browser to `https://FQDN (Fully Qualified Domain Name) or IP-address`.
@@ -103,6 +108,6 @@ You can apply Device42 updates and perform other menu-related work using **SSH**
103
108
104
109
## Next Steps
105
110
106
-
Install the Device42 [Remote Collector](remote-collector-rc-installation.mdx) and [Windows Discovery Service](windows-discovery-service-installation.mdx) before creating your first discovery job.
111
+
Install the Device42 [Remote Collector](remote-collector-rc-installation.mdx) and [Windows Discovery Service](windows-discovery-service-installation.mdx) before creating your first discovery job.
107
112
108
113
You can import data into Device42 using the [Device42 API](https://api.device42.com/) or the [**Import/Export (xls)**](/getstarted/tutorials/tutorial-loading-data-using-spreadsheets.mdx) tool.
0 commit comments