collectd+influxDB+Grafana搭建性能监控平台

性能测试工具Grafana、InfluxDB和Collectd的搭建 grafana+influxdb+collectd的性能工具搜集及搭建 阅读详情

collectd+influxDB+Grafana搭建性能监控平台

2018年06月09日 15:43:22 阅读数:257更多

个人分类: collectd+influxDB+GrafanaLINUX

版权声明:编写不易,转载请注明出处 https://blog.youkuaiyun.com/zha6476003/article/details/80608982

网上查看了很多关于环境搭建的文章,都比较久远了很多安装包源都不可用了,今天收集了很多资料组合尝试使用新版本来搭建,故在此记录。

采集数据(collectd)-> 存储数据(influxdb) -> 显示数据(grafana)

常用配置:

influxdb + grafana安装在一台机器负责监控数据收集及展示
collectd安装在一台或多台被监控服务端,跟监控端的25826端口对接,上传本地监控的数据
influxdb监控25826端口以获得数据,自身处于8086端口,grafana从8086获得数据进行展示
  • 1
  • 2
  • 3
  • InfluxDB 是 Go 语言开发的一个开源分布式时序数据库,非常适合存储指标、事件、分析等数据
  • collectd C 语言写的一个系统性能采集工具
  • Grafana 是纯 Javascript 开发的前端工具,用于访问 InfluxDB,自定义报表、显示图表等
  • Jmeter是Apache组织开发的基于Java的压力测试工具 
    Jmeter+Collectd+Influxdb+Grafana

本次安装版本

collectd 5.8.1
influxDB 1.5.1
Grafana 5.1.3
  • 1
  • 2
  • 3

安装collectd

安装

collectd是一个守护(daemon)进程,用来收集系统性能和提供各种存储方式来存储不同值的机制。比如以RRD 文件形式,当系统运行和存储信息的时候,Collectd会周期性统计系统的相关统计信息。那些信息可以用来找到当前系统性能瓶颈。(如作为性能分析 performance analysis)和预测系统未来的load(如能力部署capacity planning) 
官方地址

下载安装 
本次未使用该方法

1、获取collectd安装包

[root@VM_0_13_centos ~]# wget https://storage.googleapis.com/collectd-tarballs/collectd-5.8.0.tar.bz2
  • 1

2、进行编译和安装

[root@VM_0_13_centos ~]# tar xf collectd-5.8.0.tar.bz2
[root@VM_0_13_centos ~]# cd collectd-5.8.0/
[root@VM_0_13_centos ~]# ./configure
[root@VM_0_13_centos collectd-5.8.0]# make all install
  • 1
  • 2
  • 3
  • 4
  • 出现报错:
[root@VM_0_13_centos collectd-5.8.0]# ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/collectd-5.8.0':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 解决办法:
[root@VM_0_13_centos collectd-5.8.0]# yum install gcc #安装gcc
  • 1

yum安装

1、先安装epel-release

[root@VM_0_13_centos ~]# yum install epel-release
  • 1

如果提示Error: Nothing to do就证明系统已存在了,那就不安装了

2、安装collectd

[root@VM_0_13_centos ~]# yum install -y collectd
  • 1

修改配置

[root@VM_0_13_centos ~]# vim /etc/collectd.conf #更改以下内容,前面的#记得删除掉 没有就使用find / -name collectd.conf 查找在哪里
            FQDNLookup   true
            Hostname    "VM_0_13_centos" #直接使用hostname命令查看
            BaseDir     "/var/lib/collectd"
            PIDFile     "/var/run/collectd.pid"
            PluginDir   "/usr/lib64/collectd"
            TypesDB     "/usr/share/collectd/types.db"
            LoadPlugin  syslog
            LoadPlugin rrdtool
            LoadPlugin disk
            LoadPlugin interface
            LoadPlugin load
            LoadPlugin memory
            LoadPlugin network
            LoadPlugin processes
            LoadPlugin users
            <Plugin interface>
                    Interface "eth0"
                    IgnoreSelected false
            </Plugin>
            <Plugin network>
                    Server "127.0.0.1" "25826" #这里填写的是influxDB安装的服务器ip          
                    Server
            <Plugin rrdtool>
                    DataDir "/usr/var/lib/collectd/rrd" #如果你是使用下载安装前面应该会多出一个${prefix},未尝试是否有影响
            </Plugin>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

