SlideShare a Scribd company logo
1 of 62
Download to read offline
PyCon  APAC  2013
Pythonと
DataDogを
使って簡単な
システムモニターリング
13年9月15日日曜日
Engineering Advice
You are only as smart as
the average
of the top 5 people
you hang out with.
by Gene Kim
13年9月15日日曜日
Engineering Advice
You are only as smart as
the average
of the top 5 people
you hang out with.
by Gene Kim仲
間
を
巻
き
込
ん
で
学
ぼ
う
!
13年9月15日日曜日
http://www.flickr.com/photos/sk8geek/4959759309/
興味のあることは、
質問して下さい!
13年9月15日日曜日
Visualize
&
Display
13年9月15日日曜日
•Collection
•Correlation
•Collaboration
Keywords
13年9月15日日曜日
例例えば:
開発/運⽤用している場所に
監視⽤用モニターが設置されている!
13年9月15日日曜日
page-14: 9-11
”謝辞”
CMSコミュニケーションズの寺田さん(@terapyon)と
掘⽥田さん(@jhotta)
13年9月15日日曜日
page-14: 9-11
”謝辞”
CMSコミュニケーションズの寺田さん(@terapyon)と
掘⽥田さん(@jhotta)堀⽥田
13年9月15日日曜日
13年9月15日日曜日
DevOps
The (Short) History of DevOps:
http://www.youtube.com/watch?v=o7-IuYS0iSE
13年9月15日日曜日
DevOps  is  an  enterprise  
capability  for  continuous    
(software)  service  delivery  that  
enables  clients  to  seize  market  
opportunities  and  reduce  time  
to  customer  feedback.
by  IBM
13年9月15日日曜日
CI & CD
Puppet, Chef
Log Analysis
Monitoring
Metrics Management
Corporate culture
Communication
13年9月15日日曜日
できるなら、
開発に専念念したい!
13年9月15日日曜日
DBへのクエリーの
正常動作の閾値は?
13年9月15日日曜日
監視に係る⼿手間は、
最⼩小限!
13年9月15日日曜日
監視に係る⼿手間は、
最⼩小限!
13年9月15日日曜日
でも!
本業開発じゃないし〜~。
構築がめんださ〜~い!
表⽰示画⾯面汚いし〜~、
アラート成るまで
画⾯面⾒見見たこと無いよね。
13年9月15日日曜日
どうする?
13年9月15日日曜日
13年9月15日日曜日
Pythonベースで
サービスを企画/開発。
↓
Python周りの
Toolsが充実&安定!
http://www.publickey1.jp/blog/12/devops_3.html この時移、システムの説明もされていた。
13年9月15日日曜日
http://www.youtube.com/embed/7RhKDTxybEE?
国内での有償利利⽤用実績
ITを使って
依頼者と翻訳者の
マッチング
13年9月15日日曜日
提供:  gengo
13年9月15日日曜日
5ホストまで無料料!
13年9月15日日曜日
5ホストまで無料料!
13年9月15日日曜日
5ホストまで無料料!
13年9月15日日曜日
http://www.datadoghq.com/product/
13年9月15日日曜日
Integrations
13年9月15日日曜日
dogstatsd-python
13年9月15日日曜日
13年9月15日日曜日
13年9月15日日曜日
無料料アカウントへは、
登録している前提で!
13年9月15日日曜日
Docs(http://docs.datadoghq.com/)
13年9月15日日曜日
Datadog agent install(https://app.datadoghq.com/account/settings#agent)
13年9月15日日曜日
Datadog agent install(https://app.datadoghq.com/account/settings#agent)
$ DD_API_KEY=c81dc7fbacbfca8c9e4f1c02d439f112 bash -
c "$(wget -qO- http://dtdg.co/agent-install-ubuntu)"
$ sudo sh -c "echo 'deb http://apt.datadoghq.com/ unstable
main' > /etc/apt/sources.list.d/datadog.list"
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-
keys C7A7DA52
$ sudo apt-get update
$ sudo apt-get install datadog-agent
$ sudo sh -c "sed 's/api_key:.*/api_key:
c81dc7fbacbfca8c9e4f1c02d439f112/' /etc/dd-agent/
datadog.conf.example > /etc/dd-agent/datadog.conf"
$ sudo /etc/init.d/datadog-agent start
13年9月15日日曜日
提供:  gengo
13年9月15日日曜日
提供:  gengo
13年9月15日日曜日
Send Apps Metrics 1(http://docs.datadoghq.com/guides/metrics/)
$ easy_install dogstatsd-python
13年9月15日日曜日
Send Apps Metrics 2(http://docs.datadoghq.com/guides/metrics/)
✓Counters(function)
✓Gauges(function)
✓Histograms(function)
✓Sets(function)
✓Tags(variable)
✓Sample Rates(variable)
13年9月15日日曜日
Send Apps Metrics 3(http://docs.datadoghq.com/guides/metrics/)
# Counter
from statsd import statsd
def render_page():
""" Render a web page. """
statsd.increment('web.page_views')
return 'Hello World!'
13年9月15日日曜日
Send Apps Metrics 4(http://docs.datadoghq.com/guides/metrics/)
# Gauges
from statsd import statsd
def get_free_memory()
...
return free_memory
while True:
statsd.gauge('system.mem.free', get_free_memory())
time.sleep(10)
13年9月15日日曜日
Send Apps Metrics 5(http://docs.datadoghq.com/guides/metrics/)
# Histograms
from statsd import statsd
@statsd.timed('database.query.time')
def get_data():
return db.query()
13年9月15日日曜日
Send Apps Metrics 6(http://docs.datadoghq.com/guides/metrics/)
# Sets
from statsd import statsd
def login(self, user_id):
# Log the user in ...
statsd.set('users.uniques', user_id)
13年9月15日日曜日
Send Events 1(http://docs.datadoghq.com/api/)
$ easy_install dogapi
13年9月15日日曜日
Send Events 2(http://docs.datadoghq.com/api/)
✓title [required] The event title.
✓text [required] The body of the event.
✓date_happened [optional, default=now] POSIX timestamp of the event.
✓priority [optional, default='normal'] The priority of the event ('normal' or 'low').
✓tags [optional, default=None] A list of tags to apply to the event.
✓alert_type [optional, default='info'] "error", "warning", "info" or "success"
✓aggregation_key [optional, default=None] An arbitrary string to use for aggregation.
✓source_type_name [optional, default=None] The type of event being posted.
(Options: nagios, hudson, jenkins, user, my apps, feed, chef, puppet, git, bitbucket, fabric, capistrano)
13年9月15日日曜日
Send Events 3(http://docs.datadoghq.com/api/)
from dogapi import dog_http_api as api
api.api_key = 'your datadog api key'
api.application_key = 'your datadog api application key'
title = 'PythonとDatadogで簡単にシステム監視”
text = 'PyCon 満員御礼!'
tags = ['version:1', 'application:web']
api.event_with_response(title, text, tags=tags)
13年9月15日日曜日
ここらの作業は
APIでもできるけど
今回は⼿手作業!
13年9月15日日曜日
13年9月15日日曜日
13年9月15日日曜日
TimeBorad:  
状況の解析を⽬目的としているため、URLのアクセスにはloginが必要。
ScreenBorad:
状況のシェアを⽬目的としているため、loginをしなくても表⽰示。
13年9月15日日曜日
http://player.vimeo.com/video/68172585?autoplay=1
13年9月15日日曜日
TV de 表示
Raspberry  piでも充分!
(TVのbrowserでもOKかも?)
http://www.triggeredmessaging.com/blog/server-‐‑‒monitoring-‐‑‒with-‐‑‒a-‐‑‒raspberry-‐‑‒pi-‐‑‒and-‐‑‒graphite
http://raspberrypi.stackexchange.com/questions/2059/disable-‐‑‒screen-‐‑‒blanking-‐‑‒in-‐‑‒x-‐‑‒windows-‐‑‒on-‐‑‒raspbian
13年9月15日日曜日
約3500円∼
http://www.raspberrypi.org/
Raspberry pi
13年9月15日日曜日
変更成果の可視化
例例)x100  PostgressSQL  コード変更更
応答時間 cpu負荷
13年9月15日日曜日
例例)同⼀一H/WのEC2インスタンスの
cpu・オーバーコミットの影響
リスク要素の可視化
13年9月15日日曜日
KPIの可視化
DevOps 的視点(例)
1.ディプロイ回数
2.ディプロイスピード
3.ディプロイの成功率
4.ディプロイの失敗時のリカバリー時間
5.その他(企業文化など…)
13年9月15日日曜日
KPIの可視化
Lean Start Up 的視点(例)
検証
仮説
メトリックス設計
(AARRR等)
data  collection
↓
correlation  (⽐比較  )
graphing  (グラフ化)
13年9月15日日曜日
まとめ
• 監視のためのインフラには手間を掛けず、監
視の内容と情報共有に手間をかける。
• Datadogなら、pythonで簡単に高度な計測値収
集が始める。
• 監視用モニターを設置し、各種の情報を集中
して表示。
• ”百聞は一見にしかず”、改善案や異常検知は
日常的に監視結果を見ることから。
13年9月15日日曜日
DevOps  Day  Tokyo  2013  来⽇日決定!
9/28
13年9月15日日曜日
おまけ
gengo APIで翻訳
”Sgin up now!”
13年9月15日日曜日
おまけ
gengo APIで翻訳
”Sgin up now!”“今でしょ!”
13年9月15日日曜日
質問?
13年9月15日日曜日

More Related Content

Viewers also liked

Challenges in clinical librarianship
Challenges in clinical librarianshipChallenges in clinical librarianship
Challenges in clinical librarianshipFowler Susan
 
積算ソフトK2ライト導入検討・使い方ガイド
積算ソフトK2ライト導入検討・使い方ガイド積算ソフトK2ライト導入検討・使い方ガイド
積算ソフトK2ライト導入検討・使い方ガイドインテクレッセ
 
Nit de Contes de Terror al Museu
Nit de Contes de Terror al MuseuNit de Contes de Terror al Museu
Nit de Contes de Terror al MuseuBiblioteca Almenar
 
Behavior in Social Network Use
 Behavior in Social Network Use Behavior in Social Network Use
Behavior in Social Network Usenokeydokey
 
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016Biblioteca Almenar
 
AD3111 Class 2 Search
AD3111 Class 2 Search AD3111 Class 2 Search
AD3111 Class 2 Search Narin Y
 
Scoring Using The Media Rubric
Scoring Using The Media RubricScoring Using The Media Rubric
Scoring Using The Media Rubricguest45d3ba3
 
Ebm national guildelines clearing house
Ebm national guildelines clearing houseEbm national guildelines clearing house
Ebm national guildelines clearing houseFowler Susan
 
Ronalds onderwijsvisie
Ronalds onderwijsvisieRonalds onderwijsvisie
Ronalds onderwijsvisieronaldpieck
 

Viewers also liked (20)

Neil - Testimonials - 2015
Neil - Testimonials - 2015Neil - Testimonials - 2015
Neil - Testimonials - 2015
 
Challenges in clinical librarianship
Challenges in clinical librarianshipChallenges in clinical librarianship
Challenges in clinical librarianship
 
Power moda1
Power moda1Power moda1
Power moda1
 
積算ソフトK2ライト導入検討・使い方ガイド
積算ソフトK2ライト導入検討・使い方ガイド積算ソフトK2ライト導入検討・使い方ガイド
積算ソフトK2ライト導入検討・使い方ガイド
 
Ispy1
Ispy1Ispy1
Ispy1
 
Nit de Contes de Terror al Museu
Nit de Contes de Terror al MuseuNit de Contes de Terror al Museu
Nit de Contes de Terror al Museu
 
Behavior in Social Network Use
 Behavior in Social Network Use Behavior in Social Network Use
Behavior in Social Network Use
 
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016
IX PREMI LITERARI DE CONTES CURTS VILA D'ALMENAR - SANT JORDI 2016
 
Cpsp the generic approach part 3
Cpsp the generic approach part 3Cpsp the generic approach part 3
Cpsp the generic approach part 3
 
Cardio The Corporate Culture Consultants Big Brochure (2009 10)
Cardio The Corporate Culture Consultants   Big Brochure (2009 10)Cardio The Corporate Culture Consultants   Big Brochure (2009 10)
Cardio The Corporate Culture Consultants Big Brochure (2009 10)
 
Visita P2 2011
Visita P2 2011Visita P2 2011
Visita P2 2011
 
AD3111 Class 2 Search
AD3111 Class 2 Search AD3111 Class 2 Search
AD3111 Class 2 Search
 
Part 2. Notable Disasters of 2014: Volcanic Eruptions
Part 2.  Notable Disasters of 2014:  Volcanic EruptionsPart 2.  Notable Disasters of 2014:  Volcanic Eruptions
Part 2. Notable Disasters of 2014: Volcanic Eruptions
 
Notable severe windstorm events and disasters of 2014
Notable severe windstorm events and disasters of 2014Notable severe windstorm events and disasters of 2014
Notable severe windstorm events and disasters of 2014
 
Silent Volcanic Hazard in Hawaii October 2014
Silent Volcanic Hazard in Hawaii October 2014Silent Volcanic Hazard in Hawaii October 2014
Silent Volcanic Hazard in Hawaii October 2014
 
Scoring Using The Media Rubric
Scoring Using The Media RubricScoring Using The Media Rubric
Scoring Using The Media Rubric
 
Lessons From Past Notable Earthquakespart II Kobe, Japan 1995
Lessons From Past Notable Earthquakespart II   Kobe, Japan 1995Lessons From Past Notable Earthquakespart II   Kobe, Japan 1995
Lessons From Past Notable Earthquakespart II Kobe, Japan 1995
 
Ebm national guildelines clearing house
Ebm national guildelines clearing houseEbm national guildelines clearing house
Ebm national guildelines clearing house
 
Surat al mulk
Surat al mulkSurat al mulk
Surat al mulk
 
Ronalds onderwijsvisie
Ronalds onderwijsvisieRonalds onderwijsvisie
Ronalds onderwijsvisie
 

Similar to Pythonと DataDogを 使って簡単な システムモニターリング (Pycon apac 2013)

注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案
注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案
注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案Naoji Taniguchi
 
Monitoring with Fluentd with fluent-plugin-notifier
Monitoring with Fluentd with fluent-plugin-notifierMonitoring with Fluentd with fluent-plugin-notifier
Monitoring with Fluentd with fluent-plugin-notifierSATOSHI TAGOMORI
 
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインスマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインinvogue
 
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalkBIGLOBE Tech Talk
 
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7Hiroshi Oyamada
 
Androiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったらAndroiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったらKazuhiro Furue
 
【Jpug勉強会】10大ニュースで振り返るpg con2013
【Jpug勉強会】10大ニュースで振り返るpg con2013【Jpug勉強会】10大ニュースで振り返るpg con2013
【Jpug勉強会】10大ニュースで振り返るpg con2013Daichi Egawa
 
ぼくがかんがえたさいきょうのMvc
ぼくがかんがえたさいきょうのMvcぼくがかんがえたさいきょうのMvc
ぼくがかんがえたさいきょうのMvckarupanerura
 
Lambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作ったLambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作ったTerui Masashi
 
Power platform day summer 19
Power platform day summer 19 Power platform day summer 19
Power platform day summer 19 ssuser6e9dab
 
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigi
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigiComplex Event Processing on Ruby, Fluentd and Norikra #rubykaigi
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigiSATOSHI TAGOMORI
 
日本Androidの会 中国支部資料
日本Androidの会 中国支部資料日本Androidの会 中国支部資料
日本Androidの会 中国支部資料Masafumi Terazono
 
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗くSQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗くTakao Sumitomo
 
Xmlシリアライズ
XmlシリアライズXmlシリアライズ
XmlシリアライズHidari Ikw
 
ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1Masaru Nagaku
 
Knockout handson
Knockout handsonKnockout handson
Knockout handsonGo Tanaka
 
Implement curry
Implement curryImplement curry
Implement curryGo Tanaka
 
Mtddc2013: Movable Type 6 Overview
Mtddc2013: Movable Type 6 OverviewMtddc2013: Movable Type 6 Overview
Mtddc2013: Movable Type 6 OverviewYuji Takayama
 

Similar to Pythonと DataDogを 使って簡単な システムモニターリング (Pycon apac 2013) (20)

注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案
注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案
注目のイスラエルの テクノロジーベンチャー紹介 &取り組み方の提案
 
Monitoring with Fluentd with fluent-plugin-notifier
Monitoring with Fluentd with fluent-plugin-notifierMonitoring with Fluentd with fluent-plugin-notifier
Monitoring with Fluentd with fluent-plugin-notifier
 
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインスマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
 
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk
開発エンジニアがChefで テスト駆動サーバー設定してみた #biglobetechtalk
 
20130412 titanium meetupvol7
20130412 titanium meetupvol720130412 titanium meetupvol7
20130412 titanium meetupvol7
 
go & dart
go & dartgo & dart
go & dart
 
Androiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったらAndroiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったら
 
【Jpug勉強会】10大ニュースで振り返るpg con2013
【Jpug勉強会】10大ニュースで振り返るpg con2013【Jpug勉強会】10大ニュースで振り返るpg con2013
【Jpug勉強会】10大ニュースで振り返るpg con2013
 
ぼくがかんがえたさいきょうのMvc
ぼくがかんがえたさいきょうのMvcぼくがかんがえたさいきょうのMvc
ぼくがかんがえたさいきょうのMvc
 
Lambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作ったLambda(Python)のデプロイについて考えたというか作った
Lambda(Python)のデプロイについて考えたというか作った
 
Power platform day summer 19
Power platform day summer 19 Power platform day summer 19
Power platform day summer 19
 
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigi
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigiComplex Event Processing on Ruby, Fluentd and Norikra #rubykaigi
Complex Event Processing on Ruby, Fluentd and Norikra #rubykaigi
 
日本Androidの会 中国支部資料
日本Androidの会 中国支部資料日本Androidの会 中国支部資料
日本Androidの会 中国支部資料
 
SQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗くSQLiteDatabaseを無理矢理覗く
SQLiteDatabaseを無理矢理覗く
 
Xmlシリアライズ
XmlシリアライズXmlシリアライズ
Xmlシリアライズ
 
ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1ゲームとモデル検査ワークショップ#1
ゲームとモデル検査ワークショップ#1
 
ngx_small_light
ngx_small_lightngx_small_light
ngx_small_light
 
Knockout handson
Knockout handsonKnockout handson
Knockout handson
 
Implement curry
Implement curryImplement curry
Implement curry
 
Mtddc2013: Movable Type 6 Overview
Mtddc2013: Movable Type 6 OverviewMtddc2013: Movable Type 6 Overview
Mtddc2013: Movable Type 6 Overview
 

More from Naotaka Jay HOTTA

[Jaws tokyo] last minutes update- datadog
[Jaws tokyo] last minutes update- datadog[Jaws tokyo] last minutes update- datadog
[Jaws tokyo] last minutes update- datadogNaotaka Jay HOTTA
 
Datadog meetup (dd_sushi #2) Outlier & anomaly detection tips
 Datadog meetup (dd_sushi #2) Outlier &  anomaly detection tips Datadog meetup (dd_sushi #2) Outlier &  anomaly detection tips
Datadog meetup (dd_sushi #2) Outlier & anomaly detection tipsNaotaka Jay HOTTA
 
コンテナー型仮想環境の情報交換会
コンテナー型仮想環境の情報交換会コンテナー型仮想環境の情報交換会
コンテナー型仮想環境の情報交換会Naotaka Jay HOTTA
 
Alexa Skills Kit programing for dummies
Alexa Skills Kit programing for dummiesAlexa Skills Kit programing for dummies
Alexa Skills Kit programing for dummiesNaotaka Jay HOTTA
 
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osakaCloudstack user group meeting in osaka
Cloudstack user group meeting in osakaNaotaka Jay HOTTA
 
PyCon mini JP LT "take me to a conference"
PyCon mini JP LT "take me to a conference"PyCon mini JP LT "take me to a conference"
PyCon mini JP LT "take me to a conference"Naotaka Jay HOTTA
 

More from Naotaka Jay HOTTA (8)

[Jaws tokyo] last minutes update- datadog
[Jaws tokyo] last minutes update- datadog[Jaws tokyo] last minutes update- datadog
[Jaws tokyo] last minutes update- datadog
 
Datadog meetup (dd_sushi #2) Outlier & anomaly detection tips
 Datadog meetup (dd_sushi #2) Outlier &  anomaly detection tips Datadog meetup (dd_sushi #2) Outlier &  anomaly detection tips
Datadog meetup (dd_sushi #2) Outlier & anomaly detection tips
 
コンテナー型仮想環境の情報交換会
コンテナー型仮想環境の情報交換会コンテナー型仮想環境の情報交換会
コンテナー型仮想環境の情報交換会
 
Alexa Skills Kit programing for dummies
Alexa Skills Kit programing for dummiesAlexa Skills Kit programing for dummies
Alexa Skills Kit programing for dummies
 
Chef 11概要-osct
Chef 11概要-osctChef 11概要-osct
Chef 11概要-osct
 
Citrix eco new
Citrix eco newCitrix eco new
Citrix eco new
 
Cloudstack user group meeting in osaka
Cloudstack user group meeting in osakaCloudstack user group meeting in osaka
Cloudstack user group meeting in osaka
 
PyCon mini JP LT "take me to a conference"
PyCon mini JP LT "take me to a conference"PyCon mini JP LT "take me to a conference"
PyCon mini JP LT "take me to a conference"
 

Pythonと DataDogを 使って簡単な システムモニターリング (Pycon apac 2013)