ソフトウェア

MuninでHTTPレスポンスを監視する

リソース監視をする

ServersManのVPSをUbuntuで借りているのですが、Muninという監視ツールでのリソースの監視をしています。他にも色々ツールはあるのですが特にCPUがどうなったといっても何もすることも無いのでグラフだけで十分なので利用しています。

なにもいじっていなかったのでHTTPのレスポンスを図るようにしました。

A Munin plugin to track http response times.

こちらにPython製のHTTPレスポンスを図るプラグインがあります。Githubからダウンロードしましょう。1

https://github.com/arthur-debert/munin-httpresponse-plugin/blob/master/httpresponsetime

 

Muninの導入ディレクトリにもよるかと思いますが

# ls -l httpresponsetime
-rwxr-xr-x 1 root root 3842 Nov 12 19:50 httpresponsetime

に配置します。
設定は /plugin-conf.d/munin-node に記載を行います。

[httpresponsetime]
env.urls http://roguer.info,http://roguer.info/nginx_status

こんな感じでサイトのURLを指定しています。反映させるには通常通り munin-node を再起動すれば良いです

# service munin-node restart

これでグラフが追加されます。

Http Response Times

しばらくこれでモニターをしてみたいと思います。

  1. 利用にあたって httplib2 が必要となりますので導入してない場合には導入しましょう。通常のPythonのライブラリ同様 #python setup.py installで導入ができます []

Heroku で git push で Permission denied (publickey). のエラーが発生 (windows)

git pushするわけですが何をしてもPermissionエラーなわけですよ。もう何が原因かさっぱりだったのですがもう一度じっくりしたら出来たので備忘録を書いておきます。

環境
・OS: Windows XP 
・Ruby: 1.9.2p290 (2011-07-09) [i386-mingw32]
・git :  1.7.7.GIT (msysgit)

 

エラーは、GitPushすると出てくるわけです。

>git push heroku master
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

 

色々サイトを見るとSSHの公開鍵を作りなおすとか色々あったのですが私の場合には ssh-add でキーを指定していないことでパスフレーズを登録していない状態でも使えるようにしていないのが問題だったみたい。

とりあえず最初のキーを作るところから

ssh-keygen -t rsa -C "[email protected]"
Generating public/private rsa key pair.
Enter file in which to save the key:
Enter passphrase (empty for no passphrase):

これでキーが作成されます。パスなどのエラーが出るようであれば -f でパスを指定します。暗号方式は rsa でも dsa でもどちらでも問題ないようです。既にKeyがある場合では不要ですが色々見ているとmsysgitの付属で作成したほうが良い感じのことが買いてあるところもありました

>ssh-agent cmd
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
>ssh-add
>ssh-add -l
Could not open a connection to your authentication agent.

