2016年2月22日月曜日

Zabbix 3.0をリリースしました

予定よりもだいぶん遅くなってしまいましたが、Zabbix 3.0をリリースしました。

LTSリリースでは2013年11月のZabbix 2.2のリリースから2年3ヶ月ほど、ポイントリリースも含めると2014年9月の2.4のリリースから1年半ほど経ってのリリースになりました。

Zabbix 3.0ではWebインターフェースのデザインが一新されたほか、クラウドやリモート環境の監視でセキュアに通信が行える通信の暗号化機能や、既存の収集データから予測検知を行えるトリガー関数などの機能追加を行っています。

ほかにも障害通知に利用するメールサーバーのSMTP認証対応やアイテムの監視タイミングを任意に決めることができる機能、トレンドデータのAPI、XMLインポート/エクスポートに値のマッピング設定が含められるようになっているなど、これまでZabbixを利用されていた方にも魅力的な機能を追加しています。

新機能の詳細はZabbix社サイトのZabbix 3.0の新機能やドキュメントのWhat's new in Zabbix 3.0.0ページを参照してください。(Zabbix 3.0の新機能ページはただいま翻訳中です)

Zabbix 2.2 LTSを利用されている方はZabbix 2.4, 3.0の双方の新機能や機能改善が含まれることになるため、Zabbix 3.0へアップグレードするためには両方のメジャーバージョンのリリースノートを確認してください。

Zabbix 3.0のダウンロード

これまでと同じくZabbix 3.0は以下のページからソース、rpm/debパッケージ、検証用のアプライアンスという形でダウンロードできます。

検証用のアプライアンスはZabbix 3.0用からベースのOSがUbuntu 14.04になり、公式のdebパッケージをそのまま利用するように変更しています。

Zabbix 3.0系のイベントやセミナー

Zabbix 3.0についてもっと知りたい!という人はぜひ下記のイベントやセミナーに参加ください。

Zabbix 3.0の注意点

細かな機能についてはサイトやドキュメントでも説明されているためここでは省略して、Zabbix 3.0の利用にあたりいくつかの注意点について説明しておきます。

WebインターフェースのPHPサポートが5.4以上に

Webインターフェースを動作させるためにはPHP 5.4以上が必要になります。Red Hat Enterprise Linux 5と6に含まれているのはPHP 5.3のため動作対象外になりました。RedHat系ディストリビュションではPHP 5.4以上が含まれるRHEL7やCentOS7以上でのみ動作させることができます。

この制限を含めて考えると現在Webインターフェースを動かすことができるディストリビューションは以下です。

  • Debian 7 (Wheezy)
  • Debian 8 (Jessie)
  • Ubuntu 14.04 (Trusty)
  • Red Hat Enteprise Linux / CentOS 7

SMTP認証のサポート

Zabbix 3.0では障害通知メール送信にSMTP認証を必要とするメールサーバーを利用することができるようになりました。この機能を利用するためにはlibcurlのバージョン7.20以上が必要です。RHEL6ではcurlのバージョンが7.19となるため動作しません。

Zabbix 3.0はRHEL6以下では動作しない?

Zabbix 3.0をインストールまたはアップデートしようとして、あれっ?となった人も多いのではと思います。

標準のRHEL5, 6ではZabbix 3.0の動作要件を満たしていないという点ではWebインターフェースは残念ながら動作しなくなります。RHSCLやサードパーティのリポジトリ(remiなど)を利用して動作させることは可能ですけれど、OS標準構成では動作しなくなるということから今のところZabbix社のリポジトリではZabbixサーバーとWebインターフェースを除くZabbixエージェント、Zabbixプロキシ、Java GatewayのみRPMパッケージを作成しています。

RedHat系のOSはライブラリやミドルウェアのバージョンが低いんですよね。現実問題としてRHEL6系をまだ利用しているユーザーさんもいることは理解しているので、RHEL7系にどうしてもバージョンアップができないというZabbix公式サポート加入ユーザーさん向けには暫定策としてRHEL6系でも利用できるように対策を検討中です。続報をお待ち下さい。

