Показано с 1 по 8 из 8

Тема: Отказы в ресурсах - пожелание

  1. #1
    Senior Member
    Регистрация
    07.10.2009
    Сообщений
    846

    По умолчанию Отказы в ресурсах - пожелание

    Добрый день.

    В панеле управления есть информация по отказам только по:

    Запуск процессов
    Дескрипторы файлов
    Выделение памяти
    Выделение swap

    В работе случаются ситуации, когда идет отказ в выделении других ресурсов, которые прописаны в конфиге и не всегда получается сразу заметить, что были такие проблемы - только через комманду

    cat /proc/user_beancounters

    Конкретно мы столкнулись с тем, что были failcnt по следующим параметрам:

    lockedpages
    dgramrcvbuf

    Потеряли время на решение проблемы, вернее на определение причины - а так бы в панельке сразу были бы такие данные.

    Если это возможно, сделайте полную статистику по всем параметрам, которые попадают в отказы в ресурсах.

    Если еще будут уведомления о таких ситуациях на почту админа - было бы вообще супер

  2. #2
    Member Аватар для kalashmatik
    Регистрация
    28.05.2009
    Сообщений
    44

    По умолчанию

    Было тоже самое но только с KMEMSIZE, благо ситуация out of memory при нормальном расходе памяти натолкнула, а вот юзеру объяснить про такой счетчик в user_beancounter и нехватку памяти было напряжно.

  3. #3
    Senior Member
    Регистрация
    07.10.2009
    Сообщений
    846

    По умолчанию

    Цитата Сообщение от kalashmatik Посмотреть сообщение
    Было тоже самое но только с KMEMSIZE, благо ситуация out of memory при нормальном расходе памяти натолкнула, а вот юзеру объяснить про такой счетчик в user_beancounter и нехватку памяти было напряжно.
    Вчера точно так же попались с KMEMSIZE, только уже быстро начали проверять и быстро нашли ошибку.

  4. #4
    Senior Member
    Регистрация
    07.10.2009
    Сообщений
    846

    По умолчанию

    Когда контейнеров несколько - еще можно руками переодически просматривать, а когда их на сервере 20 и больше - уже сложнее и дольше вылавливать подобные ошибки.

    Хочется потенциальные проблемы выяснять-решать еще до того, как они стали реальными.

    Надеюсь, что разработчики нас поймут

  5. #5
    Senior Member
    Регистрация
    07.10.2009
    Сообщений
    846

    По умолчанию

    Решил проверить все контейнеры, которые есть у нас руками - cat /proc/user_beancounters, на четырех нашел ошибки с выделением ресурсов, добавил их.

    Если бы панелька мне их показала раньше - не было бы потенциально проблем

  6. #6
    Senior Member Аватар для Igor
    Регистрация
    18.03.2004
    Сообщений
    7,674

    По умолчанию

    Вы количество параметров там видили? как будет выглядеть табличка представляете?
    зачем следить за парамтрами и постоянно их увеличивать? почему бы не поставить сразу большие значения если вы всеравно будете их увеличивать?

    Проверить все контейнеры на предмет отказов можно и одной командочкой с ноды.
    Igor. ISPsystem.

  7. #7
    Senior Member
    Регистрация
    07.10.2009
    Сообщений
    846

    По умолчанию

    Я постараюсь завтра подробно расписать все ситуации и как я вижу эту табличку.

  8. #8
    Member Аватар для kalashmatik
    Регистрация
    28.05.2009
    Сообщений
    44

    По умолчанию

    Цитата Сообщение от Igor Посмотреть сообщение
    Вы количество параметров там видили? как будет выглядеть табличка представляете?
    Так это легко исправить - по умолчанию оставить текущий вид, а остальные выводимые поля сделать подключаемые фильтром, как это сделано с другими полями:



    И овцы целы - по дефолту вид не меняется, и волки сыты - админам есть куда смотреть и клиентам проще показать если что...

    Цитата Сообщение от Igor Посмотреть сообщение
    зачем следить за парамтрами и постоянно их увеличивать? почему бы не поставить сразу большие значения если вы всеравно будете их увеличивать?
    Игорь это будет абзац, потому что все эти параметры высчитываются по формулам и не с неба берутся, а в случае указания заведомо больших значений чем на сервере есть физически - получим нестабильность систем со всеми вытекающими.

    В идеале вообще считать все на ходу и подставлять нужные значения по формулам, ну это в идеале, а в реале ну хотя бы что бы не перезаписывались в ручную высчитанные значения для каждого тарифного плана. Тот же KMEMSIZE на впс с 256RAM и c 1024 - земля и небо, а сумма всех KMEMSIZE - не резиновая.
    Последний раз редактировалось kalashmatik; 09.02.2010 в 03:12.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •