netdata mysql_netdata-linux实时监测工具

平台:CentOS 7

服务器性能指标在平时运维工作中有着很重要的位置,那么一款靠谱好用的监控软件就非常必要了。监控平台中,我们常见的有zabbix、nagios、cacti等等。

今天要说的是一个比较新的软件Netdata。目前来看它的轻量化、实时性都非常不错,但由于仍在发展阶段,作为业务部署还有一些需要添加或改进的功能。

e1dc332ea603

netdata.gif

特点

界面优美:使用 Bootstrap 开发框架

界面自定义:可以使用简单的 HTML 语言定制界面

高效快速:程序核心使用 C 语言编写,效率高

零配置:默认配置足够使用,安装完成就可以使用

零依赖:它的静态网络文件和网络接口拥有自己的网络服务器

可扩展:用它自身的插件 API,可以检测任何可以衡量的数据

可嵌入:可以在任何 Linux 内核可以运行的地方使用

安装

netdata项目地址:https://github.com/ktsaou/netdata

Linux手动安装(本次使用CentOS7系统)

环境准备

#Debian/Ubuntu

apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autoconf-archive autogen automake pkg-config curl

#Fedora

dnf install zlib-devel libuuid-devel libmnl-devel gcc make git autoconf autoconf-archive autogen automake pkgconfig curl findutils

#CentOS/Red Hat Enterprise Linux

yum install autoconf automake curl gcc git libmnl-devel libuuid-devel lm-sensors make MySQL-python nc pkgconfig python python-psycopg2 PyYAML zlib-devel

下载源码/安装

git clone https://github.com/ktsaou/netdata.git

cd netdata

./netdata-installer.sh

指定安装目录

./netdata-installer.sh --install /opt

开机自启动

安装完成后,在netdata/system目录中,包含有netdata的启动脚本和配置文件。

方法1:systemd

如果服务运行,先kill掉

killall netdata

cp system/netdata.service /etc/systemd/system/

systemctl daemon-reload

systemctl enable netdata

systemctl start netdata

方法2:init.d

For CentOS/Red Hat

cp system/netdata-init-d /etc/init.d/netdata

chmod +x /etc/init.d/netdata

chkconfig --add netdata

chkconfig netdata on

For Ubuntu

cp system/netdata-init-d /etc/init.d/netdata

chmod +x /etc/init.d/netdata

upload-rc.d netdata defaults

使用&&卸载

福昕PDF阅读器默认端口19999,可能会造成无法访问,卸载或修改netdata默认端口即可解决

本机访问:http://localhost:19999

访问配置文件:http://localhost:19999

完成安装后,netdata/目录下会生成卸载脚本

cd netdata

./netdata-uninstaller.sh -force

More info: Click

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值