Pierre Villard created NIFI-3065:
------------------------------------

             Summary: Fine-grained logging in multi-tenant context
                 Key: NIFI-3065
                 URL: https://issues.apache.org/jira/browse/NIFI-3065
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: Pierre Villard
            Priority: Minor


In a multi-tenant approach, it could be interesting to offer to users a way to 
have a fine-grained logging capabilities per tenant.

Let's say that root process group is used to have one process group per 
"project" accessed by different teams/users, it could be really useful to have 
a log file per process group containing logs for all elements inside this 
process group.

A first version could be to develop a custom log appender that would log each 
message in a file dedicated to its process group parent.

This improvement will ease the logging management when there are hundreds of 
processors separated between different teams and this will also prevent the 
access to the logs concerning one team by another team (could be a security 
issue).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to