morningman opened a new pull request, #40078:
URL: https://github.com/apache/doris/pull/40078

   1. Add new system table: `file_cache_statistics`
   
        This table is used for viewing metrics related to file cache on BE side
   
        ```
        mysql> select * from information_schema.file_cache_statistics limit 10;
        
+-------+---------------+----------------------------+--------------------------------+--------------------+
        | BE_ID | BE_IP         | CACHE_PATH                 | METRIC_NAME      
              | METRIC_VALUE       |
        
+-------+---------------+----------------------------+--------------------------------+--------------------+
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
disposable_queue_curr_elements |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
disposable_queue_curr_size     |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
disposable_queue_max_elements  |             102400 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
disposable_queue_max_size      |        21474836480 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | hits_ratio       
              | 0.8539634687001242 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | hits_ratio_1h    
              |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | hits_ratio_5m    
              |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
index_queue_curr_elements      |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
index_queue_curr_size          |                  0 |
        | 10003 | 172.20.32.136 | /mnt/output/be/file_cache/ | 
index_queue_max_elements       |             102400 |
        
+-------+---------------+----------------------------+--------------------------------+--------------------+
        ```
   
        It will show metrics of file caches on each BE.
   
   2. Add new metrics `hits_ratio_1h` and `hits_ratio_5m` for file cache
   
        This 2 metrics will show the hit ratio of file cache in recent 1 hour 
or 5 minutes.
        So that we can know recent hit ratio instead of global historical hit 
ratio.


-- 
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: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to