Как стать автором
Обновить

Комментарии 12

Логичный вопрос. Чем это лучше, чем pinba?

P.S. HiLoad проект не станет использовать неподконтрольный ему ресурс по определению, иначе он не HiLoad (ибо требуется высокая доступность).
Он не лучше, он просто другой.

Не буду с вами спорить за хайлоад проекты. Каждый владелец волен сам принимать решения что ему использовать, и какие ресурсы на это тратить.
>>(ибо требуется высокая доступность)

А что под этим подразумевалось кстати?
Есть большая система которую назовем HiLoad. Она фигачит Х запрос в единицу времени. При этом как правило (на вебе обязательно) она должна быть доступна на этой скорости круглые сутки.

Если какая-то её часть находится на внешнем, относительно проекта, уровне, то эта часть может отрубиться и мешать или тормозить работу все системы в целом. pinba к примеру шлет данные по udp, поэтому не блочиться на уровне отправки статистических данных в базу аналитики. Поэтому даже при неработоспособности последней система будет продолжать работать, просто без записи статистики.
И у нас UDP. Вы бы почитали на сайте подробнее.

Только объем отправляемых данных существенно меньше и полностью контролируем со стороны пользователя.

P.S. Скажу честно, проект возник когда нам надоело возиться с пинбой до скрежета зубов.
Если какая-то её часть находится на внешнем, относительно проекта, уровне, то эта часть может отрубиться и мешать или тормозить работу все системы в целом

Только если доступ к этой системе сделал синхронным и приложение ожидает пока внешний сервис ответит. В хайлоад приложении для некритических данных это странно.
А можно демку или хотя бы скриншоты?
Можно, только никому не говорите логин и пароль.

Email info@thefridge.info
Password thefridge

Это PHP приложение на Yii + MongoDB обслуживающее специфичное приложение на андроиде. Юзеров там пока с десяток человек, поэтому смотрите.

Вобще по сути PRFLR предназначен для получения аналитики на кластерах в десятки машин, но и на одной можно поглядеть.
графиков не хватает
take.ms/0vGg8
сравните с тем дашбордом который лично мы для себя на базе Pinba + Graphite сделали…
Очень похоже на то, что мне хотелось иметь. А хотелось инструмент, посылающий UDP пакеты, сигнализирующие что какой-то участок кода выполнился, и вывод всего этого в zabbix с целью отлова кусков кода, долго не выполнявшихся. Такой watchdog.

У Вас есть Кнопка «Вот щас кайфово!» — она оценивает общее состояние системы, или можно заставить её более детально работать?

Что транслируется в zabbix — среднее время, медиана, что имеется ввиду под агригированным значением?

Можно ли будет Вашу серверную часть выполнять на собственных серверах?

Можно ли Вашу клиентскую часть использовать с написанной мною серверной частью (то есть какие лицензии)? То есть мне нужно что-то похожее, но Ваши наработки на разных языках использовать проще чем писать что-то своё.
Кнопка и транслятор в забикс в процессе работы.

Но если возникает вопрос про забикс — то видимо концепция не правильно воспринимается. PRFLR это не мониторинг, это анатитика позволяющая понимать что происходит в системе прямо сейчас.

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

А клиентскую часть да, безусловно можно. Она для этого и лежит в открытом репозитарии. Можно даже помочь допилить некоторые библиотеки :)

НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий