SlideShare a Scribd company logo
1 of 16
Download to read offline
モニタリングシステムの!
!これまでとこれから
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 1
自己紹介
• YOSHIKAWA*Ryota*(@rrreeeyyy*読み:れい)
• 昨日繰り上がりました!
• 資料は昨晩・お昼休みに作りました!
• Ruby*とか*mruby*とか*JavaScript*とか*LVS*とかが好きです
• 会社では基盤開発チームという所で自動化とか諸々やってます
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 2
普段やってること/話す人の背景
• 会社・勤続:"MSP"専業の会社の新卒"1"年目/勤続"4"年目"1
• 規模感:"数台で運用∼数百台で運用まで様々
• サービス:"ブログ,"EC,"ゲーム"..."等様々
• 基盤:"物理/様々な基盤のクラウドまで様々
2
"大体"Linux(主にRHEL系)"なら要件に応じてどこでもやるみたいな感じです
1
"という事で""これまでとこれから""は大体ここ"4"年ぐらいの話がメインになります
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 3
これまで:"モニタリング
• 監視(死活監視)
• メトリクス取得
• ...
→"単にサーバが動いてるかどうか見る活動
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 4
これから:"モニタリング
• 監視(死活監視/ログ監視)
• メトリクス取得
• 各種ログ解析
• セキュリティ/CI/E2Eテスト/アプリのログ)...
→"現在/未来でサービス全体を正常に稼働させる為の全ての活動
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 5
これまで:"監視(死活監視)
• Nagios
• Zabbix
• スケールしない問題
• ホスト登録/削除つらい問題
• 管理画面ダサい問題
• 色んな回避策はあるけど
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 6
これから:"監視(死活監視)
• Sensu
• サーバの管理ちょっと大変
• 監視対象に'Ruby'要る
• Consul'3
• ワンバイナリでお手軽。これからに期待...
3
"h$p://www.slideshare.net/rrreeeyyy117/consul9andalertsmonitoring
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 7
これまで:"メトリクス
• Cac%
• Munin
• Graphite
• スケールしない問題(主にCac%)
• ホスト登録/削除つらい問題
• メトリクスデータ管理つらい問題
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 8
これから:"メトリクス
• Growthforecast
• InfluxDB/OpenTSDB
• 時系列データベース
• Riemann/PacketBeat/Bosun/Prometheus
• 新世代のメトリクス取得ツール達
• Mackerel/DataDog/New@Relic...
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 9
これまで:"各種ログ収集・解析
• awk/grep/awstats/rsyslog...
• MySQL/PostgreSQL
• ログが増えると管理つらい問題
• Hadoop/HBase
• 管理できる人居ない問題
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 10
これから:"各種ログ収集・解析
• Amazon(MapReduce
• treasuredata
• fluentd/embulk
• Google&BigQuery
• 安すぎる/早すぎる
4
"こうなると自社で持つのはよほどの規模・理由がないと現実的ではないかも
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 11
これまで:"アプリケーションモニタリング
• テスターによる人力テスト
• アプリケーションコードも
• サーバの設定も
• 脆弱性診断も
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 12
これから:"アプリケーションモニタリング
• ユニットテスト/E2Eテスト
• ブラウザ/スマフォをエミュレートしたテストも
• PhantomJS/Android2Emulator/KIF2...
• CI2(Jenkins/Circle/Travis/Wercker/drone)
• コードが変更されるごと/一定時間ごと実行
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 13
これから:"アプリケーションモニタリング
• セキュリティテスト
• nicto/skipfish/w3af
• Mozilla'Minion/IronWASP
• Wal//VAddy
• まだまだこれから
• 特に最近は脆弱性などの話題に尽きないので...
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 14
これから:"インフラエンジニアの仕事
• 多様化/増大する(内部・外部)サービス/サーバ/コンテナ%...
• どこに注力するか/どこを楽するか/どう開発者を楽させるか%...
• うちの会社なら%監視/一次対応/運用提案%にどう注力するか
• どのサービスをどう組み合わせると楽できるか
• そのサービスがダメになったらどうするか%...
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 15
まとめ
• モニタリングのこれまでとこれから
• 4#年間のつらみと気になったサービス/OSSをなんとなく列挙
• モニタリングから見るこれからのインフラエンジニアの仕事#
• とにかく出来る事/やる事は多い<=>楽できるサービスも多い
• 何に注力してどう楽すべきかをどんどん考えて実行する
Monitoring(Casual(Talks(#7(#monitoringcasual((2015/01/30)(<(YOSHIKAWA(Ryota((@rrreeeyyy) 16

More Related Content

What's hot

俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~Seiichiro Ishida
 
全俺が泣いた!kintone発見からの3年弱を振り返る
全俺が泣いた!kintone発見からの3年弱を振り返る全俺が泣いた!kintone発見からの3年弱を振り返る
全俺が泣いた!kintone発見からの3年弱を振り返るSakae Saito
 
このIRのグラフがすごい!上場企業2015
このIRのグラフがすごい!上場企業2015このIRのグラフがすごい!上場企業2015
このIRのグラフがすごい!上場企業2015itoyan110
 
kintoneが変える!地域密着型ビジネス
kintoneが変える!地域密着型ビジネスkintoneが変える!地域密着型ビジネス
kintoneが変える!地域密着型ビジネスSakae Saito
 
C言語なWebSocketの遊び方。
C言語なWebSocketの遊び方。C言語なWebSocketの遊び方。
C言語なWebSocketの遊び方。Masahiko Hashimoto
 
0912 第3回東京softlayer勉強会
0912 第3回東京softlayer勉強会0912 第3回東京softlayer勉強会
0912 第3回東京softlayer勉強会Hideaki Tokida
 
個人事業者でも活用できるkintone
個人事業者でも活用できるkintone個人事業者でも活用できるkintone
個人事業者でも活用できるkintoneSakae Saito
 
WWDC初参加の方に送る6つのおすすめな巡り方
WWDC初参加の方に送る6つのおすすめな巡り方WWDC初参加の方に送る6つのおすすめな巡り方
WWDC初参加の方に送る6つのおすすめな巡り方Daiki Mogmet Ito
 

What's hot (8)

俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
俺のZabbixがこんなに可愛いわけがない~北海道巡業編~
 
全俺が泣いた!kintone発見からの3年弱を振り返る
全俺が泣いた!kintone発見からの3年弱を振り返る全俺が泣いた!kintone発見からの3年弱を振り返る
全俺が泣いた!kintone発見からの3年弱を振り返る
 
このIRのグラフがすごい!上場企業2015
このIRのグラフがすごい!上場企業2015このIRのグラフがすごい!上場企業2015
このIRのグラフがすごい!上場企業2015
 
kintoneが変える!地域密着型ビジネス
kintoneが変える!地域密着型ビジネスkintoneが変える!地域密着型ビジネス
kintoneが変える!地域密着型ビジネス
 
C言語なWebSocketの遊び方。
C言語なWebSocketの遊び方。C言語なWebSocketの遊び方。
C言語なWebSocketの遊び方。
 
0912 第3回東京softlayer勉強会
0912 第3回東京softlayer勉強会0912 第3回東京softlayer勉強会
0912 第3回東京softlayer勉強会
 
個人事業者でも活用できるkintone
個人事業者でも活用できるkintone個人事業者でも活用できるkintone
個人事業者でも活用できるkintone
 
WWDC初参加の方に送る6つのおすすめな巡り方
WWDC初参加の方に送る6つのおすすめな巡り方WWDC初参加の方に送る6つのおすすめな巡り方
WWDC初参加の方に送る6つのおすすめな巡り方
 

Similar to モニタリングシステムのこれまでとこれから (2015-01-30)

運用管理を楽にしたいという話
運用管理を楽にしたいという話運用管理を楽にしたいという話
運用管理を楽にしたいという話Hisashi HATAKEYAMA
 
Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例 Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例 OSSラボ株式会社
 
データファースト開発
データファースト開発データファースト開発
データファースト開発Katsunori Kanda
 
ガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツールガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツール賢 秋穂
 
働き方が大きく変わった 入社3年目のときのとあるエピソード
働き方が大きく変わった 入社3年目のときのとあるエピソード働き方が大きく変わった 入社3年目のときのとあるエピソード
働き方が大きく変わった 入社3年目のときのとあるエピソードShohei Okada
 
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のことv6app
 
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual鉄次 尾形
 
出張このべん in 大阪
出張このべん in 大阪出張このべん in 大阪
出張このべん in 大阪Hironobu Saitoh
 
cloud on the beach 前夜祭LT
cloud on the beach 前夜祭LTcloud on the beach 前夜祭LT
cloud on the beach 前夜祭LTkt-eng06
 
FAV001_はじめよう自己監視
FAV001_はじめよう自己監視FAV001_はじめよう自己監視
FAV001_はじめよう自己監視Hiroki.lzh
 
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)uchan_nos
 
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014taiju higashi
 
1分で分かる SoftLayer 監視入門
1分で分かる SoftLayer 監視入門1分で分かる SoftLayer 監視入門
1分で分かる SoftLayer 監視入門Masahito Zembutsu
 
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?YASUKAZU NAGATOMI
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) Taku Yajima
 
ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)Yuki Maeto
 

Similar to モニタリングシステムのこれまでとこれから (2015-01-30) (20)

運用管理を楽にしたいという話
運用管理を楽にしたいという話運用管理を楽にしたいという話
運用管理を楽にしたいという話
 
Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例 Jtf13 ossジョブ管理システムによる運用自動化事例
Jtf13 ossジョブ管理システムによる運用自動化事例
 
データファースト開発
データファースト開発データファースト開発
データファースト開発
 
ガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツールガチ(?)対決!OSSのジョブ管理ツール
ガチ(?)対決!OSSのジョブ管理ツール
 
働き方が大きく変わった 入社3年目のときのとあるエピソード
働き方が大きく変わった 入社3年目のときのとあるエピソード働き方が大きく変わった 入社3年目のときのとあるエピソード
働き方が大きく変わった 入社3年目のときのとあるエピソード
 
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと
20150312 html5とか勉強会-lt-開発者に知ってほしいi pv6のこと
 
超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual超小規模環境のMySQL #mysqlcasual
超小規模環境のMySQL #mysqlcasual
 
Hands on learning
Hands on learningHands on learning
Hands on learning
 
出張このべん in 大阪
出張このべん in 大阪出張このべん in 大阪
出張このべん in 大阪
 
cloud on the beach 前夜祭LT
cloud on the beach 前夜祭LTcloud on the beach 前夜祭LT
cloud on the beach 前夜祭LT
 
DL-D_ver1.pdf
DL-D_ver1.pdfDL-D_ver1.pdf
DL-D_ver1.pdf
 
OSCFUKUOKA
OSCFUKUOKAOSCFUKUOKA
OSCFUKUOKA
 
FAV001_はじめよう自己監視
FAV001_はじめよう自己監視FAV001_はじめよう自己監視
FAV001_はじめよう自己監視
 
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
 
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
 
1分で分かる SoftLayer 監視入門
1分で分かる SoftLayer 監視入門1分で分かる SoftLayer 監視入門
1分で分かる SoftLayer 監視入門
 
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
Kichijoji-mini #010:うちの残念な開発環境を正常な状態にするには?
 
「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮) 「Agileごっこ」で終わらせないために(仮)
「Agileごっこ」で終わらせないために(仮)
 
ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)ぼっち開発からチーム開発へ(仮)
ぼっち開発からチーム開発へ(仮)
 
ssmjp October 2014
ssmjp October 2014ssmjp October 2014
ssmjp October 2014
 

Recently uploaded

情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイントonozaty
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルCRI Japan, Inc.
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperleger Tokyo Meetup
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルCRI Japan, Inc.
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用KLab Inc. / Tech
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdkokinagano2
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfTakayuki Nakayama
 

Recently uploaded (8)

情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 

モニタリングシステムのこれまでとこれから (2015-01-30)