Как сделать отчёт report_by_hostname, что бы в него попадали только медленные запросы?

48 views
Skip to first unread message

Константин Осипов

unread,
Aug 14, 2014, 4:48:23 AM8/14/14
to pinba-e...@googlegroups.com
Здравствуйте!
В таблице report_by_hostname есть поле req_per_sec которое показывает общее количество запросов в секунду.
Мне потребовалось вывести количество медленных запросов в секунду (для меня это запросы время выполнения, которых больше 0.8 сек.).

Я сделал так:
CREATE TABLE `slowreport_by_hostname` (
  `req_count` int(11) DEFAULT NULL,
  `req_per_sec` float DEFAULT NULL,
  `req_time_total` float DEFAULT NULL,
  `req_time_percent` float DEFAULT NULL,
  `req_time_per_sec` float DEFAULT NULL,
  `ru_utime_total` float DEFAULT NULL,
  `ru_utime_percent` float DEFAULT NULL,
  `ru_utime_per_sec` float DEFAULT NULL,
  `ru_stime_total` float DEFAULT NULL,
  `ru_stime_percent` float DEFAULT NULL,
  `ru_stime_per_sec` float DEFAULT NULL,
  `traffic_total` float DEFAULT NULL,
  `traffic_percent` float DEFAULT NULL,
  `traffic_per_sec` float DEFAULT NULL,
  `hostname` varchar(32) DEFAULT NULL
) ENGINE=PINBA DEFAULT CHARSET=latin1 COMMENT='report3::min_time=0.8'

Но проблема в том что это на работает и данные в таблицах report_by_hostname и slowreport_by_hostname не различаются.

Antony Dovgal

unread,
Aug 14, 2014, 5:04:51 AM8/14/14
to pinba-e...@googlegroups.com
Привет.

Какая версия пинбы?
У нас этот функционал очень активно используется, так что всё должно работать.
> --
> You received this message because you are subscribed to the Google Groups "Pinba Engine development list (in Russian)" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to pinba-engine-...@googlegroups.com <mailto:pinba-engine-...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.


--
Wbr,
Antony Dovgal
---
http://pinba.org - realtime profiling for PHP

Константин Осипов

unread,
Aug 14, 2014, 5:18:45 AM8/14/14
to pinba-e...@googlegroups.com
php extension - 1.0.0-2:

dpkg --list | grep pinba

ii  php5-pinba 1.0.0-2build1 amd64        Pinba module for PHP 5


установлено из репы ubuntu-server.

pinba_engine:

pkg_info | grep -i pinba

pinba_engine-2011.08.18_1 Mysql-engine part of statistics server for PHP

установлено из портов freebsd.

P.S. Большое спасибо что делаете такой прекрасный продукт как Pinba!

четверг, 14 августа 2014 г., 13:04:51 UTC+4 пользователь tony2001 написал:
> To unsubscribe from this group and stop receiving emails from it, send an email to pinba-engine-...@googlegroups.com <mailto:pinba-engine-ru+unsub...@googlegroups.com>.

Antony Dovgal

unread,
Aug 14, 2014, 5:41:33 AM8/14/14
to pinba-e...@googlegroups.com
On 08/14/2014 01:18 PM, Константин Осипов wrote:
> pinba_engine-2011.08.18_1 Mysql-engine part of statistics server forPHP
> |
>
> установлено из портов freebsd.

Ооо, это очень старая версия.
Лучше всего взять текущий бранч devel или хотя бы обновиться до последнего master-а.
Правда, не знаю как там со сборкой обстоит дело в FreeBSD.
Вполне возможно, что придётся это делать руками.

> P.S. Большое спасибо что делаете такой прекрасный продукт как Pinba!

Пожалуйста =)
Reply all
Reply to author
Forward
0 new messages