Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
パフォーマンスタブ
見れないんですけど!!
自己紹介!!
• 河野 敏彦(こうの としひこ)
会社 : 株式会社コーソル
仕事 : Oracle DBA
経歴 : 調理師 6年
色々なDBの性能検証 2.5年
Oracle DBエンジニア 2.5年
調理師歴 >>> エンジニア歴
けど、...
持ってますよ!!
ORACLE MASTER Platinum
Oracle Database 11g
ここから本題
今日お伝えしたいこと
Fluentd + GrowthForecast は便利
監視をあきらめないで!!
皆さんに質問です
Enterprise Manager
使ってますか?
Enterprise Manager はこんなに便利!!
• AWR管理/ レポートの実行
• バックアップ/ リカバリ
• 各種アドバイザ機能の利用
• パフォーマンス監視
• オブジェクト管理
• アクティブセッション履歴の分析
etc……...
ちなみに、、、、
あの ORACLE ACE の方も絶賛
ユーザー×オラクル対談
コーソルが説くOracle Enterprise Managerの「効用」
https://blogs.oracle.com/dbjp/entry/management_000083
Oracle Enterprise ...
だけど、、、
多くの機能は「Enterprise Edition」限定
_人人人人人人人人_
> ここしか使えない <
 ̄YYYYYYYYYYYY ̄
主に監視とかアドバイザが利用不可
そう
パフォーマンスタブ
見れないんですけど!!
ということは???
Standard Edition で
監視は諦めなきゃいけないの??
否!
いいものありますよ!
Fluentd
&
GrowthForecast
Fluentd とは
• (準)リアルタイムデータ収集システム
• Treasure Dataが開発
• さまざまな方法でログを収集して
さまざまな場所に格納できる
Input と output の組み合わせで
色々な応用ができる!
GrowthForecast (グロースフォーキャスト)とは
• グラフ化ツール
• kazeburoさん作成
• Webサーバとして動作し、WebAPI経由で受け取った
データを元にグラフ化をしてくれるツール
こんな感じ
Fluentd と GrowthForecastで
パフォーマンスを監視してみた!
グラフ化までの道のり
仕組み
CSVファイル
SQL
OSコマンド
定期的にファイルに出力
Fluentdでファイル読み込み
データ送信
1. Fluentd のインストール
2. GrowthForecast のインストール
3. Fluentdの設定ファイルごにょごにょ
4. 監視したい項目をCSV出力
以上
とても簡単!
1. Fluentd のインストール 約15分
2. GrowthForecast のインストール 約40分
公式サイトを見よう!
http://docs.Fluentd.org/v0.12/categories/installa...
とても簡単!
3. Fluentdの設定ファイルごにょごにょ 約30分
いろいろな人が書いているブログを見よう!
■ Fluentdの設定を考えるときはこんなかんじで考えると便利
http://qiita.com/harukasan/items...
今回だとこんな感じ
<source>
type tail
format csv
path /tmp/oracle_session.csv
pos_file /tmp/oracle_session.pos
tag csv.session
keys...
今回だとこんな感じ
<match csv.session>
type copy
<store>
type growthforecast
gfapi_url http://localhost:5125/api/
service oracle
se...
とても簡単!
4. 監視したい項目をCSV出力 約1時間
ここは自力で考える!
例えば
プロセス数
表領域使用率
共有プール使用率
などなど・・・
準備が終わって
どんな感じになるかというと
セッション数、共有プール使用率
OSリソース(dstat)
どうでした??
Enterprise Manager には敵わないけど、
それなりじゃなかったですか?
導入まで簡単なので、
ぜひお試しください!!!!
最後に、、、
Zabbix じゃだめなんですか?
だめじゃないけど、、、
Oracle のリソースは
監視できないじゃないですか!!!
Orabbix ご存じじゃない!?
知ってますよ!
資料作成中に知りましたけど!!
すごいの既にありました。。
まとめ
Fluentd + GrowthForecast は便利で簡単
色々な監視ツールがある!
だから Enterprise Manager で監視できなくて
も諦めないで!
以上、ご清聴ありがとうございました
Upcoming SlideShare
Loading in …5
×

パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦

5,114 views

Published on

JPOUG> SET EVENTS 20151017の発表資料です。
コーソルメンバーがコミュニティに対する活動で使用した資料を、コミュニティに還元するために公開しています。 資料に記載された内容は、コーソルの公式見解ではありません。

Published in: Data & Analytics
  • Be the first to comment

