nixp.ru v3.0

24 ноября 2024,
воскресенье,
00:37:51 MSK

13 августа 2013, 11:59

Zynga открыла код zPerfmon для мониторинга производительности серверов

1
Веб-интерфейс zPerfmon
Веб-интерфейс zPerfmon
Иллюстрация с сайта GitHub

Компания Zynga, специализирующаяся на социальных онлайн-играх (особенно известная по FarmVille, выпущенной в 2009 году), опубликовала исходный код своей утилиты zPerfmon для мониторинга производительности серверов.

Продукт zPerfmon используется в Zynga для мониторинга многочисленных (счёт идёт на тысячи) серверов, обслуживающих социальные игры компании. Утилита периодически собирает различные данные и представляет их визуализацию в виде графиков и таблиц с подробностями. По словам Бину Филлипа (Binu Phillip) из Zynga, инсталляция zPerfmon на одном сервере ежедневно обрабатывает 150 гигабайт данных, добавляет 100 миллионов строк в базу данных (используется MySQL) и предлагает 50 миллионов профилей с сотнями видов представления данных.

Система zPerfmon состоит из двух основных компонентов: серверной (для хранения и представления данных) и клиентской (агент для сбора данных). Исходный код zPerfmon написан на PHP (некоторые вспомогательные скрипты — на Python), распространяется на условиях Apache License 2.0 и опубликован на GitHub.

Постоянная ссылка к новости: http://www.nixp.ru/news/12252.html. Дмитрий Шурупов по материалам Gigaom.Com.

fb twitter vk