Как контролировать общее исходящее использование пропускной способности на основе в расчете на пользователя?

$ uname -p

x86_64
3
задан 26 October 2009 в 17:41
2 ответа

Необходимо проанализировать журналы с пользовательским сценарием. Вы также, вероятно, захотите пользовательский формат журнала (для получения названий VirtualHost.) Можно или ежедневно анализировать журналы (или каждый час/еженедельно), или можно выполнить журналы через сценарий, как это происходит.

LogFormat "%B \"%{Host}i\"" myformat
CustomLog "|/usr/local/bin/apachebwmeter" myformat

Вам решать записать/usr/local/bin/apachebwmeter. Удостоверьтесь, что объединили доменные имена (www.example.com, и example.com является тем же пользователем, у Вас могли бы быть другие изменения в зависимости от Вашей среды.) Имеют в виду, что %B НЕ включает HTTP-заголовки, таким образом, это будет приблизительно.

- Dave

2
ответ дан 3 December 2019 в 06:51

Все веб-хосты делают это.

Это - мое наблюдение, что большинство веб-хостов не делает этого. Большинство, что я видел запись копия файлов журнала в (корневом) каталоге и проверяю их ежемесячно.

Мы использовали ipfm, но теперь мы используем ipa.

Помните, я не забочусь об уровне пользователя использования, только их общего использования пропускной способности.

При покупке уровня использования переведение его в стоимость зависит от использования в дополнение к использованию.

Например, если Вы покупаете DS3 за $3000/месяцев, и Вы при 85%-м использовании, Ваша стоимость составляет 3 000$ для 94.55T или приблизительно 32$/T, но если Вы только при 50%-м использовании, это составляет 3 000$ для 55.61T или приблизительно 54$/T.

1
ответ дан 3 December 2019 в 06:51

Теги

Похожие вопросы