Zabbix 3.2

Zabbix社内ではすでに次のメジャーバージョンとなる3.2の新機能について議論が始まってます。Zabbix Japanからは3.2に限らず次のLTSをターゲットに4.0までに入れて欲しい機能をいくつかリクエストしていく予定にしています。

2015年12月28日月曜日

Zabbix本社からのクリスマスプレゼント2015

毎年25日前になるとZabbix本社からクリスマスプレゼントが届きます。

今年はお菓子とステンダースというラトビアの石鹸、人形、メッセージカードがモールに包まれて送られてきました。

IMG 0184

人形とメッセージカードはZabbix Japanオフィスの入り口前に飾ってあります。

IMG 0186

人形が持っているクリスマスカードはZabbix Japanからお送りしているクリスマスカードです。ヨーロッパの企業ですし、年賀状よりクリスマスカードかなということで、設立から毎年送ってます。今年のデザインにはどこかに隠れZマークが入ってるそうなので、届いた方は探してみてください。

2015年12月21日月曜日

オープンソースカンファレンス2015 .Enterpriseに参加してきました

2015/12/09に渋谷で開催されたオープンソースカンファレンス2015 .Enterpriseに参加してきました。

最近は忙しくなってしまい前回の通常開催のオープンソースカンファレンス Tokyo/Fallには参加ができず、久しぶりのオープンソースカンファレンスへの参加になりました。

Zabbixブースの様子。

IMG 1215

13:00から「Zabbixによる監視の自動化とZabbix 3.0の新機能」のセミナーも行っていました。

IMG 1216

セミナーやブースにお越しいただいた方々、どうもありがとうございました!

残念ながら予定が重なってしまい次回の東京開催のオープンソースカンファレンス Tokyo/SpringにはZabbix Japanとしては参加が難しそうです。次回予定しているZabbix公式としてのイベント参加は2016年6月のINTEROP Tokyoになるかもしれませんが、少し先なのでその前に何かイベントに参加または企画したいところではあります。

2015年12月9日水曜日

Zabbixグローバルダッシュボードを公開しました

今年のINTEROP 2015でも参考出展していて、先日のZabbix Conference Japan 2015でも公開しますとお話ししていたグローバルダッシュボードを一部に限定して公開を開始しました。

Zabbix Enterpriseカスタマーポータルにログインして右側のメニューに「グローバルダッシュボード設定」というメニューから設定と起動リンクにアクセスできます。今のところサポート加入ユーザー様、パートナー様と先日Zabbix Conference Japan 2015に出席いただいた方にアクセス権限があります。

グローバルダッシュボードの画面は(現在のところ)こんな感じです。複数のZabbixサーバーに接続できるのですけれど、スクリーンショットの都合で1台のZabbixサーバーのみに接続している状態です。

Global dashboard

Webアプリケーションとして開発していて、かつZabbix APIだけを使っているのでアプリケーションのインストーやダウンロードをしなくても良いという点がメリットで、Webからアクセスするだけですぐに試すことができます。その代わりブラウザの動作環境は少し制限されます。

本来であればZabbix社の社員としてZabbix本体のインターフェースの開発に時間を割く方が筋だろうという話もあるわけで、最初にこのダシュボードをZabbix Conference Japan 2014でお話ししてから、世の中に公開すべきかどうか少し迷ってました。が、せっかく作ったこともありINTEROPでは幾つかポジティブなフィードバックを頂いたこともあり公開することにしました。

既にたくさんの機能を持っているZabbixの画面をいきなり大きく変えるのは(開発的な意味でも、既にユーザーさんがUIに慣れているという意味でも)なかなか難しいということもあり、かつ個人的には今のZabbixの画面も多数の機能を細かく設定できるという点でそんなに悪いものでもないと思っています。