根据需要自行添加但不要少于这些

3、安装rrdtool插及依赖包

yum install collectd-rrdtool rrdtool rrdtool-devel
  • 1

启动collectd

[root@VM_0_13_centos ~]# systemctl start collectd.service #启动
[root@VM_0_13_centos ~]# systemctl enable collectd.service #配置开机自启
  • 1
  • 2

如果系统版本低于7 可能会遇到报错-bash: systemctl: command not found 把systemctl替换成service。


Job for collectd.service failed because the control process exited with error code. See "systemctl status collectd.service" and "journalctl -xe" for details.如果启动时报这个错检查配置文件中上下标签,如下错误示例对应的两个标签只注释一个也会出现这个报错

        Server "127.0.0.1" "25826"  

        #Server
  • 1
  • 2
  • 3

默认collectd进程会每10s中调用注册在配置文件中的插件,默认全局参数interval=10s(10s上报一次数据到influxdb等),针对不同的插件可以配置不同的搜集数据的时间间隔interval

4、确认配置是否成功

[root@instance-arkj4je3 ~]# cd /var/lib/collectd
[root@instance-arkj4je3 collectd]# ls
rrd
  • 1
  • 2
  • 3

如果/var/lib/collectd目录下生成rrd文件,说明有数据了,如果没有应该是配置问题

安装InfluxDB

安装

安装方法一

配置yum(此方法为最新版本InfluxDB)

[root@VM_0_13_centos ~]# cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
>[influxdb]
>name = InfluxDB Repository - RHEL \$releasever
>baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
>enabled = 1
>gpgcheck = 1
>gpgkey = https://repos.influxdata.com/influxdb.key
>EOF
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

开始安装

[root@VM_0_13_centos ~]# yum install -y influxdb
  • 1

安装方法二 
本次未使用该方法

[root@VM_0_13_centos ~]# yum -y install http://dl.influxdata.com/influxdb/releases/influxdb-1.2.2.x86_64.rpm 
  • 1

我知道的版本(1.4版本以后没有web页面)

influxdb-1.2.2.x86_64.rpm  
influxdb-1.3.5.x86_64.rpm  
influxdb-1.5.1.x86_64.rpm
  • 1
  • 2
  • 3

备用地址 密码:uw0o

启动InfluxDB

[root@VM_0_13_centos ~]# systemctl start influxdb.service#启动
[root@VM_0_13_centos ~]# systemctl enable influxdb.service #配置influxdb开机自启

启动后TCP端口:8083 为InfluxDB 管理控制台
  TCP端口:8086 为客户端和InfluxDB通信时的HTTP API
启动后InfluxDB用户认证默认是关闭的,先创建用户:geekwolf geekwolf
命令行输入influx
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

配置数据库

[root@VM_0_13_centos ~]# influx #进入InfluxDB
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 0.12.2
InfluxDB shell 0.12.2
> create database collectdb #创建数据库
> show databases #查看数据库
name: databases
\------
name
_internal
collectdb
> create user geekwolf with password 'geekwolf' #创建一个用户和密码
> show users #查看所有用户
user            admin
geekwolf        false
> grant all on collectdb to geekwolf #把上面创建的数据库的所有权限赋给geekwolf用户
> help show
Usage:
    connect <host:port>   connects to another node specified by host:port
    auth                  prompts for username and password
    pretty                toggles pretty print for the json format
    use <db_name>         sets current database
    format <format>       specifies the format of the server responses: json, csv, or column
    precision </format><format>    specifies the format of the timestamp: rfc3339, h, m, s, ms, u or ns
    consistency <level>   sets write consistency level: any, one, quorum, or all
    history               displays command history
    settings              outputs the current settings for the shell
    exit/quit/ctrl+d      quits the influx shell
    show databases        show database names
    show series           show series information
    show measurements     show measurement information
    show tag keys         show tag key information
    show field keys       show field key information
    A full list of influxql commands can be found at:
    https://docs.influxdata.com/influxdb/v0.10/query_language/spec
