Drakstats

Материал из Mandriva Russian Community Wiki

(Перенаправлено с DrakStats)
Перейти к: навигация, поиск
Программа DrakStats получает статистику об установленных пакетах и позволяет её отправлять на удалённый сервер.

Содержание

Использование

DrakStats показывает список установленных пакетов, а также момент времени, когда пакет использовался последний раз. Таким образом можно найти и удалить старые пакеты.

Изображение:screenshot_drakstats.png

Реализация

Получение статистики

DrakStats использует команду rpmstats, которая выдаёт упорядоченный список пакетов с дополнительной информацией о времени их последнего использования.

Загрузка статистики

Статистика загружается на сервер qa.mandriva.com, вывод rpmstats передаётся методу SOAP используя MAC-адрес сетевого интерфейса в качестве идентификатора:

SOAP::Lite->uri('http://qa.mandriva.com/Putstats')->proxy('http://qa.mandriva.com/cgi-bin/putstats.cgi')->save_stat2file($id, $output);

На стороне сервера небольшой сценарий SOAP сохраняет файлы в каталоге /home/rpmstats/.

Ссылки

Источник — «http://wiki.mandriva.com/ru/Drakstats»
На других языках