このダッシュボードに関しては少し視点変えて、今の状態をシンプルな形で表示することを考えて作成しています。インターフェースAPIを使えばこれぐらいできますよ、という活用の1つとしても参考にしてもらえるんじゃないかと思っています。

現時点ではまだまだ開発途上ですし、仕事の合間に開発していることもありあまり力をかけられないので一部の公開にとどめています。Zabbix Japanが出展するイベントなどではアクセスできるようになる評価キーを配布できますので、興味がある方はブースまでお越しいただければと思います。

今気づいているバグの修正と、まだまだ改善するアイデアがあるのでこれから順次改善していく予定です。ご意見があればTwitterでもお問い合わせフォームからでもイベントなどでお会いした時にでも良いのでぜひフィードバックいただだければと思います。

Zabbix 3.0では、ZabbixのWebインターフェース自体を拡張しやすいようにするために独自の画面拡張機能も追加されていますので、「見たい情報を表示する」という意味ではAPIの活用と合わせてZabbix 3.0にもご期待ください。

明日は渋谷で開催されるオープンソースカンファレンス2015 .Enterpriseに参加する予定です。13:00から「Zabbixによる監視の自動化とZabbix 3.0の新機能」のセミナーも予定しています。

2016/01/04追記

Zabbix Conference Japan 2015へ参加いただいた方で、一部の方にグローバルダッシュボードを閲覧する権限が正しく設定されていなかったようで、アクセスするとサポート契約登録画面に戻されるというご連絡をいただきました。設定を修正していますのでうまくアクセスできなかった方はお手数ですが再度アクセスしてみてください。

2015年11月29日日曜日

Zabbix Conference Japan 2015を開催しました

11月20日に開催したZabbix Conference Japan 2015も大盛況のうちに無事終了しました。来場いただいた方々、ご登壇いただいた方、スポンサーいただいたパートナー様、どうもありがとうございました。また、開催にあたり忙しいなか作業をしてくれた社員のみなさま、お疲れ様でした。

Zabbix Japanを設立してから3年、毎年11月に開催を行ってきて今年で3年目になります。毎年200名以上の方に参加いただき、関係者の皆様のおかげで無事成し遂げることができました。

200名以上の方にご来場いただき、会場もほぼ満席状態でした。

Zabbix2015 023

会場の後ろに設置していたスポンサー企業様のパネルです。

Zabbix2015 016

数は少なかったものの今年は本社から持って帰ってきたZabbixグッズの販売も行いました。思っていたよりも好評で午後には完売してしまっていたようで、こちらも来年はもう少し多目に販売できるようにしたいと思います。

Zabbix2015 008

会場が200名のキャパシティしかないこともあり毎年満員御礼で参加できなかった方もいらっしゃると思います。来年以降はもう少し大きな会場も検討したいと思っています。Zabbix Conference Japan 2015の登壇資料はアジェンダのページで公開していますので、興味のある方は是非見ていただければと思います。

その後の懇親会もライトニングトークとプレゼント抽選会で盛り上がりました。参加者の方が写っているものしかなかったため写真は雰囲気だけですが、普段あまり接する機会がない方々ともお話ができ、次の開発につながる意見などもお聞きすることができました。

IMG 2779

私のプレゼンテーションでは2つほど直近で実施することをお話ししたのですけれど、アンケートや懇親会出席カードの裏に書いていただいた「Zabbixへの機能追加要望」については現在まとめています。集計でき次第どこかで発表を行いつつ、社内で調整をしてどの機能を実際に開発するかを決めていきたいと思います。

参加いただいた方々にグローバルダッシュボードを公開する件についても準備を進めています。少し遅れていますがもうすぐアクセスできるようになりますので、準備が整い次第このブログでもアナウンスするようにします。

来年も11月第3週目の金曜日11/18日に開催を予定していますので是非ご参加ください。登壇してみたいという方も募集しております!