Actions
Feature #3001
openУлучшение аналитики кеша
Status:
New
Priority:
High
Assignee:
-
Target version:
-
Start date:
11/08/2025
Due date:
% Done:
0%
Estimated time:
Description
при помощи утилиты определять типы закешированных данных, собирать и отображать статистику
Библиотеки, которые помогут в реализации:
https://securityresearch.google/magika/cli-and-bindings/python/
https://github.com/ahupp/python-magic
пример¶
>>> import magic
>>> magic.from_file("testdata/test.pdf")
'PDF document, version 1.2'
# recommend using at least the first 2048 bytes, as less can produce incorrect identification
>>> magic.from_buffer(open("testdata/test.pdf", "rb").read(2048))
'PDF document, version 1.2'
>>> magic.from_file("testdata/test.pdf", mime=True)
'application/pdf'
use cases¶
- пользователь может видеть статистику в панели управления услугами в виде таблицы
- пользователь может делать сортировку отображаемых данных по размеру
plan¶
- update
edge-agentfor scanning cache dir for each site and send metrics to the metrics service - update
ui-consolefor interact with metrics service
Actions