Zabbix


Zabbix とは、オープンソースの統合運用管理ツールです。
主に、 1.監視機能、 2.Web 画面からの表示と設定、3.障害検知、通知する機能の3つがあります。
専用のクライアントツールが必要なく Web 画面から閲覧することができるため、
タブレットやスマートフォンからでも リアルタイムにシステム状況を監視することができます。
また、蓄積されたデータからグラフを描画したり、ネットワークマップを表示することができ、 グラフィカルな管理が可能です。

Zabbix 4.0のインストール

本記事ではZabbix 4.0のインストールおよび初期設定を行い、Webフロントエンドにログインできるようにするまでを解説していきます。

1. 構成

ZabbixサーバはZabbixサーバ本体、Webフロントエンド、データベース、およびデータ取得のための補助サービスから構成されます。

Zabbixでは各種設定や監視データはデータベースに保存されます。

また、ZabbixはSNMPTRAPを直接受信することができないため、snmptrapdが受信したデータをSNMPTTで整形してログファイルに出力し、Zabbixはそのログを監視するという方法をとっています。

本記事では以下の構成でインストールを行います。

  • RHEL 7.5 / CentOS 7 (1804)
  • Zabbix 4.0
  • Apache httpd 2.4 (OS同梱のパッケージ)
  • PostgreSQL 10.5
  • ZabbixJavaGateway (JMX監視モジュール)
  • SNMPTT (SNMPTRAP監視モジュール)

続きを読む

Zabbix 3.0のインストール

本記事ではZabbix 3.0のインストールおよび初期設定を行い、Webフロントエンドにログインできるようにするまでを解説していきます。

1. 構成

ZabbixサーバはZabbixサーバ本体、Webフロントエンド、データベース、およびデータ取得のための補助サービスから構成されます。

Zabbixでは各種設定や監視データはデータベースに保存されます。

また、ZabbixはSNMPTRAPを直接受信することができないため、snmptrapdが受信したデータをSNMPTTで整形してログファイルに出力し、Zabbixはそのログを監視するという方法をとっています。

本記事では以下の構成でインストールを行います。

  • RHEL 7.5 / CentOS 7 (1804)
  • Zabbix 3.0
  • Apache httpd 2.4 (OS同梱のパッケージ)
  • PostgreSQL 10.5
  • ZabbixJavaGateway (JMX監視モジュール)
  • SNMPTT (SNMPTRAP監視モジュール)

続きを読む

Zabbix 4.0の新機能紹介

本記事では、近日リリース予定のZabbix 4.0について新機能や改善点などについて解説していきます。

現行のLTS(長期サポート)版である3.0を使用されている方が多数だと思われますので、今回から3回に分けてZabbix 3.2、3.4、4.0の主な変更点について解説します。

Zabbix 4.0の新機能

Zabbix 3.2~4.0では以下の点を重視して機能追加が進められています。

  • 複数の監視システムの情報を統合的に可視化するソリューション
  • 障害の根本原因の分析を行うための高度な機能
  • サービスを中心とした監視

可視化のための主要な機能であるダッシュボードやマップが大きく改良されています。また、「障害」ビューの新設により障害イベントの発生状況が時系列で分かりやすくなっています。

また、取得した監視データに対して外部スクリプトなどを使わずZabbixのみで加工を行える保存前処理機能や、障害イベントに対してタグ情報を付けてイベント同士を関連付けることのできるイベントタグ機能が追加されています。

その他、欲しい機能としてよく挙がっていた、障害の手動クローズ、ホストグループの階層化、復旧条件の指定といった運用に役立つ機能が追加されました。それ以外にも、内部的な設計変更による性能の改善や、様々な細かい改良が行われています。

続きを読む