我们有一个总部设在Zabbix的公司监控系统。它的MySQL监控是相当基础的,所以我想添加更多信息。为此,我编写了一个脚本,从MySQL检索此信息并将其发送给Zabbix。
在检索到的信息中,我希望获得当前的连接,但我只设法与根用户进行连接。我创建了一个具有SELECT和PROCESS权限的zabbix用户,并尝试了mysqladmin -u zabbix processlist,但我得到了Access denied; you need the PROCESS privilege for this operation。
show grants for 'zabbix'@'
我正尝试在我的debian服务器上使用docker。有几个网站使用了Django框架。每个项目在它自己的容器中运行,带有gunicorn,单个nginx容器作为反向代理运行,数据存储在mariadb容器中。一切都正常工作。有必要在服务器上增加zabbix监控系统。因此,我使用zabbix-server-mysql镜像作为zabbix-backend,使用zabbix-web-nginx-mysql镜像作为前端。后端运行成功,前端失败,错误如:"can't binding to 0.0.0.0:80 port is parated.“,nginx拒绝域名连接据我所知,zabbix
最终目标是在容器中运行最新的Zabbix版本,监控一堆交换机。
Zabbix想要一些MySQL (或者postgres)的味道,所以我想我会设置使用官方( MySQL ) MySQL 8.0.19 MySQL FOSS图像。我有一个正在运行的MySQL容器,但我意外地将我的zabbix用户设置为只具有本地连接权限。
mysql> SELECT user,host FROM mysql.user;
+------------------+-----------+
| user | host |
+------------------+---------
我正在努力监控zabbix中的mysql数据库(通过SQL语句)。
我试着通过官方指南来监控mysql数据库的更新。
这篇文章是
但是,我有一个错误“无法连接到ODBC DSN: SQL_ERROR08001[unixODBCODBC 8.0(w) DriverDriver不支持4.1.1以下的服务器版本]”
我可以成功地进入官方指南中的步骤isql test,但我不理解该步骤:
To enable ODBC support, Zabbix should be compiled with the following flag:
--with-unixodbc[=ARG] use odb
我正在运行以下sed命令来编辑具有特定参数的my.cnf。但是,它涉及到最后两个值,我需要检查和修改它们,尽管语法与之前修改过的值没有什么不同,但它还是失败了。
sed -i s/".*old_passwords=[0-9]*"/"# old_passwords=1"/g /home/david/systems/zabbix/2.2/2.2.5/confs/my.cnf
sed -i '/innodb_buffer_pool_size=/d' /home/david/systems/zabbix/2.2/2.2.5/confs/my.cnf
se
我试图在我的Ubuntu上安装一个Zabbix监控系统。但当我试图安装它的时候。我知道这个错误:
The following have unmet dependencies:
zabbix-server-mysql : Depends: libsnmp15 (>= 5.4.3~dfsg) but it is no installable
Reccomends snmptt but it is not going to be installed
Unable to correct problems, you have held broken
我使用Zabbix作为我的Linux监控解决方案。
它将MySQL - The buffer pool utilization is less than 50% in the last 5 minutes. This means that there is a lot of unused RAM allocated for the buffer pool, which you can easily reallocate at the moment显示为警告。
我该担心这个吗?
如何克服这一问题?
如何修复此错误:
# cat <<EOF | mysql -uroot -p${MYSQL_PASSWD}
> create database zabbix character set utf8 collate utf8_bin; create user zabbix@localhost identified by '${ZABBIX_PASSWD}';
> grant all privileges on zabbix.* to '\'zabbix'\'@'\'localhost'\'
我是zabbix的新用户。在更新了zabbix (从Zabbix4.0.8到Zabbix4.2.5)之后,我的web接口出现了问题。
The frontend does not match Zabbix database. Current database version (mandatory/optional): 4000000/4000006. Required mandatory version: 4020000. Contact your system administrator.
我打开一个日志文件,发现:
10344:20221123:151903.222 [Z3001] conn