如何在 Cacti 上添加percona mysql监控

时间:2020-03-05 15:30:33  来源:igfitidea点击:

在本文中,我将展示如何对MySQL使用Cacti监控。
出于测试目的,我将使用Ubuntu 16.04使用Cacti 0.8.8f和安装MySQL 5.6.
如果我们没有任何安装的内容,请参阅Ubuntu文章的我们的设置Cacti。

下载percona模板

首先,我们必须为 Cacti 下载所需的Percona MySQL模板

$wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/binary/debian/yakkety/x86_64/percona-cacti-templates_1.1.7-2.yakkety_all.deb

安装模板

我们将使用dpkg命令安装percona模板。

$sudo dpkg -i percona-cacti-templates_1.1.7-2.yakkety_all.deb

授予CACTI用户的访问权限

现在我们需要在每个想要监视的每个MySQL数据库中创建一个cacti用户。

mysql > GRANT SUPER, PROCESS ON *.* TO 'cacti'@'%' IDENTIFIED BY "qwe";

导入MySQL模板

使用以下命令导入

$sudo php /usr/share/cacti/cli/import_template.php --filename=/usr/share/cacti/resource/percona/templates/cacti_host_template_percona_mysql_server_ht_0.8.6i-sver1.1.7.xml --with-user-rras='1:2:3:4'

检查/usr/share/cacti/site/site/confign.php以确保DB密码正确。

编辑文件/usr/share/cacti/scripts/ss_get_mysql_stats.php和更改用户名和密码。

$mysql_user = 'cacti';
	$mysql_pass = 'qwe';

现在我们可以转到Web界面并添加所需的图形。
单击"新图形"并添加所需的。

选择监视模板,然后单击"创建"

单击顶部菜单上的"图形"。

在本文中,我们将Percona MySQL模板导入了Cacti监控系统,并创建了几个图形来监视MySQL数据库。