Я использую хранилище файлов размером 1 ГБ в своем экземпляре varnish. Есть ли какая-либо команда или что-то еще, чтобы получить текущее использование этого гигабайта?
Вы можете, если вы настроили прослушиватель администратора.
DAEMON_OPTS="-a 127.0.0.1:8080 \
-T 127.0.0.1:6082 \
-f /etc/varnish/default.vcl \
-s malloc,256MB"
Это строка -T 127.0.0.1:6082 выше. Я рекомендую привязать его к localhost, поскольку это интерфейс администратора. Если вы хотите сделать удаленный запрос, вы должны следовать документации и установить секрет.
varnishadm -T localhost:6082 stats
Вышеупомянутая команда, запускаемая с сервера, должна выдавать всю интересную статистику. Я использую память, поэтому вижу статистику SHM. Я не уверен, как это выглядит для диска.
Использовать varnishadm
для статистики командной строки. Или, если хотите чего-то более красивого и удобоваримого, установите Munin
и возьмите плагин Varnish из Munin Exchange.