パフォーマンスタブ見れないんですけど!! 株式会社コーソル 河野 敏彦

  1. 1. パフォーマンスタブ 見れないんですけど!!
  2. 2. 自己紹介!! • 河野 敏彦(こうの としひこ) 会社 : 株式会社コーソル 仕事 : Oracle DBA 経歴 : 調理師 6年 色々なDBの性能検証 2.5年 Oracle DBエンジニア 2.5年 調理師歴 >>> エンジニア歴 けど、安心してください、、、、
  3. 3. 持ってますよ!! ORACLE MASTER Platinum Oracle Database 11g
  4. 4. ここから本題
  5. 5. 今日お伝えしたいこと Fluentd + GrowthForecast は便利 監視をあきらめないで!!
  6. 6. 皆さんに質問です
  7. 7. Enterprise Manager 使ってますか?
  8. 8. Enterprise Manager はこんなに便利!! • AWR管理/ レポートの実行 • バックアップ/ リカバリ • 各種アドバイザ機能の利用 • パフォーマンス監視 • オブジェクト管理 • アクティブセッション履歴の分析 etc…… 利用しないなんてもったいない!
  9. 9. ちなみに、、、、 あの ORACLE ACE の方も絶賛
  10. 10. ユーザー×オラクル対談 コーソルが説くOracle Enterprise Managerの「効用」 https://blogs.oracle.com/dbjp/entry/management_000083 Oracle Enterprise Manager So Cooool !!
  11. 11. だけど、、、
  12. 12. 多くの機能は「Enterprise Edition」限定 _人人人人人人人人_ > ここしか使えない <  ̄YYYYYYYYYYYY ̄ 主に監視とかアドバイザが利用不可
  13. 13. そう
  14. 14. パフォーマンスタブ 見れないんですけど!!
  15. 15. ということは???
  16. 16. Standard Edition で 監視は諦めなきゃいけないの??
  17. 17. 否!
  18. 18. いいものありますよ!
  19. 19. Fluentd & GrowthForecast
  20. 20. Fluentd とは • (準)リアルタイムデータ収集システム • Treasure Dataが開発 • さまざまな方法でログを収集して さまざまな場所に格納できる
  21. 21. Input と output の組み合わせで 色々な応用ができる!
  22. 22. GrowthForecast (グロースフォーキャスト)とは • グラフ化ツール • kazeburoさん作成 • Webサーバとして動作し、WebAPI経由で受け取った データを元にグラフ化をしてくれるツール
  23. 23. こんな感じ
  24. 24. Fluentd と GrowthForecastで パフォーマンスを監視してみた!
  25. 25. グラフ化までの道のり
  26. 26. 仕組み CSVファイル SQL OSコマンド 定期的にファイルに出力 Fluentdでファイル読み込み データ送信
  27. 27. 1. Fluentd のインストール 2. GrowthForecast のインストール 3. Fluentdの設定ファイルごにょごにょ 4. 監視したい項目をCSV出力
  28. 28. 以上
  29. 29. とても簡単! 1. Fluentd のインストール 約15分 2. GrowthForecast のインストール 約40分 公式サイトを見よう! http://docs.Fluentd.org/v0.12/categories/installation Oxy(オキシ)さんのブログを見よう! http://oxynotes.com/?p=7584
  30. 30. とても簡単! 3. Fluentdの設定ファイルごにょごにょ 約30分 いろいろな人が書いているブログを見よう! ■ Fluentdの設定を考えるときはこんなかんじで考えると便利 http://qiita.com/harukasan/items/0e69f5c17f12db7b2e98 ■ #Fluentd Fluentdでcsvファイルのログをin_tailで読むconfig http://oranie.hatenablog.com/entry/20120322/1332387207
  31. 31. 今回だとこんな感じ <source> type tail format csv path /tmp/oracle_session.csv pos_file /tmp/oracle_session.pos tag csv.session keys session </source>
  32. 32. 今回だとこんな感じ <match csv.session> type copy <store> type growthforecast gfapi_url http://localhost:5125/api/ service oracle section resource name_key_pattern session </store> </match>
  33. 33. とても簡単! 4. 監視したい項目をCSV出力 約1時間 ここは自力で考える! 例えば プロセス数 表領域使用率 共有プール使用率 などなど・・・
  34. 34. 準備が終わって どんな感じになるかというと
  35. 35. セッション数、共有プール使用率
  36. 36. OSリソース(dstat)
  37. 37. どうでした?? Enterprise Manager には敵わないけど、 それなりじゃなかったですか?
  38. 38. 導入まで簡単なので、 ぜひお試しください!!!!
  39. 39. 最後に、、、
  40. 40. Zabbix じゃだめなんですか?
  41. 41. だめじゃないけど、、、 Oracle のリソースは 監視できないじゃないですか!!!
  42. 42. Orabbix ご存じじゃない!?
  43. 43. 知ってますよ!
  44. 44. 資料作成中に知りましたけど!!
  45. 45. すごいの既にありました。。
  46. 46. まとめ Fluentd + GrowthForecast は便利で簡単 色々な監視ツールがある! だから Enterprise Manager で監視できなくて も諦めないで!
  47. 47. 以上、ご清聴ありがとうございました

×