> quit #退出
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36

启用认证

修改配置文件启用认证
[root@VM_0_13_centos ~]# sed -i 's#auth-enabled = false#auth-enabled = true#g' /etc/influxdb/influxdb.conf
[root@VM_0_13_centos ~]# systemctl restart influxdb.service #重启influxdb
  • 1
  • 2
  • 3

配置InfluxDB支持Collectd

[root@VM_0_13_centos ~]# vim /etc/influxdb/influxdb.conf

                [collectd]
                enabled = true
                bind-address = "127.0.0.1:25826"
                database = "collectdb"
                typesdb = "/usr/share/collectd/types.db" #查找一下types.db文件不一定在这个路径,如果路径配置错误就不能监听成功
                batch-size = 5000
                batch-pending = 10
                batch-timeout = "10s"
                read-buffer = 0

[root@VM_0_13_centos ~]# systemctl restart influxdb.service #重启influxdb
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

查看25826这个端口是否已经监听,如果有,则代表启动正常

[root@VM_0_13_centos ~]# netstat -anp| grep 25826
udp        0      0127.0.0.1:25826    0.0.0.0:*   125967/influxd
  • 1
  • 2
  • 3

确认数据

[root@VM_0_13_centos ~]# influx
Visit https://enterprise.influxdata.com to register for updates, InfluxDB server management, and monitoring.
Connected to http://localhost:8086 version 0.12.2
InfluxDB shell 0.12.2
> use collectdb #s使用这个数据库
Using database collectdb
> show field keys #显示所有的keys
name: cpu_value
---------------
fieldKey
value
name: df_free
-------------
fieldKey
value
name: df_used
-------------
fieldKey
value
name: disk_read
---------------
fieldKey
value
> select * from cpu_value limit 15; #显示15条cpu_value的信息
name: cpu_value
---------------
time                    host                    instance        type    type_instance   value
1461657293000000000     host.example.com        1               cpu     idle            1.59845e+06
1461657293000000000     host.example.com        1               cpu     system          2316
1461657293000000000     host.example.com        1               cpu     nice            508
1461657293000000000     host.example.com        0               cpu     steal           0
1461657293000000000     host.example.com        1               cpu     user            11619
1461657293000000000     host.example.com        1               cpu     interrupt       0
1461657293000000000     host.example.com        1               cpu     steal           0
1461657293000000000     host.example.com        1               cpu     wait            172
1461657293000000000     host.example.com        1               cpu     softirq         0
1461657303000000000     host.example.com        1               cpu     wait            172
1461657303000000000     host.example.com        1               cpu     softirq         0
1461657303000000000     host.example.com        1               cpu     nice            508
1461657303000000000     host.example.com        0               cpu     idle            1.587007e+06
1461657303000000000     host.example.com        0               cpu     softirq         127
1461657303000000000     host.example.com        0               cpu     interrupt       54
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42

安装Grafana

1、开始安装

[root@VM_0_13_centos ~]# sudo yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.1.3-1.x86_64.rpm
  • 1

grafana目录结构

/usr/sbin/grafana-server
/etc/init.d/grafana-server          上述命令的拷贝,启动脚本
/etc/sysconfig/grafana-server       环境变量
/etc/grafana/grafana.ini            配置文件
/var/log/grafana/grafana.log        日志文件
/var/lib/grafana/grafana.db     sqlite3数据库
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2、启动grafana

[root@VM_0_13_centos ~]# systemctl start grafana-server.service #启动
[root@VM_0_13_centos ~]# systemctl enable grafana-server.service #配置开机自启
  • 1
  • 2

配置Grafana

访问地址:http://127.0.0.1:3000 默认账号为admin 密码 admin 
#127.0.0.1为grafana所在服务器ip,如不能访问首先确认grafana启动命令是否已执行成功

添加InfluxDB数据源

有可能出现的报错:

