Apache NiFi is a dataflow system based on the concepts of flow-based programming. It supports powerful and scalable directed graphs of data routing, transformation and system mediation logic. Apache NiFi uses a web-based interface for design, control, feedback, and monitoring of dataflows. It is highly configurable along several dimensions of quality of service, such as loss-tolerant versus guaranteed delivery, low latency versus high throughput, and priority-based queuing. Apache NiFi provides fine-grained data provenance for all data received, forked, joined, cloned, modified, sent and ultimately dropped upon reaching its configured end-state.
DC/OS NiFi Service is an automated service that makes it easy to deploy and manage Apache NiFi on Mesosphere DC/OS, eliminating nearly all the complexities that are traditionally associated with managing a cluster of NiFi nodes.
Benefits
DC/OS NiFi Service offers the following benefits of a semi-managed service:
- Easy installation
- Multiple NiFi clusters
- Elastic scaling of nodes
- Replication and graceful shutdown for high availability
- NiFi cluster and node monitoring
DC/OS NiFi Service provides the following features:
- Single-command installation for rapid provisioning
- Multiple clusters for multiple tenancy with DC/OS
- High availability runtime configuration and software updates
- Storage volumes for enhanced data durability, known as Mesos Dynamic Reservations and Persistent Volumes
- Integration with syslog-compatible logging services for diagnostics and troubleshooting
- Integration with
statsd
-compatible metrics services for capacity and performance monitoring
DC/OS NiFi Service Documentation
Overview
Getting started with DC/OS Apache NiFi Service fundamentals…Read More
Installing and Customizing
Installing DC/OS Apache NiFi from the UI or the CLI…Read More
Deployment Best Practices
Best practices for production deployment…Read More
Uninstalling
Uninstalling DC/OS Apache NiFi Service…Read More
Security
DC/OS Apache NiFi Service encryption, authentication and authorization…Read More
Command Reference
Commands used in the DC/OS NiFi Service…Read More
Connecting Clients
Connecting clients through service discovery…Read More
Managing
Managing your DC/OS NiFi Service configuration…Read More
API Reference
DC/OS Apache NiFi Service API Reference…Read More
Troubleshooting
Troubleshooting DC/OS Apache NiFi issues…Read More
Limitations
Understanding configuration limitations…Read More
Supported Versions
Understanding DC/OS NiFi Services package versioning…Read More
Release Notes
Discover the new features, updates, and known limitations in this release of the NiFi Service…Read More