ZABBIXの卒業---テンプレートはmysqlのコンテンツの監視が付属しています

テンプレートが付属していますして使用することができ、直接接続を確立することができません

 

 

我々はいくつかのステップを経る必要があります。

 

ユーザー権利を確立します。

[[email protected] LIB] $のmysql -uルート- pは
パスワードを入力します。
MySQLのモニタへようこそ。コマンドは、で終わります。または\グラム。
あなたのMySQL接続IDはある 105 
:Serverのバージョン5.729 - ログソースの配布

著作権(C)20002020、Oracleおよび/ またはその関連会社。全著作権所有。

Oracleは、ある米国Oracle Corporationおよび/の登録商標またはその
関連会社。その他の名称はそれぞれの商標または登録商標です
所有者。

タイプ" ヘルプ; 'または' \ H " 以下のためのヘルプ。タイプ\ Cを現在の入力文をクリアします。


mysqlの。> *上のすべてを与える* ZABBIXに@ ' localhostの'によって識別される' zabbix2004 ' ; 
クエリOK、0影響を受ける行、1つの警告(0.00 秒)

のMySQL > フラッシュ特権。
クエリOK、0影響を受ける行(0.02秒)

 

私たちは、最初のインストールディレクトリ最初のパラメータにファイルをコピーします

インストールディレクトリにコピーされたソースパッケージ

[[email protected] zabbix_agentd] $ PWD
 /データ/パッケージ/ zabbix- 4.45 / confに/ zabbix_agentd 
[[email protected] zabbix_agentd] $ cpはuserparameter_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/

 

言います:

Zabbixのによって作成された#1 template_db_mysql.conf のために 、 " テンプレートDBのMySQL "とのZabbix 4.2                                                                                                                                  
#For OSのLinux:あなたは.my.cnf作成する必要が ZABBIXエージェントホームディレクトリ(/ VAR / libに/ ZABBIXによってデフォルト
#For OS Windowsの場合:あなたは、 MySQLとのmysqladminにPATHを追加し、my.cnfファイルを作成する必要が%WINDIR%\ my.cnfを、C:\ my.cnfを、BASEDIR \ my.cnfファイルのhttps:// dev.mysql.com/doc/refman/5.7/en /option-files.html 
#このファイルには、3つの文字列を持っている必要があります:
#[クライアント] 
#USER =zbx_monitor 
#password = <パスワード> 
UserParameter = mysql.ping [*]、mysqladminは-h " $ 1 " -P " $ 2 " のping 
UserParameter = mysql.get_status_variables [*]、MySQLの-h " $ 1 " -P " $ 2 " - SNXは-e " グローバルステータスを表示" 
UserParameter = mysql.version [*]、mysqladminは-s -h " $ 1 " -P " $ 2 " バージョン
UserParameter = mysql.db.discovery [*]、MySQLの-h "$ 1 "-P " $ 2 " -sN -e " ショーデータベース" 
UserParameter = mysql.dbsize [*]、MySQLの-h " $ 1 " -P " $ 2 " -sN -e " WHERE INFORMATION_SCHEMA.TABLES FROM SELECT SUM(DATA_LENGTH + INDEX_LENGTH) TABLE_SCHEMA = '$ 3' " 
UserParameter = mysql.replication.discovery [*]、MySQLの-h " $ 1 " -P " $ 2 " -sNX -e " ショースレーブ状態" 
UserParameter = mysql.slave_status [*]、MySQLの-h "$ 1 " -P" $ 2 " -sNX -e " ショースレーブステータス"

 

MySQLの設定ファイルを変更します。

[[email protected] zabbix_agentd] $ VIMは/ usr / local / mysqlのは/ etc / my.cnfの

#[クライアント] 
#port = 3306 
#socket = /データ/ mysqlの/データ/ にmysql.sock デフォルト -character- セット = UTF8 

[クライアント] 
ユーザー = ' ZABBIX '                                                                                                                                                                                                     
パスワード = ' zabbix2004 ' 
デフォルト -character- セット = utf8の
ソケット= /データ/ MySQLの/データ/ にmysql.sock 

[mysqladminは】
デフォルト -character- セット = UTF8 
ソケット = /データ/ MySQLの/データ/ にmysql.sockの
ユーザ = ' ZABBIX ' 
パスワード = ' zabbix2004 ' 

[MySQLの] 
デフォルト -character- セット = UTF8 
ソケット = /データ/ mysqlの/データ/ にmysql.sock 
ユーザー = ' ZABBIX ' 
パスワード = ' zabbix2004 '

 

その後、再起動mygslq

再起動zabbix_agentd

そして、それを

 

おすすめ

転載: www.cnblogs.com/betterquan/p/12449123.html