# Connect Logpoint to Director Setup

Logpoint Director allows you to establish a private tunnel between Logpoint and Director to work in a [Fabric-enabled](https://docs.logpoint.com/director/director-v2.9/director-overview#modes-of-operation) mode for central management of multiple Logpoints. You must have a valid Director license, but it is configured without a Logpoint license.

The network connection between the Fabric Server and Logpoint must be stable and reliable. In case of a network failure, logs are collected; however, users are unable to use Logpoint SIEM.

{% hint style="warning" %}
To connect Logpoint to Director, you must configure Logpoint Director in the following order:

1. [Fabric Network](https://docs.logpoint.com/docs/director-configuration/en/latest/Integrate%20Director%20Components/Connecting%20a%20LogPoint%20to%20the%20Director%20setup.html#fabric-network): establishes a private tunnel between Logpoint and Director through the Fabric Servers, enabling encrypted communication.
2. [Fabric Storage](#fabric-storage): is a distributed storage service that stores centralized configuration data and metadata, ensuring synchronization and restoration across Logpoints.
3. [Fabric Connect](#fabric-connect): builds on the Fabric Network to establish a link between Logpoint and Director, allowing centralized configuration.

Logpoint Director must be configured in all Logpoints to connect them to the Director setup.
{% endhint %}

### Fabric Network

Fabric Network provides a private tunnel to enable [fabric connect](#fabric-connect).

<details>

<summary>Configure Fabric Network in Logpoint</summary>

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Enter the [Fabric Server IP(s)](https://docs.logpoint.com/director/deploy-director/director-deployment-overview#configure-public-ip-for-fabric-server). For a standalone Fabric Server, enter a single public IP. For cluster Fabric Servers, enter at least two up and running public IPs to ensure the Director setup functions properly.
3. Enter the **Maximum Transmission Unit (MTU in bytes)** between 1250 to 65535.
4. Click **Save Changes**.\
   ![Fabric Server Cluster](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2F0UCKyjp5sq4oxa3t2F8k%2Fimage.png?alt=media\&token=66e26a0d-c258-49b1-92cd-678baa2f9842)<br>

   After you configure the Fabric Network in Logpoint, a secure communication pathway is established between the [Fabric-enabled Logpoint](https://docs.logpoint.com/director/director-v2.9/director-overview#fabric-enabled-logpoint), [Fabric Servers](https://docs.logpoint.com/director/director-v2.9/director-overview#director-fabric), and [Logpoint Search Master](https://docs.logpoint.com/director/director-v2.9/director-overview#logpoint-search-master-lpsm). Logpoint fetches the Server IPs and Client IPs from the Fabric Servers. If the IPs are not updated, click **Refresh** to fetch the latest configuration status.
5. Click **Clear** to stop and delete all the services running for the currently configured Fabric Network.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>If Fabric Connect is enabled, you must disable it before you clear or update the Fabric Network settings.</p></div>

</details>

### Fabric Storage

Fabric Storage is a distributed storage service of Director.

<details>

<summary>Configure Fabric Storage</summary>

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Click **Fabric Storage**.
3. **Fabric Storage** is automatically configured after configuring the [Fabric Network](https://docs.logpoint.com/director/deploy-and-configure/configure-director/integrate-director-components/connect-logpoint-to-director-setup). Click **Reconfigure** when the status displays **Reconfiguration required**.\
   ![Fabric Storage](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2F51luE0lMgUzUTsEQy3YN%2Fimage.png?alt=media\&token=1de68606-aac5-4170-9339-d26f6e02550b)

</details>

### Fabric Connect

Fabric Connect allows you to configure Fabric enabled Logpoint to centrally manage Logpoint configuration from Director.

<details>

<summary>Configure Fabric Connect</summary>

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Select **Fabric Connect**.
3. Select **Enable Fabric Connect**.
4. Select [Co-managed Mode](#co-managed-mode) in **Modes of Operation** only if the configurations are managed from Logpoint.
5. Enter the **Pool UUID** and **Password** in the Pool Configuration. A pool is a group of Fabric-enabled Logpoint instances that are centrally managed through the Logpoint Director, which is identified by a unique, auto-generated Universal Unique Identifier (UUID). Go to [Creating a Logpoint Pool](https://docs.logpoint.com/director/deploy-and-configure/configure-director/integrate-director-components/create-a-logpoint-pool) for information on the pool UUID and password.
6. Click **Test Connection** to ensure Logpoint is connected to the intended pool. Logpoint generates the corresponding **Status** and pool name based on the entered pool UUID.
7. **Pool Information** displays the IP address of the Fabric Servers, the hostname of the Fabric Storage, and the Fabric Authenticator to which the Pool is connected.\
   ![Fabric Connect](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2FqNGtrF6T3zSmjwnnGkhr%2Fimage.png?alt=media\&token=87dc0bdd-c745-4cd0-96a6-8d78792fc46a)
8. Click **Save Changes**.
9. Enter the **admin** user’s password and click **Ok**.\
   ![Authentication](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2FYTe63JIbPsTF6wy1Z4vN%2Fimage.png?alt=media\&token=697ccec5-aabc-4c7b-ba88-9619509621e1)

</details>

#### Co-managed Mode

In Director, certain configurations must be performed using the [API](https://docs.logpoint.com/director/director-apis/api-exposed-applications) or Director Console as they are restricted from Logpoint. However, co-managed mode allows you to make changes using the Logpoint UI, but the settings are disabled from the Director. A valid Logpoint license is required to use this mode.

<details>

<summary>Configure Co-managed Mode</summary>

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Select **Fabric Connect**.
3. Select the **Co-Managed** mode.

</details>

{% hint style="warning" %}
If Logpoint is already fabric-enabled, you must turn off and turn on the **Fabric Connect** to change the mode of operation.
{% endhint %}

### Sync

Logpoint data is regularly updated in Director after configuring **Logpoint Director**. Use sync to restore the data in case a fabric server was down or unavailable.

<details>

<summary>Use Sync to Restore Logpoint Data</summary>

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Click **Sync**.\
   ![Sync](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2F6PLKyTflpxGDFNXTAWwm%2Fimage.png?alt=media\&token=70cc2889-86f2-4076-af3a-14e6de2825e4)

</details>

### SSH Settings

SSH enables remote access using the Secure Shell (SSH) protocol. It allows you to access [Shell](https://docs.logpoint.com/director/director-console/search-and-configure/configure-shell) from Director Console to manage the configurations of Fabric-enabled Logpoints using a command line. SSH setting is not available when a Logpoint is in the co-managed mode, and you must enable [Fabric Connect](#fabric-connect) before using SSH settings.

<details>

<summary>Configure SSH Settings</summary>

To configure the SSH settings:

1. Go to `Settings >> System Settings` from the navigation bar and click **Logpoint Director**.
2. Click **SSH Settings**.
3. **Enable SSH Connection**.
4. **Enable SSH Connection Forever** or enter the SSH connection enable duration in **Days**, **Hours**, and **Minutes**.\
   ![SSH Settings](https://3198401301-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhzE0kPDYI002AO7fHbFv%2Fuploads%2FxZOlOap9G5sAkqJLswUb%2Fimage.png?alt=media\&token=8735a861-2aa4-4308-8e3b-e6e8292ee2d1)
5. Click **Save**.

</details>
