请教一下 linux 平台 用什么去监听一个端口 可以实时显示 QPS 之类的参数 ? 目前的做法是通过 awk 指令去分析 access.log ,计算 QPS
1
bigpigB 2019-12-12 13:13:55 +08:00 via Android
efk,用 grafana 去展示,有点重。
|
2
lihongjie0209 2019-12-12 13:15:36 +08:00
你需要一个 web 服务器
|
3
defunct9 2019-12-12 13:35:56 +08:00
prometheus grafana
|
4
CivAx 2019-12-12 14:28:26 +08:00
prom + nginx_exporter 可以得到某个 domain_name 的 upstream 的 QPS 的数据,配合 Graf 接入可以做展示。
语句实例: `nginx_upstream_request{code='total', host='test.domain_name.com'}` 在 code 中,`total` 为所有状态码,也可以自定义状态码,如 502。具体可以参考 [Gitlab]( https://github.com/hnlq715/nginx-vts-exporter/) |