Node.js Node.jsでWebSocketサーバを立てる SocketRocketでiPhoneからWebSocket通信をする。 では、WebSocketのクライアントを作成したので、続いてサーバサイドの実装をします。 どの言語で実装するか? クライアント側は、iPhoneであればObjecti... 2012.10.18 Node.jsWebSocket
Objective-C SocketRocketでiPhoneからWebSocket通信をする。 WebSocketってなんだ? に続きまして、WebSocketネタです。 WebSocketでリアルタイムな何かを作るにあたって、ブラウザベースで作ってもいいのですが、まずはiPhoneで作ってみることにしました。WebSocketに未対... 2012.10.17 Objective-CWebSocket
WebSocket WebSocketってなんだ? リアルタイムにコミュニケーションできる何かが作りたくなりまして、最近よく聞くような気がするWebSocketというやつに手を出してみようと思いました。 ちょっと調べてみると、socket.ioとかNode.jsとか知らないことが多いし、そも... 2012.10.16 WebSocket
Munin 全てのEC2インスタンスを自動で監視するEC2Muninを作りました。 Amazon Web Servicesは使いたい時に使いたい分だけサーバを起動して使えるのでとても便利です。 便利なんですが、インスタンスを起動したり停止したりを繰り返していると、そのつど監視設定を書き換えるのが面倒です。Auto Scal... 2012.06.07 Munin
Munin Muninの監視対象を追加する。 Muninのインストールでは、MuninとMuninノードを自サーバにインストールして、自分自身を監視するところまで終わりました。 続いて今回は別のサーバを監視するようにします。監視対象もEC2のmicroインスタンスで用意しました。 監視... 2012.06.06 Munin
Munin Muninのインストール Cactiのインストール に続いてMuninをインストールします。こちらもまずは、多数のサーバのリソースを監視するのではなく、自分自身をモニタリングするところまでです。 EC2インスタンスを立ち上げる Amazon LinuxのAMIをベー... 2012.06.05 Munin
Cacti Cactiのインストール さっそくCactiをインストールしてみました。ブラウザでアクセスしてグラフを表示するところまでの記録です。 EC2インスタンスを立ち上げる Amazon LinuxのAMIをベースにしていますので、環境によってインストール手順は適宜変えてく... 2012.06.05 Cacti
Cacti リソース監視、MuninかCactiか。 今までMuninとAmazon CloudWatchでリソース監視していましたが、より詳細にリソース監視をしようと思いました。 なぜ詳細にリソースを見たいのか? 簡単にいうと以下の様な目的です。 障害が発生する前に、問題になりそうな部分を... 2012.06.04 CactiMunin
Linux ターミナルを閉じてもプロセスを終了させないnohupコマンド バッチ処理しようと思って、サーバにSSHで接続して、スクリプトを実行しました。 $ some_batch 実行したはいいものの・・・。 問題は、処理が終わる前に接続を切りたくなってしまった場合です。 たとえば、ネットワーク環境が急に悪く... 2012.05.22 Linux
Linux Linuxシェルでファイルの中身の一部を書き換えるsed Linuxのシェル上でファイルの一部を書き換えたいときがあります。 たとえば、設定ファイルを書き換えるシェルスクリプトを作りたい、など。 テキスト変換コマンドsed sedは、stream editorの略で、入力されたテキストに何かしらの... 2012.05.11 Linux