1、保存并测试时报错:Network Error: Bad Gateway(502)是数据库http的ip配置问题几个都设置成127.0.0.1

2、提示不是私密链接不让保存 

添加一个监控图

我一开始成功配置但不能展示出数据,感谢下面文章作者给出的指点: 

应急响应-勒索病毒典型处置案例 服务器感染Globelmposter勒索病毒 事件背景 2020年5月,某公司内外服务器遭遇勒索病毒攻击,应急响应工程师在抵达现场后,对包含服务器在内的13太机器进行系统排查和日志分析。 事件处置 勒索病毒初步判定 首先,对其中一台感染勒索病毒的主机A(源地址为192.168.111.129)进行排查,通过勒索信确认为GlobeImposter勒索病毒,如图所示。 在本地桌面及磁盘发现加密文件后缀为.RESERVE,如图所示。 系统排查 主机账号 通过 阅读详情

相关推荐

Boost变换电路在新能源车充电系统中的创新应用与挑战

本文探讨了Boost变换电路在新能源车充电系统中的创新应用与挑战,重点分析了其在高压快充、能量回收等场景中的技术突破。通过电力电子仿真和新型器件应用,如SiC MOSFET,显著提升了功率密度和转换效率。同时,文章还深入讨论了电磁兼容性(EMC)挑战及智能控制算法的实际应用,为新能源车充电系统的优化提供了实用解决方案。

7z8x2c4v6b9的博客 219

collectd折腾随笔(2018.10.22晚)

写在最前面:由于最近做一个关于数据中心能效预测的项目,需要从服务器采集数据,了解到collectd这个东东,于是在Ubuntu上装了collectd,装的过程不再赘述。 其实,目标很简单,从服务器上把数据采集并传到本地或者其他服务器上。 collectd安装完毕后,会有一份有效的默认配置。通常可以在/etc/collectd/collectd.conf中找到 LoadPlugin是插件,很多默认...

ssjdoudou的博客 1万+

AppleAccount注册之生成sign

根据日志发现:签名来自于AuthKit的-[AKAppleIDServerResourceLoadDelegate signRequest:withCompletionHandler:]的一个block,这个库是放在共享缓存库里的,找到提前准备好的IDA文件,先去找主方法,根据分析IDA,最后找到了实际生成签名的方法:t1。,接受五个参数,context(之前讲的获取到的客户端证书),bytes(待加密的body字节),length(字节长度),以及两个接受结果的参数,直接进这个方法看,

2503_90751938的博客 1009

使用 Grafana、collectd 和 InfluxDB 打造现代监控系统

