Homepage
/
Edge Management
2.3.0
Search Documentation
▶︎
Cloudera
Reference Architectures
▶︎
Cloudera Public Cloud
Getting Started
Patterns
Preview Features
Data Catalog
Data Engineering
DataFlow
Data Hub
Data Warehouse
Data Warehouse Runtime
Cloudera AI
Management Console
Operational Database
Replication Manager
DataFlow for Data Hub
Runtime
▶︎
Cloudera Private Cloud
Data Services
Getting Started
Cloudera Manager
Management Console
Replication Manager
Data Catalog
Data Engineering
Data Warehouse
Data Warehouse Runtime
Cloudera AI
Base
Getting Started
Runtime
Upgrade
Storage
Flow Management
Streaming Analytics
Flow Management Operator
Streaming Analytics Operator
Streams Messaging Operator
▶︎
Cloudera Manager
Cloudera Manager
▼
Applications
Cloudera Streaming Community Edition
Data Science Workbench
Data Visualization
Edge Management
Observability SaaS
Observability on premises
Workload XM On-Prem
▶︎
Legacy
Cloudera Enterprise
Flow Management
Stream Processing
HDP
HDF
Streams Messaging Manager
Streams Replication Manager
▶︎
Cloudera Streaming Community Edition
Data Science Workbench
Data Visualization
Edge Management
Observability SaaS
Observability on premises
Workload XM On-Prem
«
Filter topics
Cloudera Edge Management
▶︎
Overview
Cloudera Edge Management overview
▶︎
Getting Started
▶︎
What is Cloudera Edge Management?
MiNiFi
Edge Flow Manager
Terminology in Cloudera Edge Management
▶︎
Support matrix
Cloudera Edge Management component compatibility
System requirements
System requirements for installing MiNiFi Java
System requirements for MiNiFi C++
Quick start
▼
Using Cloudera Edge Management
Edge Flow Manager user interface
▼
Deploying agents
Using the Agent Deployer
Configuring Agent Deployer for securing agents
▶︎
Managing agents
Editing table layout
Viewing agent details
Debugging agent
Deleting agent class
NiFi expression language
▶︎
Working with parameters
Adding parameters
Using parameters
Managing agent parameters using UI
Managing agent parameters using REST API
▶︎
Building a dataflow in Cloudera Edge Management
Adding components to the canvas
Configuring a processor
Configuring a remote process group
Adding services
Connecting components
Configuring a connection
Bending connections
Refreshing a dataflow
Publishing a dataflow
Reverting a dataflow
Example dataflow
Managing flow versions
Managing resources
Monitoring deployments
Monitoring events
Monitoring events with Grafana
▶︎
Edge Flow Manager
▶︎
Release Notes
What's new in Edge Flow Manager
Download locations
Unsupported features
Fixed issues
Known issues
▶︎
Installation
▶︎
Installing standalone Cloudera Edge Management
Before you begin
▶︎
Installing Edge Flow Manager
▶︎
Installing databases
MySQL
PostgreSQL
MariaDB
Installing the Edge Flow Manager server
Configuring the Edge Flow Manager server
Setting encryption password
Open network ports for Edge Flow Manager
Starting Edge Flow Manager
▶︎
Installing Cloudera Edge Management on Cloudera Base on premises
▶︎
Preparing a database and a cluster
Installing JDK
Installing and configuring a database for Edge Flow Manager
Installing Cloudera Manager and Cloudera Base on premises
Installing Cloudera Edge Management parcel and CSD files
Installing Edge Flow Manager on your Base cluster
▶︎
Upgrade
Overview of Edge Flow Manager upgrade
▶︎
Upgrading Edge Flow Manager
Installing Edge Flow Manager as an operating system service
▶︎
Security
Cloudera Edge Management security overview
Identity mapping
▶︎
TLS configuration for Cloudera Edge Management
TLS keys and certificates
TLS key and certificate examples
TLS configuration for EFM
Agent authentication
▶︎
User authentication
Configuring OpenID Connect SSO
Configuring SAML 2.0 SSO
Configuring Knox SSO
Configuring mutual TLS authentication
Configuring proxy authentication
Configuring LDAP authentication
▶︎
Access control policies
▶︎
Access control bootstrapping
Initial admin identities
First login with a new user
▶︎
User management
Creating users
Editing users
▶︎
User group management
Creating user groups
Editing user groups
Managing user groups using IdP
Managing user groups using LDAP
▶︎
Agent class roles policies
Assigning policies to a user
Assigning policies to a user group
Assigning policies to agent classes
▶︎
SSO identity provider setup
Okta integration using OIDC
Okta Edge Flow Manager integration using SAML
▶︎
Agent Parameters
Overview of agent parameters in Cloudera Edge Management
Tracking numerous agents scenario
Log collection aggregation scenario
▶︎
Exporting and Importing Dataflows
Exporting and importing dataflows using EFM UI
Exporting and importing dataflows using REST API
▶︎
Integrating with Apache Kafka
▶︎
Integration with Apache Kafka
Configuring Kafka for integration with EFM
Configuring Edge Flow Manager properties
▶︎
Encrypting Sensitive Properties
▶︎
Encrypt sensitive properties
Encryption of a single property
Encryption of multiple properties
Starting Edge Flow Manager with encrypted properties
▶︎
Using Separate Ports in Edge Flow Manager
Using separate ports in Edge Flow Manager
▶︎
Deploying an Edge Flow Manager Cluster
▶︎
Deploying an Edge Flow Manager cluster
Edge Flow Manager cluster database setup
Edge Flow Manager cluster configuration
Edge Flow Manager cluster high availability
▶︎
Using Asset Push Command
Using Asset Push command
Updating agent capability using Asset Push
▶︎
Setting up Application Logging
Setting up application logging
▶︎
Managing Agent Manifest Resolution
Introduction to agent manifest resolution strategy
Refreshing the agent manifest for existing flows
▶︎
Fine-tuning Bulk Operation Processing
▶︎
Fine-tuning bulk operation processing
Scenario: Frenquency and size of batch operation
Scenario: Heartbeat interval and timeout rate
Scenario: Heartbeat interval for agent class
Scenario: Deployed state check frequency and timeout
Recommendations for bulk operations in Edge Flow Manager
▶︎
Edge Flow Manager Infrastructure and Performance
Introduction to Edge Flow Manager infrastructure and performance
Infrastructure of the setup
Configurations of the setup
▶︎
EFM infrastructure test cases
Agents registering to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
▶︎
Edge Flow Manager infrastructure test cases with different configurations
▶︎
Using PostgreSQL instead of MySQL for relational database
Agents registering to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Takeaways
▶︎
Forwarding heartbeats and acknowledge requests to Kafka
Agents registering to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Takeaways
▶︎
Compressed traffic through C2 protocol between Edge Flow Manager and agents
Agents registering to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Takeaways
Hazelcast memory considerations
▶︎
Apache MiNiFi C++ Agent
▶︎
Release Notes
Updates and fixed issues
Download locations
Supported processors
▶︎
Known issues
1.24.05
1.24.04
1.24.01
▶︎
Older versions
1.23.09
1.23.06-h1
1.23.06
1.23.04-h2
1.23.04
1.23.02-h1
1.23.02-h1
1.23.02
1.22.10
1.22.06-h1
1.22.06
1.22.04
1.22.03
1.22.01
1.21.10
▶︎
Installation
▶︎
Installing your MiNiFi C++ Agent
▶︎
Before you begin installing MiNiFi C++ Agent
System requirements for MiNiFi C++
Before you begin MiNiFi agent installation on Windows
▶︎
Installing MiNiFi C++ Agent
Installing C++ Agent on Windows from command line
Installing C++ Agent on Windows using MSI
▶︎
MiNiFi C++ Agent configurations
Configuring your MiNiFi C++ Agent
Configuring communication with secured EFM
Configuring MiNiFi C++ repositories
Encrypting sensitive data
Integrating with the Windows certificate store
Starting MiNiFi C++ Agent
Troubleshooting MiNiFi C++ Agent
▶︎
Upgrade
Upgrading MiNiFi C++ Agents
▶︎
Securing MiNiFi C++ Agent
MiNiFi C++ agent authentication
▶︎
Using MiNiFi Agent Container Image
Download the MiNiFi C++ agent image
Use the container in standalone mode
Use the container as a sidecar container in Kubernetes
▶︎
Using MiNiFi as a Log Collector Pod in Kubernetes
Using MiNiFi as a log collector pod in Kubernetes
▶︎
Collecting Audit Events
▶︎
Consume Windows event logs through MiNiFi
Setting up ConsumeWindowsEventLog
Applying filters
Using DefragmentText processor
▶︎
Using Script to Integrate Custom Code
Initial setup
Using ExecuteScript processor
Using Python processor
▶︎
Apache MiNiFi Java Agent
▶︎
Release Notes
Java Agent updates
Download locations
Processor support
Fixed issues
Known issues
▶︎
Installation
System requirements for installing MiNiFi Java
▶︎
Installing MiNiFi Java Agent on Linux
Installing Java for MiNiFi Java Agent
Installing the MiNiFi Java Agent
Installing MiNiFi Java as a service
▶︎
MiNiFi Java Agent configurations
Configuring your MiNiFi Java Agent
Configuring communication with secured Edge Flow Manager
Starting MiNiFi Java Agent
▶︎
Installing MiNiFi Java Agent on Windows
Installing MiNiFi Java on Windows
Configuring users for running MiNiFi Java on Windows
Uninstalling MiNiFi Java Agent on Linux
▶︎
Upgrade
Upgrading MiNiFi Java Agents from 1.x to 2.x
▶︎
Securing MiNiFi Java Agent
MiNiFi Java Agent authentication
Encrypting sensitive properties
▶︎
Managing MiNiFi Java Agent
▶︎
Managing MiNiFi Java Agent
Monitoring status using MiNiFi
Loading a new dataflow for MiNiFi
Stopping MiNiFi
▶︎
Using MiNiFi Java Agent Container Image
Download MiNiFi Java Agent image
Use the container in standalone mode
Cloudera Edge Management REST API Reference
1.21.10
1.22.01
1.22.03
1.22.04
1.22.06
1.22.06-h1
1.22.10
1.23.02
1.23.02-h1
1.23.02-h1
1.23.04
1.23.04-h2
1.23.06
1.23.06-h1
1.23.09
1.24.01
1.24.04
1.24.05
Access control bootstrapping
Access control policies
Adding components to the canvas
Adding parameters
Adding services
Agent authentication
Agent class roles policies
Agent Parameters
Agents heartbeating to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Agents heartbeating to Edge Flow Manager
Agents registering to Edge Flow Manager
Agents registering to Edge Flow Manager
Agents registering to Edge Flow Manager
Agents registering to Edge Flow Manager
Apache MiNiFi C++ Agent
Apache MiNiFi Java Agent
Applying filters
Assigning policies to a user
Assigning policies to a user group
Assigning policies to agent classes
Before you begin
Before you begin installing MiNiFi C++ Agent
Before you begin MiNiFi agent installation on Windows
Bending connections
Building a dataflow in Cloudera Edge Management
Cloudera Edge Management
Cloudera Edge Management component compatibility
Cloudera Edge Management overview
Cloudera Edge Management security overview
Collecting Audit Events
Compressed traffic through C2 protocol between Edge Flow Manager and agents
Configurations of the setup
Configuring a connection
Configuring a processor
Configuring a remote process group
Configuring Agent Deployer for securing agents
Configuring communication with secured Edge Flow Manager
Configuring communication with secured EFM
Configuring Edge Flow Manager properties
Configuring Kafka for integration with EFM
Configuring Knox SSO
Configuring LDAP authentication
Configuring MiNiFi C++ repositories
Configuring mutual TLS authentication
Configuring OpenID Connect SSO
Configuring proxy authentication
Configuring SAML 2.0 SSO
Configuring the Edge Flow Manager server
Configuring users for running MiNiFi Java on Windows
Configuring your MiNiFi C++ Agent
Configuring your MiNiFi Java Agent
Connecting components
Consume Windows event logs through MiNiFi
Creating user groups
Creating users
Debugging agent
Deleting agent class
Deploying agents
Deploying an Edge Flow Manager Cluster
Deploying an Edge Flow Manager cluster
Download locations
Download locations
Download locations
Download MiNiFi Java Agent image
Download the MiNiFi C++ agent image
Edge Flow Manager
Edge Flow Manager
Edge Flow Manager cluster configuration
Edge Flow Manager cluster database setup
Edge Flow Manager cluster high availability
Edge Flow Manager Infrastructure and Performance
Edge Flow Manager infrastructure test cases with different configurations
Edge Flow Manager user interface
Editing table layout
Editing user groups
Editing users
EFM infrastructure test cases
Encrypt sensitive properties
Encrypting sensitive data
Encrypting Sensitive Properties
Encrypting sensitive properties
Encryption of a single property
Encryption of multiple properties
Example dataflow
Exporting and Importing Dataflows
Exporting and importing dataflows using EFM UI
Exporting and importing dataflows using REST API
Fine-tuning Bulk Operation Processing
Fine-tuning bulk operation processing
First login with a new user
Fixed issues
Fixed issues
Forwarding heartbeats and acknowledge requests to Kafka
Getting Started
Hazelcast memory considerations
Identity mapping
Infrastructure of the setup
Initial admin identities
Initial setup
Installation
Installation
Installation
Installing and configuring a database for Edge Flow Manager
Installing C++ Agent on Windows from command line
Installing C++ Agent on Windows using MSI
Installing Cloudera Edge Management on Cloudera Base on premises
Installing Cloudera Edge Management parcel and CSD files
Installing Cloudera Manager and Cloudera Base on premises
Installing databases
Installing Edge Flow Manager
Installing Edge Flow Manager as an operating system service
Installing Edge Flow Manager on your Base cluster
Installing Java for MiNiFi Java Agent
Installing JDK
Installing MiNiFi C++ Agent
Installing MiNiFi Java Agent on Linux
Installing MiNiFi Java Agent on Windows
Installing MiNiFi Java as a service
Installing MiNiFi Java on Windows
Installing standalone Cloudera Edge Management
Installing the Edge Flow Manager server
Installing the MiNiFi Java Agent
Installing your MiNiFi C++ Agent
Integrating with Apache Kafka
Integrating with the Windows certificate store
Integration with Apache Kafka
Introduction to agent manifest resolution strategy
Introduction to Edge Flow Manager infrastructure and performance
Java Agent updates
Known issues
Known issues
Known issues
Loading a new dataflow for MiNiFi
Log collection aggregation scenario
Managing Agent Manifest Resolution
Managing agent parameters using REST API
Managing agent parameters using UI
Managing agents
Managing flow versions
Managing MiNiFi Java Agent
Managing MiNiFi Java Agent
Managing resources
Managing user groups using IdP
Managing user groups using LDAP
MariaDB
MiNiFi
MiNiFi C++ agent authentication
MiNiFi C++ Agent configurations
MiNiFi Java Agent authentication
MiNiFi Java Agent configurations
Monitoring deployments
Monitoring events
Monitoring events with Grafana
Monitoring status using MiNiFi
MySQL
NiFi expression language
Okta Edge Flow Manager integration using SAML
Okta integration using OIDC
Older versions
Open network ports for Edge Flow Manager
Overview
Overview of agent parameters in Cloudera Edge Management
Overview of Edge Flow Manager upgrade
PostgreSQL
Preparing a database and a cluster
Processor support
Publishing a dataflow
Quick start
Recommendations for bulk operations in Edge Flow Manager
Refreshing a dataflow
Refreshing the agent manifest for existing flows
Release Notes
Release Notes
Release Notes
Reverting a dataflow
Scenario: Deployed state check frequency and timeout
Scenario: Frenquency and size of batch operation
Scenario: Heartbeat interval and timeout rate
Scenario: Heartbeat interval for agent class
Securing MiNiFi C++ Agent
Securing MiNiFi Java Agent
Security
Setting encryption password
Setting up Application Logging
Setting up application logging
Setting up ConsumeWindowsEventLog
SSO identity provider setup
Starting Edge Flow Manager
Starting Edge Flow Manager with encrypted properties
Starting MiNiFi C++ Agent
Starting MiNiFi Java Agent
Stopping MiNiFi
Support matrix
Supported processors
System requirements
System requirements for installing MiNiFi Java
System requirements for installing MiNiFi Java
System requirements for MiNiFi C++
System requirements for MiNiFi C++
Takeaways
Takeaways
Takeaways
Terminology in Cloudera Edge Management
TLS configuration for Cloudera Edge Management
TLS configuration for EFM
TLS key and certificate examples
TLS keys and certificates
Tracking numerous agents scenario
Troubleshooting MiNiFi C++ Agent
Uninstalling MiNiFi Java Agent on Linux
Unsupported features
Updates and fixed issues
Updating agent capability using Asset Push
Upgrade
Upgrade
Upgrade
Upgrading Edge Flow Manager
Upgrading MiNiFi C++ Agents
Upgrading MiNiFi Java Agents from 1.x to 2.x
Use the container as a sidecar container in Kubernetes
Use the container in standalone mode
Use the container in standalone mode
User authentication
User group management
User management
Using Asset Push Command
Using Asset Push command
Using Cloudera Edge Management
Using DefragmentText processor
Using ExecuteScript processor
Using MiNiFi Agent Container Image
Using MiNiFi as a Log Collector Pod in Kubernetes
Using MiNiFi as a log collector pod in Kubernetes
Using MiNiFi Java Agent Container Image
Using parameters
Using PostgreSQL instead of MySQL for relational database
Using Python processor
Using Script to Integrate Custom Code
Using Separate Ports in Edge Flow Manager
Using separate ports in Edge Flow Manager
Using the Agent Deployer
Viewing agent details
What is Cloudera Edge Management?
What's new in Edge Flow Manager
Working with parameters
«
Filter topics
Deploying agents in Cloudera Edge Management
▶︎
Edge Flow Manager user interface
Monitor
Edge Events
Flow Design
Agent Manager
Resource Manager
Administration
▼
Deploying agents
Using the Agent Deployer
Configuring Agent Deployer for securing agents
▶︎
Managing agents
Editing table layout
Viewing agent details
Debugging agent
Deleting agent class
NiFi expression language
▶︎
Working with parameters
Adding parameters
Using parameters
Managing agent parameters using UI
Managing agent parameters using REST API
▶︎
Building a dataflow in Cloudera Edge Management
Adding components to the canvas
Configuring a processor
Configuring a remote process group
Adding services
Connecting components
Configuring a connection
Bending connections
Refreshing a dataflow
Publishing a dataflow
Reverting a dataflow
Example dataflow
▶︎
Managing flow versions
Undo/redo draft changes
Switch between published flow versions
▶︎
Managing resources
Resources tab
Resource management properties
Monitoring deployments
Monitoring events
Monitoring events with Grafana
»
Using Cloudera Edge Management
Deploying agents in
Cloudera Edge Management
Using the Agent Deployer
Learn how you can deploy a MiNiFi application using the Agent Deployer in the
Edge Flow Manager
.
Configuring the Agent Deployer for securing agents
Learn how you can establish a secure connection between the
Edge Flow Manager
and the agents.
Edge Flow Manager
's agent deployer functionality provides a convenient approach for security configuration. By enabling auto-configuration, the deployment script automatically downloads a security bundle during agent setup, containing the agent's certificates along with its binary. This streamlined process ensures a robust and secure environment for seamless communication between
Edge Flow Manager
and agents.
This site uses cookies and related technologies, as described in our
privacy policy
, for purposes that may include site operation, analytics, enhanced user experience, or advertising. You may choose to consent to our use of these technologies, or
manage your own preferences.
Accept all
2.3.1
2.3.0
2.2.0
2.1.3
2.0.0
1.6.0
1.5
1.5.1
1.5.0
1.4
1.4.1
1.4.0
1.3
1.3.1
1.3.0
1.2
1.2.2
1.2.1
1.2.0
1.1
1.1.1
1.1.0
1.0.0