kevinrr888 opened a new issue, #5836:
URL: https://github.com/apache/accumulo/issues/5836

   **Is your feature request related to a problem? Please describe.**
   The FATE executor metrics introduced in #5798 contain a tag detailing the 
FATE operations the executor is working on. This tag can be hundreds of 
characters, which can be an issue for some monitoring systems.
   
   **Describe the solution you'd like**
   The FATE config could be changed to follow a new structure like the 
following:
   ```
   {"pool1": {<SOME_OPS>: 4}, "pool2": {<SOME_MORE_OPS>: 10}}
   ```
   The names for the pools could be defined to any string by the user (within 
some char limit). These can be used to describe the types of operations in that 
pool, or could be arbitrary (like pool1, pool2, etc.).
   
   Then, these names can be used in metrics and logging instead of the entire 
set of operations. The following should be changed:
   
https://github.com/apache/accumulo/blob/11d972cd8b9140aafd424f969050142dc68f669f/core/src/main/java/org/apache/accumulo/core/fate/FateExecutor.java#L88-L89
   This string is used for a pool name, which shows up in logs. It is also used 
for the metrics in FateExecutorMetrics.
   
   **Additional context**
   https://github.com/apache/accumulo/pull/5798#discussion_r2286445372 is the 
thread where this was discussed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to