Upload
infoscoop
View
4.519
Download
4
Embed Size (px)
Citation preview
©2012 Beacon Information Technology Inc. All rights reserved.
infoScoopとZabbixによる
運用ポータルの事例紹介
2012/11/13(株)ビーコンIT
クラウドビジネス部
木村 広希
Beacon Information Technology Inc.
目次
1. はじめに
2. infoScoopについて
3. 運用ポータルを構築したきっかけ
4. 運用ポータルの紹介
5. まとめ
©2012 Beacon Information Technology Inc. All rights reserved.
©2012 Beacon Information Technology Inc. All rights reserved.
はじめに
©2012 Beacon Information Technology Inc. All rights reserved.
今日お伝えしたいこと
● 運用ポータルとしての事例の紹介
● ガジェットを作って業務を少し楽に しましょう
©2012 Beacon Information Technology Inc. All rights reserved.
infoScoopとは
©2012 Beacon Information Technology Inc. All rights reserved.
infoScoopとは
● 企業情報ポータル
○ 直感的なユーザインターフェース
○ 柔軟なパーソナライズ
○ アクセス権限の設定
● 3つのエディション
©2012 Beacon Information Technology Inc. All rights reserved.
infoScoopの利用例
● 基本的にはポータル
○ 同梱されているガジェットを使う
○ ガジェットを開発する
● 過去の事例
○ 企業ポータル
○ 特定の部門向けポータル
○ ナレッジポータル
©2012 Beacon Information Technology Inc. All rights reserved.
infoScoopの利用例:弊社(私)の場合
全社掲示板 社長のブログ組織
スケジュール
©2012 Beacon Information Technology Inc. All rights reserved.
運用ポータルを
構築したきっかけ
©2012 Beacon Information Technology Inc. All rights reserved.
運用ポータルを構築したきっかけ
● 業務でSaaSを開発・運用中
○ 24時間365日稼動
○ SLA厳守のために監視が必須
● 利用していた監視サービスに不満
○ データの保存期間
○ 原因不明の障害検知
監視をZabbixに乗り換え
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixとは
● 統合監視ソフトウェア
○ サーバー、ネットワーク、アプリケーションの監視
○ 監視データの保存
○ 障害検知、通知
● ラトビア産のオープンソース
○ 開発元: Zabbix SIA
○ 10月4日に日本支社であるZabbix Japanを設立
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixを選んだ理由
● オープンソース
● 監視データをRDBに長期保存
● 原因不明の障害検知時に問題なし
● WebのAPI
● インターネット上に情報が多い
● 監視項目
○ テンプレート
○ 自由度が高い
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixの利用方法
● Zabbixサーバーを構築
● 監視対象サーバーにエージェントをインストール
● ブラウザからWebインターフェースを表示
©2011 Beacon Information Technology Inc. All rights reserved.
ZabbixのWebインターフェース
©2012 Beacon Information Technology Inc. All rights reserved.
ZabbixのWebインターフェース
● 設定する
○ 監視対象サーバーの追加
○ 監視項目、障害検知、通知の設定
○ グラフの作成
● 見る
○ 障害情報
○ 監視項目のステータス
○ 時系列変化: グラフ
©2012 Beacon Information Technology Inc. All rights reserved.
ZabbixのWebインターフェース
● ログインが必要
● 一度設定するとしばらく変更はない
● 高機能すぎる
● 詳しい情報を見るときに使いたい
● APIがある
● チーム全員がinfoScoopを利用している
ガジェットを開発して、必要な情報だけ普段利用しているポータルに表示
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixガジェット開発前
● infoScoop + Zabbix Webダッシュボード
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixガジェット開発後
● infoScoop + Zabbixガジェット
©2012 Beacon Information Technology Inc. All rights reserved.
運用ポータルを構築したきっかけ
● Zabbixガジェットができた
● 運用に必要なものを集めたポータルを作ろう
©2012 Beacon Information Technology Inc. All rights reserved.
運用ポータルの紹介
©2012 Beacon Information Technology Inc. All rights reserved.
運用ポータル (infoScoop + Zabbix ガジェット + α)
デモ
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbix + infoScoop mobile
*infoScoop mobile はCloud Enterpriseエディション向けの機能です。
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixガジェット
● 障害情報ガジェット
○ 現在の障害情報を表示
● グラフガジェット
○ 監視項目の一つを選択
○ 数時間前から現在の観測
データをグラフで表示
©2012 Beacon Information Technology Inc. All rights reserved.
Zabbixガジェット
● ガジェット開発
○ HTML, CSS, JavaScript
○ ライブラリ
■ jQuery
■ jQuery UI
● 表示/非表示の切替やクリックイベントの追加
● ボタンやテーブルの装飾
■ jqPlot
● グラフ生成
©2012 Beacon Information Technology Inc. All rights reserved.
今後やりたいこと
● ガジェット○ グラフガジェットの機能追加○ 監視項目のステータスを表示するガジェット
● 高負荷時のスケールアウトを自動化1. Zabbixからのアラート(異常検知)
2. IaaSのAPIでサーバー追加
3. 構成管理ツールでサーバーを自動構成
4. 追加したサーバーを監視対象に自動登録
©2012 Beacon Information Technology Inc. All rights reserved.
監視しているSaaSアプリケーション
● infoScoop for Google Apps● infoScoop上でinfoScoop for Google Appsを監
視
©2012 Beacon Information Technology Inc. All rights reserved.
● Google Appsのアプリケーション用のガジェットを配置● SaaSで提供
Gmail Google Calendar Google Drive
©2011 Beacon Information Technology Inc. All rights reserved.
全社お知らせ(Goolge ドライブ)
リンク集(Goolge ドライブ)
ドキュメント新着一覧(Goolge ドライブ)メール (Gmail)
カレンダー(Goolge カレンダー)
ToDoリスト(Goolge タスク)
©2012 Beacon Information Technology Inc. All rights reserved.
まとめ
©2012 Beacon Information Technology Inc. All rights reserved.
まとめ
● 運用ポータルの紹介
● ガジェット開発して業務を効率化しましょう
● おまけ
○ Gadget Gallery
©2012 Beacon Information Technology Inc. All rights reserved.