Your SlideShare is downloading. ×
Fukuokaphp vol12 talk_20140225
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Fukuokaphp vol12 talk_20140225

367
views

Published on

Fukuoka.php Vol.12 ~KUROI GAMEN~ …

Fukuoka.php Vol.12 ~KUROI GAMEN~
「黒くない画面から始めてみよう」

2014/02/25

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
367
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 黒くない画面から 始めてみよう Fukuoka.php Vol.12 ∼KUROI GAMEN∼ 2014/02/25
  • 2. 自己紹介 名前: 松崎 学 所属: 株式会社キャム http://www.cam-net.co.jp/ (SaaSでERPサービスを提供中) Twitter: matsumana 職業:ソフトウェアエンジニア (プログラマ、ITインフラ全般)
  • 3. 私の黒い画面歴 Solaris 4年くらい (1999∼2003) Linux 7年くらい (2007∼)
  • 4. 弊社で使っている インフラ、 ミドルウェア、 ツールなど
  • 5. AWS Amazon Linux Apache Tomcat, GlassFish PostgreSQL Fluentd GrowthForecast Zabbix
  • 6. Jenkins (ビルド, CI, JOBスケジューラ) Chef Vagrant serverspec
  • 7. どこのサービス・会社でも 使ってるものばかりなので 詳細は割愛します><
  • 8. 今日のおすすめ New Relic
  • 9. おすすめする理由 個人的に、以前から使ってみたかったから>< 導入が簡単 キレイなUI サーバからどの様な情報を取得出来るのかを知る 第一歩にちょうど良い気がする
  • 10. agentインストール手順 (newrelic-sysmond) $ $ $ $ $ sudo sudo sudo sudo sudo rpm -Uvh http://yum.newrelic.com/pub/newrelic/el5/x86_64/newrelic-repo-5-3.noarch.rpm yum install newrelic-sysmond nrsysmond-config --set license_key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX service newrelic-sysmond start chkconfig newrelic-sysmond on
  • 11. agentインストール手順 (newrelic-daemon) $ $ $ $ $ sudo sudo sudo sudo sudo yum install newrelic-php5 /usr/bin/newrelic-install install cp -ip /etc/newrelic/newrelic.cfg.template /etc/newrelic/newrelic.cfg service newrelic-daemon restart service httpd restart
  • 12. phpinfoになんか増えてる
  • 13. デモ
  • 14. 個人的な所感
  • 15. Servers 既に監視系を導入しているなら乗り換える程ではない 他の監視系ほど細かい設定は出来なそう しかし、導入の簡単さは素晴らしい Applications クライアントサイド、サーバサイド (アプリケーション、DB)のそれぞれに 掛かった処理時間を知るのには有効だけど ざっくりし過ぎている気もする・・・ 小さなアプリや、負荷テスト、チューニングの用途 としては向いていると思う
  • 16. リアルタイムで 状況を確認するには やっぱり黒い画面が 必要です
  • 17. top 1: CPUコア毎の表示 c: コマンドライン引数表示 Shift + p: CPU使用率の高い順にソート Shift + m: メモリ率の高い順にソート
  • 18. sar リアルタイムに状態を確認したり ログから過去の状態を確認したり ※デフォルトのログ収集間隔は長すぎるので、 運用時は1分間隔にしましょう
  • 19. dstat 色んな情報を1画面でまとめて確認したい時に便利 ※参考URL dstatの万能感がハンパない http://d.hatena.ne.jp/hirose31/20120229/1330501968 dstatの便利なオプションまとめ http://qiita.com/harukasan/items/b18e484662943d834901