- Installing MS SQL
BigFix DEX relies on an enterprise database backend to aggregate, process, and retain metrics. For this purpose, the architecture requires Microsoft SQL Server to be installed to manage and store logs and scores.
- Installing ClickHouse
The ClickHouse DB installation sets specialized database built to handle large amounts of data in BigFix DEX.
- Installing NATS JetStream
NATS JetStream is a messaging system that stores, queues, and delivers data across BigFix DEX components.
- Installing DEX Server
This is the central component responsible for orchestrating data ingestion and communication between MSSQL, ClickHouse, and NATS JetStream. It must be deployed only once per DEX environment.
- Installing DEX FillDB
The DEX FillDB is responsible for collecting data from BigFix-managed endpoints and pushing them into the database.
- Installing Root Server DEX Plugin
This plugin integrates the BigFix Root Server with DEX components for data forwarding and management.
- Configure DEX in BFUI
To configure the BigFix UI to show the DEX application to the users with 'DEX dashboard' privileges, use the BigFix UI command line to configure DEX.
- Installing Scanner DEX Plugin
This is an endpoint component. This is a plugin for the BigFix Scanner that enables all DEX use cases. Therefore, it is critical that the BigFix Scanner is already deployed on all endpoints that are intended to be DEX-enabled, as the plugin depends on the scanner’s presence to work correctly.