当前位置:网站首页>zabbix_ Get test database failed
zabbix_ Get test database failed
2022-07-07 05:44:00 【Know the source and know the destination】
Environmental Science
[email protected]:zabbix#cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.5 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.5 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
mysql> select version();
+-------------------------+
| version() |
+-------------------------+
| 5.7.38-0ubuntu0.18.04.1 |
+-------------------------+
1 row in set (0.00 sec)
[email protected]:zabbix_server#sbin/zabbix_server -V
zabbix_server (Zabbix) 4.0.42
Revision f5370d9acb1 28 June 2022, compilation time: Jul 3 2022 13:46:14
Copyright (C) 2022 Zabbix SIA
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it according to
the license. There is NO WARRANTY, to the extent permitted by law.
describe
In the configuration zabbix Customize the monitoring script to monitor from the database ,
The custom script runs normally locally , stay zabbis server Upper use zabbix_get An error occurs when ordering
[email protected]:bin#/apps/zabbix_server/bin/zabbix_get -s 10.0.0.84 -p 10050 -k "mysql_status[master_slave_check]"
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
100
Script , There is no problem with monitoring items .
reason
MySQL To enable the auth_socket plugin
Plug in .
auth_socket plugin Socket plug-in checks socket user name ( Operating system user name ) Whether it is the same as that specified by the client program for the server MySQL The user name matches . If the names don't match , The plug-in will check whether the socket user name authentication_string And mysql.user System table rows Of In the column The specified name matches . If I find a match , The plug-in allows connection .
verification
[email protected]:zabbix#mysql -uroot -e 'select user,host,plugin from mysql.user;'
+------------------+-----------+-----------------------+
| user | host | plugin |
+------------------+-----------+-----------------------+
| root | localhost | auth_socket |
| mysql.session | localhost | mysql_native_password |
| mysql.sys | localhost | mysql_native_password |
| debian-sys-maint | localhost | mysql_native_password |
| zabbix | 10.0.0.% | mysql_native_password |
solve
modify root The password authentication plug-in of the user is mysql_native_password
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set plugin='mysql_native_password' where user='root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 2 Changed: 1 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> select user,host,plugin from user;
+------------------+-----------+-----------------------+
| user | host | plugin |
+------------------+-----------+-----------------------+
| root | localhost | mysql_native_password |
stay zabbix_server To test
[email protected]:bin#/apps/zabbix_server/bin/zabbix_get -s 10.0.0.84 -p 10050 -k "mysql_status[master_slave_check]"
50
边栏推荐
- WEB架构设计过程
- JVM (XX) -- performance monitoring and tuning (I) -- Overview
- I didn't know it until I graduated -- the principle of HowNet duplication check and examples of weight reduction
- JVM the truth you need to know
- DOM node object + time node comprehensive case
- async / await
- 论文阅读【Semantic Tag Augmented XlanV Model for Video Captioning】
- R语言【逻辑控制】【数学运算】
- What is dependency injection (DI)
- 5. 数据访问 - EntityFramework集成
猜你喜欢
[paper reading] semi supervised left atrium segmentation with mutual consistency training
Introduction to distributed transactions
pytorch_ 01 automatic derivation mechanism
架构设计的五个核心要素
《HarmonyOS实战—入门到开发,浅析原子化服务》
AI face editor makes Lena smile
Web architecture design process
得物客服一站式工作台卡顿优化之路
I didn't know it until I graduated -- the principle of HowNet duplication check and examples of weight reduction
Pinduoduo product details interface, pinduoduo product basic information, pinduoduo product attribute interface
随机推荐
论文阅读【Semantic Tag Augmented XlanV Model for Video Captioning】
1. AVL tree: left-right rotation -bite
Leakage relay jelr-250fg
Realize GDB remote debugging function between different network segments
Taobao store release API interface (New), Taobao oauth2.0 store commodity API interface, Taobao commodity release API interface, Taobao commodity launch API interface, a complete set of launch store i
bat 批示处理详解
make makefile cmake qmake都是什么,有什么区别?
[Oracle] simple date and time formatting and sorting problem
软件测试面试技巧
[JS component] date display.
How to get free traffic in pinduoduo new store and what links need to be optimized in order to effectively improve the free traffic in the store
2pc of distributed transaction solution
Reading the paper [sensor enlarged egocentric video captioning with dynamic modal attention]
Initial experience of annotation
When deleting a file, the prompt "the length of the source file name is greater than the length supported by the system" cannot be deleted. Solution
分布式事务介绍
ssm框架的简单案例
Explication contextuelle du langage Go
力扣102题:二叉树的层序遍历
Unity让摄像机一直跟随在玩家后上方