ここで先程作成した(または作成してある公開鍵をフルパスで指定します。その際にパスフレーズを聞かれるので答えておきます

>ssh-add "C:\Documents and Settings\USER\.ssh\id_dsa"
Enter passphrase for C:\Documents and Settings\USER\.ssh\id_dsa:
Identity added: C:\Documents and Settings\USER\.ssh\id_dsa (C:\Documents and
Settings\USER\.ssh\id_dsa)

登録されている事を確認します。

>ssh-add -l
1024 b4:76:79:7c:7d:41:48:a4:d1:92:c5:07:7f:22:50:71 C:\Documents and Settings\
046536\.ssh\id_dsa (DSA)

herokuの設定はできているもので進めます。このあとにキーを登録します。

>heroku keys:add 公開鍵のフルパス

登録されているかを確認します。

>heroku keys
=== 1 key for "[email protected]"
ssh-dss AAAAB3NzaC...*******== "[email protected]"

ここまで出来ればあとは再度 git push を試してみますと無事に出来ました

>git push heroku master
Counting objects: 21, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (21/21), 7.84 KiB, done.
Total 21 (delta 0), reused 0 (delta 0)

-----> Heroku receiving push
-----> Node.js app detected
-----> Fetching Node.js binaries
-----> Vendoring node 0.4.7
-----> Installing dependencies with npm 1.0.94

参考

予定は通知センターで

IMG_0764
FlickrIMG_0764 by tokiyan

色々iOS5になって楽しんだけど一番便利なのはカレンダーが通知センターから見れる事やないんかと。

一日で一番見てるんちゃうかということに今更ながらに気がついた。

こうなると今まで使こうてたカレンダーアプリの選定も考える必要が出てくる。
なんか習慣でカレンダーアプリ立ち上げてたけど(^^;;

今日の予定は通知センターで問題ないしそうなると週間とかのカレンダーがパッと見れるのがいい感じかもしれぬ。

そうと思わずにアプリから徐々に通知センターのほうを便利に使っていたわ!と言う事に気がついてなんかヤられた感じだったのでエントリーしてみる。

設定は、通知から

IMG_0767
FlickrIMG_0767 by tokiyan

こんな感じで

写真を楽しんでますか?

カメラアプリが楽しいね。

IMG_0703
FlickrIMG_0703 by tokiyan

IMG_0705
FlickrIMG_0705 by tokiyan

iPhone4Sにして早くなったおかげでカメラアプリの編集が楽しい! 基本的にイラチなんで遅いとかそれだけであかん。でもホンマ早なったわ!
早くなって、綺麗になって、容量も増えたので気にならない、iCloudでバックアップと配信もされる。素晴らしい写真端末です!

最近は食べ物アプリとかたくさん出てたりして写真撮る機会が増えた。

過去のダウンロードしていたアプリとか漁りまくる。なかでもあんまり使ってなかったCamera+は楽しかった。頑張ればポラロイド風にも加工出来る。

センス無いのもiPhoneがカバーしてくれるのが素晴らしいね!

撮る!
加工する!
見せる!

楽しいです。

あ、ちなみに普段は子供の写真ばかりです(^-^)/

App IconCamera+​ 2.3.3 App Store
Supported Devices: all
Category: 写真/ビデオ   Price: 85 JPY
Seller: Inventive, Inc.
App Icon100 Cameras in 1 3.1 App Store
Supported Devices: all
Category: 写真/ビデオ   Price: 170 JPY
Seller: SIC Media

ポラロイド風といえばClassicINSTAを使っていたんやけどアップデートして日付が一発で入れられへんとか、残念や。本日無料中。

App IconClassicINSTA 6.0.0 App Store
Supported Devices: iPad2Wifi, iPodTouchourthGen, iPhone-3G, iPhone4, iPad23G, iPhone-3GS, iPhone
Category: 写真/ビデオ   Price: 0 JPY
Seller: Sehwan Kim

おれの荷物はどこや?

なかなか頼んでも来ない。
早くしないといい加減落として壊しそう。何の話かってもちろんiPhone4Sの話だ、個人的には3GSの方が形は好きだ。4Sは持ちづらい。

最近は寝不足で電車の中でもウトウトして困る。だからcaseを頼んだ。

金曜にネットで申し込んだのになかなか来ない(T ^ T)

なかなか来ないけどすでに発送されたメールをみて今の場所を確認する。

IMG_0637
FlickrIMG_0637 by tokiyan

お!配達中になってるよ!
はよ届け!と言っても見れるのは帰ってからやけどな。嫁さんよろしくお願いします、と言う事でサッと内容をメールで送っておく。便利!

このアプリは伝票番号を入力すると配達状況がさっとわかる。
今まで他のを使っていたけどこのアプリが最近は一番好き。Designがもっとええ感じのはあるけどこいつが一番バランスいい、さっと使える。
国内配送業者限定やけど十分や。

App Iconドコ小包 1.5.4 App Store
Supported Devices: all
Category: 仕事効率化   Price: 0 JPY
Seller: Eiji Shibuya
上部へスクロール