У нас есть серверная система, которая в настоящее время состоит из 1 сервера Apache, который подключен к балансировщику нагрузки, и одного сервера MySQL, который сам по себе. Оба сервера являются микроинстанциями AWS.
Пока все идет гладко, но я хочу быть активным в обновлении серверов. Я запускаю "top", чтобы увидеть использование процессора и памяти, но это не принесет мне пользы, если я не знаю, когда мне следует действовать.
MySQL
В настоящее время загрузка процессора составляет около 0,0 - 0,7%, но может мгновенно подскочить до 60%.
Память считывает: всего 608732 КБ, использовано 601556 КБ, 7176 КБ свободно, 38768 КБ буферов
апаш
Процессор находится между 0,0 - 1,0% почти всегда
Память считывает: всего 608732 КБ, использовано 540772 КБ, 67960 КБ свободно, 155896 КБ буферов
Итак ... на сервере Apache больше свободной памяти. Это замечательно, но что я могу наблюдать в качестве указания на то, что я должен обновляться? С сервером Apache я могу добавить больше экземпляров к Балансировщику нагрузки в крайнем случае, но я не хочу, чтобы меня поймали на сервере MySQL.
Любые ваши идеи будут с благодарностью.