使用 Grafana、collectd 和 InfluxDB 打造现代监控系统先给小伙伴们秀一下由grafana画出的监控效果图想打造 New Relic 那样漂亮的实时监控系统我们只需要 InfluxDB/collectd/Grafana 这三个工具,这三个工具的关系是这样的:采集数据(collectd)->存储数据(influxdb)->显示数据(gra...

weixin_33875564的博客 226

OpenClaw记忆插件升级实战:从memory-lancedb-pro安装到AgentSkill封装

向量数据库作为现代AI应用的核心基础设施,通过将非结构化数据转换为高维向量并利用相似度检索实现语义理解。其原理基于嵌入模型生成向量表示,结合近似最近邻搜索算法实现高效查询。这项技术为智能体系统提供了长期记忆和上下文感知能力,显著提升了对话连贯性与任务执行效率。在AI智能体开发领域,向量数据库常用于知识库构建、对话历史管理和个性化推荐等场景。本文聚焦OpenClaw框架中memory-lancedb-pro插件的部署实践,针对**插件加载顺序**和**Apache Arrow依赖**两大常见痛点,通过封装成可

weixin_42525482的博客 639

7 series FPGAs Transceiver Wizard IP核使用和测试

学习FPGA一段时间了,前面一直没有系统的总结,这学期把在项目中用到的IP核和一些调试过程中遇到的问题总结一下发出来,坚持下去,一起进步! 今天总结一下的GTH核的使用和测试。 软件版本:Vivado 2017.4 IP核版本:7 Series FPGAs Transceivers Wizard (3.6) FPGA:xc7vx690tfft1927 实现功能: 四路光纤数据接收,由于GTX IP...

qq_39921762的博客 1万+

性能监控平台搭建:collectD+influxDB+Grafana

部署环境: 两台机器(机器1安装collectd采集此机器数据;机器2部署nfluxDB+Grafana,存储数据及图表形式展示数据);注:机器网络互通,并关闭对应的防火墙 采集数据(collectd)-> 持久化(influxDB) -> 显示数据(Grafana) 安装版本: collectd 5.4.0 下载:https://collectd.org/download.sht...

weixin_33794672的博客 381

FoundationPose实战:从零部署到Demo运行全记录

本文详细记录了FoundationPose从零部署到Demo运行的全过程,包括Ubuntu环境配置、项目部署、依赖安装及常见问题解决方案。特别针对复现过程中的关键步骤如CUDA版本选择、Eigen3安装等提供了实用技巧,帮助开发者高效完成FoundationPose的部署与调试。

weixin_27102543的博客 269

软件测试学习笔记丨基本性能监控系统使用

霍格沃兹的测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供 1v1 私教指导,BAT 级别的测试管理大咖量身打造职业规划。准备数据文件 types.db collectd.conf。Grafana 中配置Dashboard。利用 Docker 部署环境。Grafana中配置数据源。启动 InfluxDB。启动 collectd。启动 grafana。

Tester_muller的博客 461

实战六十四:基于机器学习朴素贝叶斯的豆瓣Top250影评的情感分析与预测 附完整源码和数据

实战六十四:基于机器学习朴素贝叶斯的豆瓣Top250影评的情感分析与预测 附完整源码和数据

1566

高通平台WIFI学习-- WCN7851 三频 2X2 MIMO DBS HBS Wi-Fi 7介绍

WCN7851是支持Wi-Fi 7和蓝牙5.4的三频SoC芯片,具有以下核心特性:采用NSP334封装,支持2.4GHz/5GHz/6GHz三频段并发操作,最高速率达5.8Gbps;集成MU-MIMO、4096QAM调制技术,6GHz频段支持320MHz带宽;提供PCIe Gen3接口和低功耗设计,兼容多种无线标准。电气特性包括1.8V/1.2V可编程GPIO、76.8MHz时钟源要求,以及详细的射频性能参数。该芯片通过多链路操作和动态频率选择等先进功能,实现高性能无线连接。

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 1281

使用Collectd+InfluxDB+Grafana搭建性能监控平台

简介 collectd 是一个系统性能采集工具,用来定期收集系统和应用程序的性能指标,如CPU、内存、系统负载、吞吐量等。 InfluxDB是一个用于存储和分析时间序列数据的开源数据库。 Grafana是一个跨平台的开源的度量分析和可视化工具,可以连接数据库查询采集的数据然后可视化的展示。 简言之就是用collectd收集数据,influxdb存储数据,grafana展示数据。 本次测试将实现...

BuXianShan的博客 1083

数据科学技术与应用【中国大学MOOC】:数据可视化_第五次作业_答案

数据科学技术与应用 数据可视化 第五次作业 答案 题目来源:中国大学MOOC-东华大学-宋晖等-数据科学技术与应用 1 ( 30分 ) 2012—2017年我国人均可支配收入为[1.47, 1.62, 1.78, 1.94, 2.38, 2.60](单位:万元)。按照要求绘制以下图形。 1)模仿例4-1和例4-3,绘制人均可支配收入折线图。用小矩形标记数据点,黑色虚线,用注解标注最高点,图标题为“Income chart”,设置坐标轴标题,最后将图形保存为JPG文件。 2)模仿例4-2,使用多个子图分别绘制

Herbert胡不归 6140

基本性能监控系统组成-Collectd + InfluxdDB + Grafana

