I have created a NiFi Utlities for doing following things.
Find stopped processor groups Following script finds the processor group in which no processor is running. find_stopped_processor_groups.py
Find invalid processor group
Following script finds the processor group in which has at least one invalid processor. As even if with single invalid processor you can't run that processor group.
find_invalid_processor_groups.py
Find duplicate processor group
Following script finds the duplicate processor group based in it's name.
find_duplicate_processor_groups.py
Find controller services Following script finds all the database controller services used by NiFi
find_duplicate_processor_groups.py
Instrunction about how to install and run is on repo page.