8.2 AgentFC

8.2.1 Minimum Requirements

  • Any of the following dual-core 64-bit processor servers:

    • Windows Server 2022

    • Windows Server 2019

    • Windows Server 2016

  • The server must be joined to Active Directory

  • AgentFC is designed to be deployed as a cluster of one or more nodes. Each node has the following minimum requirements:

    • Quad-core CPU

    • 8 GB RAM

    • 10 GB free disk space for temporary files

      Depending on the workloads, these numbers might need to be adjusted.

  • Depending on the frequency of workloads, it might be advisable to install each AgentFC node in a virtual machine environment where resources can be scaled as needed. This can allow for more resources as heavy workloads are in progress, and reclamation of resources when no jobs are currently allocated.

  • For optimum throughput of content scans, consider a cluster of three or more nodes.

8.2.2 Installation and Configuration

  1. At the root of the FileReporter_4.1.iso image, double-click FileReporter-AgentFC-4.1.x64-xx.exe.

  2. Agree to the license terms and conditions and click Install.

  3. When you are notified that the setup was successful, click Run Setup Utility.

  4. From the wizard page, read the overview of what will be installed and configured and click Next.

    The settings in this page let you establish specifications pertaining to the utility that performs text parsing, or the analysis of text in files.

    Tika Options: These fields are specific to Apache Tika.

    Host Address: AgentFC communicates with Tika via localhost on the same computer where AgentFC is being hosted. You should not adjust this setting.

    Port: Unless there is a conflict, leave this setting at 9998.

    Enable Tesseract OCR: Tesseract OCR is an open-source optical character recognition engine from Google that can be the means of locating patterns and content in graphical images.

    Enabling this engine is resource-intensive and it is therefore disabled by default. If you enable this option, beware of performance ramifications.

    Furthermore, if you enable this option, it should be enabled on all deployed instances of AgentFC.

    Java Runtime: These fields pertain to settings for the Java runtime that was installed during the installation of AgentFC.

    Class Path: Displays the location of Java classes and packages as well as Apache Tika for content analysis. Unless directed otherwise during a technical support call, you should not make changes to this field.

    Start Class: Specifies Apache Tika as a Java Start Class. This field cannot be edited.

    JVM Parameters: This field is provided as a means for providing advanced tuning parameters Java Virtual Machine. Any settings in this field should be done through the direction of a Micro Focus technical support representative.

    Data: Information specific to the data gathered through text parsing.

    Data Folder: This field specifies the temporary location where scanned files are processed before being sent to the database.

    Browse: This lets you specify a new location for the data folder.

  5. Complete the fields and click Next.

    This page lets you establish settings for communication between AgentFC and the RabbitMQ messaging broker.

    Broker Type: Displays the RabbitMQ messaging broker.

    Host Address: Specify the IP address or DNS name of the server hosting RabbitMQ.

    Port: This is the port that the Management API for RabbitMQ is listening on with TLS support enabled, which by default is 5671.

    Use TLS: The RabbitMQ messaging broker in File Reporter requires Transport Layer Security (TLS) as the cryptographic communications security protocol.

    Account Name: This field displays the default database broker account name used within RabbitMQ. This was created during the configuration of ManagerFC. For more information, see Section 8.1, ManagerFC.

    Password: Enter the admin account password that you set up when you configured ManagerFC.

    Test: Click to test the connection between AgentFC and RabbitMQ.

  6. Complete the fields and click Next.

    This page lets you establish needed privileges for the AgentFC host via the Proxy Rights Group.

  7. In the Proxy Rights Group field, enter the name of the group, which by default is SrsProxyRights.

  8. Click Next.

  9. Click Finish to complete the configuration of AgentFC.