实时监控grafana+graphite+collectd安装方法

文章描述:-2022年4月13日发(作者:满涛)实时监控grafana安装1.架构如图2.准备工作yuminstallmysqlmysql-serverhttpdperl-develepel-releaseservicemysqldstart3.客户端安装collectd说明:由于YUM安装的COLLECTD的版本较低。必须源码安装COLLECTD源码安装的COLLECTD支持WRITE-GRAPHITE插

-

实时监控grafana+graphite+collectd安装方法
2022年4月13日发
(作者:满涛)

实时监控grafana安装

1.架构如图

2.准备工作

yuminstallmysqlmysql-serverhttpdperl-develepel-release

servicemysqldstart

3.客户端安装collectd说明:由于YUM安装的COLLECTD的版本较低。必须源码安装COLLECTD源码安装的COLLECTD支持WRITE-GRAPHITE插件。在所有的监控主机安装COLLECTD

wget/files/2

2

cdcollectd-5.5.0

./configure--enable-all-plugins

makeall&&makeinstall

#修改COLLECTD配置文件[/etc/]

Hostname'当前监控主机名称'

LoadPluginnetwork

Interface"eth0"

#修改代理COLLECTD的配置文件

Hostname'当前监控主机名称'

LoadPluginnetwork

LoadPluginwrite_graphite加载监控插件,network、write_graphite这两个是必须

的。

#做为代理的COLLECTD服务器地址

Interface"eth0"

#把接受到的监控数据写入graphite

Host"127.0.0.1"

#graphite地址

Port"2003"

Protocol"tcp"

LogSendErrorstrue

Prefix"collectd"

#命名前缀

Postfix"collectd"

StoreRatestrue

AlwaysAppendDSfalse

EscapeCharacter"_"

添加自启动脚本

cp/contrib/redhat/init.d-collectd/etc/init.d/collectd

chkconfigcollectdon

servicecollectdstart

4.数据库初始

#连接数据库

mysql-uroot-p

#执行如下SQL

createdatabasegraphite;

GRATALLPRIVILEGESOgraphite.*TO'graphite'@'localhost'IDETIFIEDBY'

密码';

FLUSHPRIVILEGES;

5.安装graphite

yuminstallpython-carbonpython-whisperMySql-pythongraphite-web

#启动carbon

servicecarbon-cachestart

#修改graphite-web配置[/etc/graphite-web/local_]

DATABASES={

'default':{

'AME':'graphite',#数据库名称,在MYSQL里创建的名称

'EGIE':'',#默认使用MYSQL

'USER':'graphite',#连接数据库的用户名

'PASSWORD':'duanbai',#连接数据库的密码

'HOST':'localhost',#数据库主机地址

'PORT':'3306'#数据库主机端口

}

}

#修改配置后要进行同步数据库结构

/usr/lib/python2.6/site-packages/graphite/db

配置[/etc/httpd/conf/]

Serveramegraphite-web

DocumentRoot"/usr/share/graphite/webapp"

ErrorLog/var/log/httpd/

CustomLog/var/log/httpd/mon

Alias/media/"/usr/lib/python2.6/site-packages/django/contrib/admin/media/"

WSGIScriptAlias//usr/share/graphite/

WSGIImportScript/usr/share/graphite/ocess-group=%{GLOBAL}

application-group=%{GLOBAL}

SetHandlerone

SetHandlerone

7.安装grafana

wget/builds/grafana-2.6.0-1.x86_

rpm-ivhgrafana-2.6.0-1.x86_

grafana配置说明[/etc/grafana/]

[security]

admin_user=admingrafana的管理用户名

admin_password=admingrafana的管理用户密码

Grafana初始设置添加数据源如图

-

实时监控grafana+graphite+collectd安装方法

发布时间:2022-04-13 01:56:06
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 10 条评论,407人围观)
阿莫西林分散片价格V铁粉10 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
''
8号文V铁粉9 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
#做为代理的COLLECTD服务器地址Interface"eth0"#把接受到的监控数据写入graphiteHost"127.0.0.1"#graphite地址Port"2003"Protocol"tcp"LogSendErrorstruePrefix"collectd"#命名前缀Postfix"collectd"StoreRatestrueAlwaysAppendDSfalseEscapeCharacter"_"添加自启动脚本cp/contrib/redhat/init.d-collectd/etc/init.d/collectdchkconfigcollectdonservicecollectdstart4.数据库初始#连接数据库mysql-uroot-p#执行如下SQLcreatedatabasegraphite;GRATALLPRIVILEGESOgraphite.*TO'graphite'@'localhost'IDETIFIEDBY'密码';FLUSHPRIVILEGES;5.安装graphiteyuminstallpython-carbonpython-whisperMySql-pythongraphite-web#启动carbonservicecarbon-cachestart#修改graphite-web配置[/etc/graphite-web/local_]DATABASES={'default'
电波拉皮除皱多少钱V铁粉14 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
#做为代理的COLLECTD服务器地址Interface"eth0"#把接受到的监控数据写入graphiteHost"127.0.0.1"#graphite地址Port"2003"Protocol"tcp"LogSendErrorstruePrefix"collectd"#命名前缀Postfix"collectd"StoreRatestrueAlwaysAppendDSfalseEscapeCharacter"_"添加自启动脚本cp/contrib/redhat/init.d-collectd/etc/init.d/collectdchkconfigcollectdonservicecollectdstart4.数据库初始#连接数据库mysql-uroot-p#执行如下SQLcreatedatabasegraphite;GRATALLPRIVILEGESOgraphite.*TO'graphite'@'localhost'IDETIFIEDBY'密码';FLUSHPRIVILEGES;5.安装graphiteyuminstallpython-carbonpython-whisperMySql-pythongraphite-web#启动carbonservicecarbon-cachestart#修改graphite-web配置[/etc/graphite-web/local_]DATABASES={'default'
北京购车V铁粉2 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
在所有的监控主机安装COLLECTDwget/files/22cdcollectd-5.5.0./configure--enable-all-pluginsmakeall&&makeinstall#修改COLLECTD配置文件[/etc/]Hostname'当前监控主机名称'LoadPluginnetworkInterface"eth0"#修改代理COLLECTD的配置文件Hostname'当前监控主机名称'LoadPluginnetworkLoadPluginwrite_graphite加载监控插件
光明教育在线V铁粉7 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
'duanbai'
上海横沙岛V铁粉14 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
''
林昭是谁V铁粉25 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
#数据库名称
大学生就业网V铁粉3 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
在所有的监控主机安装COLLECTDwget/files/22cdcollectd-5.5.0./configure--enable-all-pluginsmakeall&&makeinstall#修改COLLECTD配置文件[/etc/]Hostname'当前监控主机名称'LoadPluginnetworkInterface"eth0"#修改代理COLLECTD的配置文件Hostname'当前监控主机名称'LoadPluginnetworkLoadPluginwrite_graphite加载监控插件
清肺的食物V铁粉23 minutes ago Google Chrome 93.0.4577.82 Windows 10 x64
在MYSQL里创建的名称'EGIE'

最近发表

随便看看

热门文章

标签列表