お世話になります。
ZabbixからDBへのコネクション接続数が最低どのくらい必要かを決めるのに困っています。
DBへ接続するものとして、
「Webインターフェースからの接続」と 「Zabbixサーバからの接続」
があると思いますが、それぞれ最大でいくつぐらいコネクションを確立するのでしょうか?
ご存知でしたら教えて下さい。 よろしくお願いいたします。
kkentaさん
DBへ接続するものとして、 「Webインターフェースからの接続」と 「Zabbixサーバからの接続」 があると思いますが、それぞれ最大でいくつぐらいコネクションを確立するのでしょうか?
確か処理が重くなると増えた様な… ちょっと曖昧です。 すいません。
実際に私の1.8系テスト環境(MySQL)で確認したところ「Zabbixサーバからの接続」は24本使用していました。 「Webインターフェースからの接続」はリロード等を連発すればするだけ接続は増えそうな気がします。
今までの経験上では100セッションあれば困る事はありませんでした。
曖昧な回答でしません。A(^^;
1.8系ですとZabbixサーバからの接続は、StartDBSyncersの設定の数によると思います(デフォルトは4です)。Zabbixサーバ自体はそれほど多くのDB接続は行いませんので、動作させている状態でDBのコネクションを見てみるのが良いと思います。
Webインターフェースからの接続は画面を表示しているクライアントによります。どのくらいのクライアントからの接続があって、どの程度の間隔で自動リフレッシュするかによって変わってきます。
いずれにしても、実際に動かしてみるのが早いと思いますよ。MySQLであれば、show processlistコマンドを利用すれば、現在のDBコネクション数を見ることができます。
アカウント名 kkenta
Zabbix関連
KAZ - 投稿数: 1085
kkentaさん
確か処理が重くなると増えた様な…
ちょっと曖昧です。
すいません。
実際に私の1.8系テスト環境(MySQL)で確認したところ「Zabbixサーバからの接続」は24本使用していました。
「Webインターフェースからの接続」はリロード等を連発すればするだけ接続は増えそうな気がします。
今までの経験上では100セッションあれば困る事はありませんでした。
曖昧な回答でしません。A(^^;
kodai - 投稿数: 1341
1.8系ですとZabbixサーバからの接続は、StartDBSyncersの設定の数によると思います(デフォルトは4です)。Zabbixサーバ自体はそれほど多くのDB接続は行いませんので、動作させている状態でDBのコネクションを見てみるのが良いと思います。
Webインターフェースからの接続は画面を表示しているクライアントによります。どのくらいのクライアントからの接続があって、どの程度の間隔で自動リフレッシュするかによって変わってきます。
いずれにしても、実際に動かしてみるのが早いと思いますよ。MySQLであれば、show processlistコマンドを利用すれば、現在のDBコネクション数を見ることができます。