NiFi 1.x is out of support. What should we do?
Apache ended NiFi 1.x support on 8 December 2024, and 1.28 is the last 1.x minor release. NiFi 2.x is the supported line. The move starts from NiFi 1.27.0, needs Java 21 and removes components that were deprecated in 1.x. AceMQ inventories your flows and custom processors, rehearses the upgrade on a copy of production, and supports 1.x until cutover.
Who answers when a NiFi flow stops or a node fails, and how fast?
A named AceMQ senior engineer answers within 15 minutes, 24/7, when a node goes down, a disk fills or a business-critical flow stops, on self-managed clusters or Cloudera DataFlow. Lower severities get a first response within 1 hour, 4 hours or the next business day, and the engineer stays until the root cause is documented.
A NiFi node keeps filling its disk. What is usually wrong?
Usually a stalled or failing downstream processor combined with back pressure thresholds that were raised, or provenance kept longer than the disk allows. AceMQ checks which connection is backed up, repository sizes and retention first, and whether the content, FlowFile and provenance repositories share a volume. Separate volumes and honest thresholds fix most repeats.
Why do NiFi cluster nodes keep disconnecting under load?
Usually heartbeat and election timeouts that do not match real network latency and load, so healthy nodes are marked disconnected and rejoin repeatedly. Long garbage collection pauses from undersized heap cause the same symptom. AceMQ reads coordinator logs and GC data together, then tunes timeouts and heap against your actual conditions instead of the defaults.
Does AceMQ support Cloudera DataFlow as well as self-run NiFi?
Yes, alongside clusters on VMs, bare metal, Kubernetes and OpenShift, and MiNiFi at the edge. A managed service removes node and upgrade operations but not flow design, back pressure, provenance retention or thread pool sizing, which cause most incidents and are where AceMQ spends most of its diagnostic time.
Managed NiFi or self-run: how do we choose?
It depends on your platform team's capacity, compliance and network rules, and how much control you need over versions and custom processors. A managed service takes node operations away. A self-run cluster keeps control and puts upgrades and capacity on you. AceMQ compares both against your sustained throughput and states the trade-offs plainly.
Can you move us from scripts or a legacy ETL tool onto NiFi?
Yes. AceMQ replaces shell and Python scripts or a legacy ETL scheduler with NiFi flows that are visible and auditable, builds custom processors where no native one exists, and runs both pipelines in parallel until row counts and checksums match. Only then is the old pipeline switched off.
How does a NiFi engagement start, and how do you work with our team?
It starts with a scoping call booked in our reply within 1 hour, then a 1 to 2 week assessment of the canvas, repositories and cluster. Findings are written up within a week and changes are made alongside your engineers, one process group at a time. You keep the runbooks, and ongoing support is optional.
Can we work with AceMQ on Apache NiFi without a long contract?
Yes. AceMQ works on Apache NiFi in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual partner engagement that covers 24/7 support, proactive reviews and named engineers. Many teams start ad hoc and move to an annual partnership once the first engagement is done.
How much does AceMQ Apache NiFi support or consulting cost?
Every AceMQ proposal is tailored to your requirements: your Apache NiFi environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how Apache NiFi is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.