本文介绍了基于Collectd+InfluxDB+Grafana的基础性能监控系统搭建方法。系统由Collectd采集数据、InfluxDB存储时序数据、Grafana进行可视化展示,适用于中小规模基础设施监控。详细说明了利用Docker部署三大组件的步骤,包括配置文件提取、容器启动和Grafana数据源配置。重点讲解了如何通过修改collectd.conf文件来灵活选择监控指标,并展示了最终监控仪表盘效果。这套开源方案具有自主可控、资源占用低的特点,为系统性能监控提供了实用解决方案。

m0_69119792的博客 631

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

从0到1用Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台【保姆级教程】

当今互联网发展迅速,应用程序的性能监控显得越来越重要。Docker+Jmeter+InfluxDB+Grafana是一种常用的性能监控平台,可以帮助开发者快速搭建一套可靠的监控体系。在本文中,我们将介绍如何使用这些工具搭建性能监控平台,以便开发人员可以快速发现并解决应用程序性能问题。

myh919的博客 496

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

性能测试——基本性能监控系统使用

Collectd 是一个守护(daemon)进程,用来定期收集系统和应用程序的性能指标,同时提供。了以不同的方式来存储这些指标值的机制;InfluxDB 开源的、高性能的时序型数据库。Grafana一个非常酷的数据可视化平台,常常应用于显示监控数据,支持多种数据源。默认用户名核密码:admin、admin。Grafana 中配置Dashboard。容器名字固定叫:influxdb。我新设置的密码为:123456。利用 Docker 部署环境。类型:InfluxDB。

python全栈 696

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

collectd, influxdb, grafana协同作战,不一样的监控

最近在写一个服务端daemon程序,需长驻运行,很想知道它的一些性能指标,比如qps啥的,最好呢还能通过前端图表的方式来展现出来。得知collectd+influxdb+grafana可能能满足我的需求,所以特来一试。目前表现还不尽人意,有时间会持续更新 collectd 安装好说,版本5.5,直接yum install即可,当然也可编译安装 配置文件/etc/collectd.conf,支

文思er 5273

在云服务器上搭建Collectd+InfluxDB+Grafana监控主机

在云服务器上搭建Collectd+InfluxDB+Grafana监控主机本篇文章介绍在阿里云服务器ECS上搭建Collectd+InfluxDB+Grafana,用以监控主机。其中阿里云服务器的配置如下: CPU:1核 内存:1 GB (I/O优化) 网络:1Mbps 云服务器运行CentOS7.2 64位系统。1. 安装配置Collectd使用yum安装 yum -y install epel

cf0702的博客 1185

性能测试:主流性能监控工具介绍

vmstat 和 top 都是 Linux 系统自带的命令,提供了实时的监控信息,对于系统管理员和开发人员来说非常有用。

霍格沃兹测试学院的博客 1148

性能测试&工作总结--GTI应用服务性能监控平台

GTI应用服务性能监控平台 1. GTI应用服务性能监控平台介绍 想打造New Relic & One APM那样漂亮的实时监控平台, 我们只需要InfluxDB/Collectd&Telegraf/Grafana, 这些工具间关系如下: 采集数据(Collectd&Telegraf) -> 存储数据(InfluxDB) -> 显示数据(Grafana) InfluxDB是Go语言开发的一个开源分布式时序数据库, 非常适合存储指标, 事件, 分析等数据, 可任意独立部署

qxj2422640226的博客 2868

collectd Linux: Complete Guide to System Statistics Collection Daemon

The。

allway2的博客 809

服务端性能测试——性能监控体系-L1性能统计工具

nmon是一种可以在 AIX 与 Linux 操作系统上使用的性能监控与分析工具使用技巧:下载位置:http://nmon.sourceforge.net , 从 Binaries 中下载可执行程序包解压之后选择使用所在操作系统对应的可执行程序可以使用 ln 命令将 nmon 程序软链接添加到 /urs/bin 目录下,这样可以通过 nmon 命令直接运行该程序 参考命令: ln -s nmon。

qq_56444564的博客 1026
上一篇: InfluxDB1.2.4部署(centos6.8)
下一篇: RHEL6.5安装collectd5.8 采集数据至logstash
王树民
博客等级 码龄10年 912粉丝 560原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值