Zabbixで役立ちそうな記事の個人的まとめ
Zabbixとは
日本Zabbixユーザー会*1より引用
Zabbixとは、サーバー、ネットワーク、アプリケーションを監視するためのソフトウェアです。Zabbixは主に以下の3つの機能を有しています。
ZabbixではデータをすべてDBに保存しているため、 監視項目が多かったり、長期間データを保存する設定をしていると DBの読み書きに時間がかかり、パフォーマンスに影響を及ぼします。
下記では、DBのパフォーマンスを向上するための記事をまとめました。
データベースチューニング
テーブルパーティショニング
監視データを格納するテーブル内を分割(パーティショニング)することで データの読み書きの負荷を軽減する考え方です。
(注)パーティションの切り方や運用方式によっては負荷軽減の効果が低いことがあります。
Zabbix チューニング事例 ZabbixとMySQL Partitioningの項目 (大和総研) www.jobarranger.info
MySQL パーティションで大規模なレコードを管理しよう sys-guard.com
MySQLのパーティショニングを触ってみる mix3.github.io
Partitioning Tables on Zabbix 1.8 zabbixzone.com
Partitioning a Zabbix MySQL(8) database with Perl or Stored Procedures blog.zabbix.com
housekeeping(定期削除処理)
- Zabbixの内部プロセスについて (アークシステム) devlog.arksystems.co.jp
変更履歴
- 2022/03/26 初版