随笔分类 - 性能监控
摘要:CPU是计算机系统中最核心的组件之一,对系统性能起着至关重要的作用。以下是一些常见的CPU性能指标及其分析: 1. %user(用户态)和 %system(内核态) %user:表示CPU花费在用户进程上的时间比例。 %system:表示CPU花费在内核进程(系统调用)上的时间比例。 分析: 较高的
阅读全文
摘要:jstat 是 Java 自带的一个命令行工具,用于监控 JVM 运行时的状态信息。它可以通过以下格式的命令来调用: jstat [option] <vmid> [<interval> [<count>]] 其中,option 表示需要查询的信息类型,如 -gc, -class, -compiler
阅读全文
摘要:iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析 iostat
阅读全文
摘要:通过grafana可视化看板监控redis。 1. 安装redis数据源 首先需要添加redis数据源,地址:https://grafana.com/grafana/plugins/redis-datasource/?tab=installation 1.1 官网指引 官网原文,将redis数据源安
阅读全文
摘要:搭建Loki+promtail+grafana日志监控平台,可以直接在grafana的UI界面查看系统应用日志,使日志查看起来更方便、快捷。 Loki:主服务器,负责存储日志和处理查询。 Promtail:代理,负责收集日志并将其发送给Loki。 Grafana:用于查询和显示日志。 1. 离线获取
阅读全文
摘要:先做个记录,监控数据量过大时可以设置表的数据过期时间来清理数据。 1. 查找本地数据表大小 [root@ZWZF-CWY-LZY-12 ~]# cd /home/pinpoint/hbase/data/default/ [root@ZWZF-CWY-LZY-12 default]# du -sh *
阅读全文
摘要:安装完成hbase之后,需要初始化hbase的pinpoint库(创建表)。 1. 登录数据库 [root@monitor default]# cd /home/pinpoint/hbase-1.7.1/bin/[root@monitor bin]# ./hbase shell2022-10-19
阅读全文
摘要:搞性能测试,可以搭建Grafana+Telegraf+InfluxDB 监控平台,监控服务器资源使用率、jmeter性能测试结果等。 telegraf: 是一个用 Go 编写的代理程序,可收集系统和服务的统计数据,并写入到 InfluxDB 数据库。 influxdb:是一个用 Go 编写的目前比较
阅读全文