SteNicholas opened a new pull request, #2630:
URL: https://github.com/apache/celeborn/pull/2630

   ### What changes were proposed in this pull request?
   
   Introduce application dimension resource consumption metrics of worker for 
`ResourceConsumptionSource`.
   
   ### Why are the changes needed?
   
   `ResourceConsumption` namespace metrics are generated for each user and they 
are identified using a metric tag at present. It's recommended to introduce 
application dimension resource consumption metrics that expose application 
dimension resource consumption of worker. By monitoring resource consumption in 
the application dimension, you can obtain the actual situation of application 
resource consumption. 
   
   ### Does this PR introduce _any_ user-facing change?
   
   No.
   
   ### How was this patch tested?
   
   ```
   curl http://celeborn-worker:9096/metrics|grep applicationId|grep disk|head 
-20
   
metrics_diskFileCount_Value{applicationId="application_1720756171504_197094_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 42 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1720756171504_197094_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 27157332949 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1718714878734_1549139_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 47 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1718714878734_1549139_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 483045590821721132143020
   
metrics_diskFileCount_Value{applicationId="application_1688369676084_19713351_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 20 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1688369676084_19713351_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 13112170199 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1718714878734_1552645_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 45 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1718714878734_1552645_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 353350343061721132143020
   
metrics_diskFileCount_Value{applicationId="application_1718714878734_1552665_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 59 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1718714878734_1552665_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 476373757311721132143020
   
metrics_diskFileCount_Value{applicationId="application_1720756171504_199529_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 59 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1720756171504_199529_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 54106810966 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1720756171504_199536_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 19 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1720756171504_199536_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 9215818606 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1650016801129_34416161_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 26 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1650016801129_34416161_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 23650636804 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1716712852097_2884119_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 12 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1716712852097_2884119_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 650314937 1721132143020
   
metrics_diskFileCount_Value{applicationId="application_1718714878734_1563526_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 16 1721132143020
   
metrics_diskBytesWritten_Value{applicationId="application_1718714878734_1563526_1",hostName="celeborn-worker",name="default",role="Worker",tenantId="default"}
 1555862722 1721132143020
   ```
   <img width="1351" alt="image" 
src="https://github.com/user-attachments/assets/3e007e80-7329-467b-bf74-cfe502b62ae5";>
   <img width="1351" alt="image" 
src="https://github.com/user-attachments/assets/d93ee335-c078-46b8-b682-3b1a04f8a614";>


-- 
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