Update index.py

pull/618/head
Mr Chen 10 months ago
parent a80e1db128
commit 0a87dcc610
  1. 12
      plugins/zabbix/index.py

@ -153,6 +153,16 @@ def getMySQLBin():
return '/www/server/mysql-yum/bin/usr/bin/mysql'
return '/www/server/mysql/bin/mysql'
def getMySQLBinLink():
ver = mw.readFile(choose_mysql)
mysql_dir = mw.getServerDir() + '/'+ver
if ver == 'mysql-apt':
return '/www/server/mysql-apt/bin/usr/bin/mysql -S /www/server/mysql-apt/mysql.sock'
if ver == 'mysql-yum':
return '/www/server/mysql-yum/bin/usr/bin/mysql -S /www/server/mysql-yum/mysql.sock'
return '/www/server/mysql/bin/mysql -S /www/server/mysql/mysql.sock'
def pSqliteDb(dbname='databases'):
choose_mysql = getServerDir()+'/mysql.pl'
ver = mw.readFile(choose_mysql)
@ -209,7 +219,7 @@ def zabbixImportMySQLData():
# 初始化导入数据
pmdb.query("set global log_bin_trust_function_creators=1")
mysql_bin = getMySQLBin()
mysql_bin = getMySQLBinLink()
# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | /www/server/mysql/bin/mysql --default-character-set=utf8mb4 -uzabbix -p"LGhb1f7QG6SDL5CX" zabbix
import_data_cmd = 'zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | '+mysql_bin+' --default-character-set=utf8mb4 -uzabbix -p"'+db_pass+'" zabbix'
# print(import_data_cmd)

Loading…
Cancel
Save