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