ZABBIXの最適化 - データベース[3]

1 - データベーステーブル

+----------------------------+
| Tables_in_zabbix           |
+----------------------------+
| acknowledges               |
| actions                    |
| alerts                     |
| application_discovery      |
| application_prototype      |
| application_template       |
| applications               |
| auditlog                   |
| auditlog_details           |
| autoreg_host               |
| conditions                 |
| config                     |
| corr_condition             |
| corr_condition_group       |
| corr_condition_tag         |
| corr_condition_tagpair     |
| corr_condition_tagvalue    |
| corr_operation             |
| correlation                |
| dbversion                  |
| dchecks                    |
| dhosts                     |
| drules                     |
| dservices                  |
| escalations                |
| event_recovery             |
| event_tag                  |
| events                     |
| expressions                |
| functions                  |
| globalmacro                |
| globalvars                 |
| graph_discovery            |
| graph_theme                |
| graphs                     |
| graphs_items               |
| group_discovery            |
| group_prototype            |
| groups                     |
| history                    |
| history_log                |
| history_str                |
| history_text               |
| history_uint               |
| host_discovery             |
| host_inventory             |
| hostmacro                  |
| hosts                      |
| hosts_groups               |
| hosts_templates            |
| housekeeper                |
| httpstep                   |
| httpstepitem               |
| httptest                   |
| httptestitem               |
| icon_map                   |
| icon_mapping               |
| ids                        |
| images                     |
| interface                  |
| interface_discovery        |
| item_application_prototype |
| item_condition             |
| item_discovery             |
| items                      |
| items_applications         |
| maintenances               |
| maintenances_groups        |
| maintenances_hosts         |
| maintenances_windows       |
| mappings                   |
| media                      |
| media_type                 |
| opcommand                  |
| opcommand_grp              |
| opcommand_hst              |
| opconditions               |
| operations                 |
| opgroup                    |
| opinventory                |
| opmessage                  |
| opmessage_grp              |
| opmessage_usr              |
| optemplate                 |
| problem                    |
| problem_tag                |
| profiles                   |
| proxy_autoreg_host         |
| proxy_dhistory             |
| proxy_history              |
| regexps                    |
| rights                     |
| screen_user                |
| screen_usrgrp              |
| screens                    |
| screens_items              |
| scripts                    |
| service_alarms             |
| services                   |
| services_links             |
| services_times             |
| sessions                   |
| slides                     |
| slideshow_user             |
| slideshow_usrgrp           |
| slideshows                 |
| sysmap_element_url         |
| sysmap_url                 |
| sysmap_user                |
| sysmap_usrgrp              |
| sysmaps                    |
| sysmaps_elements           |
| sysmaps_link_triggers      |
| sysmaps_links              |
| task                       |
| task_close_problem         |
| timeperiods                |
| trends                     |
| trends_uint                |
| trigger_depends            |
| trigger_discovery          |
| trigger_tag                |
| triggers                   |
| users                      |
| users_groups               |
| usrgrp                     |
| valuemaps                  |
+----------------------------+
127 rows in set (0.01 sec)

2-説明データシート

アクションテーブル:

トリガー火災は、使用する必要があるときにアクションテーブルは、アクションを記録します。DESCアクションによって、行のテーブル構造からの眺め

アラートテーブル:

アラート表には、歴史的なアラームイベントを保持しています。

設定表:

設定テーブルには、グローバルパラメータを保持しています

機能表:

これは、使用される式記録トリガ、例えば最大、最後、NODATA他の関数テーブルの非常に重要な機能表です。

グラフ表:

グラフチャートテーブルは、ユーザ定義の情報を含みます。

テーブルをgraphs_items:

graphs_itemsは、チャートに属するすべての監視情報の項目を保持しています。

表のグループ:

グループは、グループ名とグループIDを保存します。

歴史、history_str、history_log、history_uint_sync等:

テーブルのこの部分は類似している、唯一の違いは、格納されたデータのタイプです。アイテムの異なるタイプの履歴データを格納し、一日又は一時間のような最終的な描画データは短いから得られます。

トレンド、trends_uint表:

履歴データを保管してくださいますが、トレンドデータです。過去のデータからのすべての時間の統計は、異なるタイプのヒストリカルトレンドデータ項目を保存し、平均間隔統計、最も値が算出されます。データの描画時間間隔のデータソース。

ホスト表:

すべてのエージェント、プロキシおよびその他のIP、ホストID、状態、IPMIやその他の情報を保存することが非常に重要なホストは、ほぼすべての情報機器の記録です。他のテーブルは、一般的にするときのhostid関連しています。

hosts_groups表:

関係のホスト(ホスト)とホストグループ(ホストグループ)の保存hosts_groups。

アイテムテーブル:

アイテムテーブルには、情報収集の項目が含まれています。フィールドの説明は、各マッピング項目は、ホストIDは、各項目の名前の各ホスト名を識別し、遅延データ取得間隔、履歴履歴データ保持時間を一意の識別子をアイテムID、ステータス識別項目の状態(項目0は通常表示を示します) 、ユニットは、アイテム単位を保存します。

media表:

メディアは、アラームモードに対応するユーザのメディア設定項目を保存します。

media_type表:

異なるメディアテーブルとMEDIA_TYPEテーブルには、スクリプトの実行の記録はパスが相対パスであることに注意して、対応するアラームモードをMEDIA_TYPEです。media_typeこのことにより、メディアキーに関連付けられているmediatypeid。

プロファイル表:

プロファイルテーブルには、ユーザーの設定項目の数を保持しています。

権利テーブル:

権利権情報テーブルには、ZABBIXの許可が私の理由となっている、ユーザーグループを保持している実際には、このカタログには、レコードを詳しく説明しているところ、非常に明確ではありません。

screeensテーブル:

screeensテーブルは、ユーザ定義の画像を保持しています。

セッション表:

償却は、テーブルで動作しますとき、着陸で、各ユーザーのセッションを保存します。

トリガテーブル:

トリガのすべての情報を保存します。

trigger_depends表:

trigger_dependsは、依存関係のトリガを保存します。

2-データベースの最適化

データベースのZABBIXとソケットの接続速度が向上します使用することができ、マシンの場合。
Zabbixデータベース、選択肢InnoDBエンジン、エンジンの効率が他の1.5倍です

履歴の種類(歴史、history_uint等)大きなテーブルを分割一見非常に退屈削除InnoDBデータベースエンジンに特に大きなデータのため、近い家政婦無効自動データが定期的に、履歴をクリアします。

缶のチューニングデータベース構成ファイル、マシンが多く、データベースは大きな圧力になる際にデータベースに送信されるので、

あまりまだ別々のMySQLと考えられ、かつ独立した読み取りおよび書き込みを提供するようにされている場合は、ミドルウェアを使用して実施することができます。

おすすめ

転載: www.cnblogs.com/lemanlai/p/12512236.html