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 has a web-based user 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 NiFi on Mesosphere DC/OS, eliminating nearly all complexities, that are traditionally associated with managing a cluster of DC/OS NiFi nodes.
Benefits
DC/OS NiFi offers the following benefits of a semi-managed service:
- Easy installation
- Multiple DC/OS NiFi clusters
- Elastic scaling of nodes
- Replication and graceful shutdown for high availability
- DC/OS NiFi cluster and node monitoring
DC/OS NiFi 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
Release Notes
Discover the new features, updates, and known limitations in this release of the NiFi Service…Read More
Overview
Getting started with DC/OS Apache NiFi Service…Read More
Installing and Customizing
Installing DC/OS NiFi from the UI or the CLI…Read More
Deployment Best Practices
Best practices for production deployment…Read More
Operations
Managing your DC/OS NiFi service…Read More
Uninstalling
Uninstalling DC/OS NiFi Services…Read More
Security
DC/OS NiFi Service encryption, authentication, and authorization…Read More
Secret Upload
DC/OS NiFi service secret upload…Read More
Command Reference
Commands used in the DC/OS NiFi Service…Read More
Connecting Clients
Connecting clients through service discovery…Read More
API Reference
DC/OS NiFi Service API Reference…Read More
Troubleshooting
Troubleshooting DC/OS NiFi issues…Read More
Limitations
Understanding configuration limitations…Read More
Supported Versions
Understanding DC/OS NiFi Services package versioning…Read More