Bash-скрипт для просмотра статистики потребления оперативной памяти Apache

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

Здесь я оставлю вам сценарий, который они вставили некоторое время назад в Cristalab именно для этогоЧтобы измерить потребление памяти Apache, я оставляю пример данных, которые он предоставляет:

========================================
Процессы Apache и использование памяти.
========================================
Общий объем установленной памяти: 4.09 ГБ
Доступная память: 3.31 ГБ
Свободный процентиль: 80.00%
Статус бар:
| +++++++++ —————————– |
========================================
Текущее использование
========================================
Текущие процессы: 28
Средняя память: 76Мб
Максимальный объем памяти: 80 МБ
Общая память: 1.99 ГБ
========================================
Прогнозируемое использование
========================================
Максимальное количество одновременных подключений: еще 446 подключений
Худший одновременно: еще 424 соединения (-ий)
========================================

Как видите, он сообщает нам количество текущих подключений к Apache, объем занятой памяти, доступную память и т. Д. 🙂

Загрузите сценарий .sh

Довольно полезно или нет?

Даже с помощью всего лишь нескольких минут мы могли бы передать эту информацию нам по электронной почте, то есть сначала поместим в crontab, что каждый раз X (например, 1 час) будет составлять этот отчет, распечатать отчет в файле (stat.info ), а затем отправьте нам файл по электронной почте, используя метод, который мы объяснили здесь ранее.

Это было бы:

1. Вставить кронтаб бегать каждый час
2. Что будет выполнено:

/root/./script.sh >> /root/stat.info && mail -s "Server's Stats" kzkggaara@mail.com < /root/stat.info

НЕ забывайте давать разрешения на выполнение (chmod + x apache-stats.sh) чтобы они могли его запустить

И вуаля, должно работать без проблем 😀
Ну ничего ... еще один совет, который, надеюсь, будет полезен 😉

привет


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

6 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Алгабе сказал

    Этот скрипт может быть мне очень полезен, спасибо, что поделились им 🙂

  2.   RAW-Basic сказал

    ОТ: Сэнди, можешь перестать плакать по углам, что никто не комментировал пост .. xD

    Спасибо, что поделились этим, для меня хорошо передать их некоторым людям, которые наверняка подойдут им как перчатка ..

  3.   Давид Вальверде сказал

    Мы были очень рады найти эту статью, мы писали ее уже давно и ожидали немного большего энтузиазма от читателей Cristalab. Может, это было неподходящее место для публикации 🙂

    Если вас интересуют статьи такого типа, не стесняйтесь говорить об этом, и мы будем создавать учебные пособия и утилиты в bash.

    Привет от Grafitto!

    1.    КЗКГ ^ Гаара сказал

      Большое спасибо за то, что прочитали нас, за комментарии и за то, что поделились 🙂
      Если вы хотите создать больше скриптов для автоматизации задач, для «чего-то», что вы считаете интересным или полезным ... не стесняйтесь обращаться ко мне (kzkggaara [at] desdelinux [dot] net).

      Еще раз спасибо за вашу работу

      привет

      1.    Давид Вальверде сказал

        Я делаю небольшую работу, которая требует подключения к базе данных из bash и чего-то еще. Это просто, но я включу его в учебный план, посмотрим, понравится ли он вам.

        Спасибо за прием!

  4.   Ягуи сказал

    привет, может скрипт недоступен ?? Я не мог скачать это
    Если вы можете это проверить, было бы здорово, мне интересно
    привет, спасибо что поделились