Forescout eyeInspect is a platform that provides deep visibility and control of Operational Technology (OT) and Industrial Control System (ICS) networks, enabling threat detection, asset management, and risk compliance.
For more detailed information refer to Forescout’s official website.
Integration Method: Data Collector (API Ingest)
Tables: Device Inventory Info (5001)
This integration supports the following events.
Event | Description |
---|---|
Hosts | Retrieves information about the hosts in the eyeInspect CC database. |
This integration supports the following versions.
Forescout eyeInspect Version | 5.2.1 |
Prerequisites
Admin access to Forescout eyeInspect.
Install or use an existing data collector.
Access to the DataBee console
Configuration Overview
Add a New User in Forescout.
Create Forescout eyeInspect Data Feed in the DataBee console.
DataBee Parameter
Forescout eyeInspect Parameter
Username
Username
Password
Password
Base URL
https://<host_ip> (IP of the Forescout eyeInspect)
Data Collector Configuration and Installation
To receive events from Forescout eyeInspect, a Data Collector must be installed and configured. The data collector is used to call eyeInspect APIs in an on-prem environment and send data to DataBee securely.
Follow the steps provided in DataBee's official documentation to complete the configuration. Additionally, refer to this guide for detailed instructions on installing the Data Collector on your Linux machine.
Forescout eyeInspect Configuration
Create User
Log on to the Forescout eyeInspect using Administrator credentials.
From the navigation bar under SETTINGS select System Settings.
From the “Command Center Settings” page, select Users and roles under “Users” tab.
Click on + to add a new user.
In the Add User Form:
Enter the ‘Username’, ‘Password’, and ‘Full name’ of user you want to create.
Uncheck the ‘Force Password Change at next login’ if you want to use the same password as entered in previous step to access the API.
From the ‘Selected roles’ check only the viewer role, then click on FINISH.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for Forescout eyeInspect and click it as shown below.
Click on the Data Collector option for collection method.
Click on the API Ingest option as the polling mechanism.
Enter the feed contact information, select the collector that you have created from the drop down, and click on the Next button.
In the configuration page, confirm the following:
Base URL: paste the Base URL which would be the Ip address of the Forescout eyeInspect Server
Request Count: set to 500.
Interval: set to 60 seconds.
Event Types: preselected for all the event types that integration pulls.
Note:
Limit is set to 500 requests/60s for a high-spec (8GB RAM) setup. Use 100 requests/60s for lower-spec setups.
In the configure authentication page, confirm the following, then click on Next.
Authorization Method: Basic Auth
Username: paste the username.
Password: paste the password.
Enable TLS: check the Enable TLS option.
Skip Server-side Certificate Verification: check it to disable the server-side certificate verification.
Root CAS File Path: enter the path where the CA certificate file is located on the data collector.
Click Submit.
Troubleshooting Tips
Ensure that the server is reachable by opening the terminal on the receiver machine and running ping <server_ip> command.
If you encounter any issues regarding log forwarding, refer to the DataBee troubleshooting document for detailed guidance.