- php
- clickhouse
cd /opt
git clone https://github.com/pinba-server/pinba-server.git
cd pinba-server
php composer.phar install
clickhouse-client -n < clickhouse/pinba.requests.sql
php workerman_clickhouse.php start -d
php workerman_clickhouse.php stop
sudo cp systemd/pinba-server.service /usr/lib/systemd/system/pinba-server.service
sudo systemctl daemon-reload && systemctl enable pinba-server && systemctl start pinba-server
table | rows | size, Mb | description |
---|---|---|---|
requests | 1kk | 26 | raw data |
report_by_all | 56k | 2 | aggregated data by minutes |
nginx_requests | 45kk | 0 | raw data, engine=null |
nginx_report_by_all | 300k | 9 | aggregated data by minutes |
- publications: reddit(en), habr(ru)
- the installation of ClickHouse, pinba-server, pinba module for php and nginx on Ubuntu 18.04 LTS and Centos 7.
dashboard #10011
MIT License.
- ClickHouse-Ninja/Proton - golang version of pinba-server for clickhouse
- olegfedoseev/pinba-influxdb - golang version of pinba-server for influxdb
- nginxhouse - nginx logs visualizer