ZABBIX 1.8でサーバ監視
一時期はサーバの死活監視・リソースチェックといえばNagios + Cacti/MRTGでしたが、最近はZABBIXが割と話題に上ることも多いので、昨年末に1.8がリリースされたこともあり、筆者自宅での事例を交えつつご紹介したいと思います。
一時期はサーバの死活監視・リソースチェックといえばNagios + Cacti/MRTGでしたが、最近はZABBIXが割と話題に上ることも多いので、昨年末に1.8がリリースされたこともあり、筆者自宅での事例を交えつつご紹介したいと思います。
先日社内でおこなった勉強会で Twitter の Streaming API について紹介しましたので、以下にそのスライドを貼っておきます。
Streaming API はつい最近正式版となりました。ただ、全公開ステータスを取得できる firehose や Retweet に限定したステータスを取得できる retweet などのメソッドは、まだ特定のアプリケーションアカウントでしか利用できません。
しかし、Streaming API はコネクションをひとつ張れば切断されるまでリアルタイムにデータを取得することができます。従来の REST API では定期的にリクエストを投げてデータを取得する必要がありましたので、その分のコストが削減できます。
ですので、これから Twitter のデータを取得して新しいアプリケーションを構築しようとする場合は、Streaming API の利用を考慮に入れておくとよいかなと思います。
前回はOpenSocialガジェットのホスティング環境を構築できる Shindig について説明しました。
» FFTT : ShindigとPartuzaでOpenSocialガジェットのテスト環境を構築(その1)
今回は、その Shindig を利用して OpenSocial 機能を実装している Partuza を紹介します。
OpenSocial対応のガジェットを構築するうえでの悩みどころは、「テスト環境どうするの?」というところではないでしょうか。
まだ公開していないガジェットアプリケーションをOrkutのsandboxでテストするのはちょっとなぁ・・・と思ったことがある人は、ここで紹介するShindigとPartuzaを使ってみるといいかもしれません。
今回はまず Shindig について説明します。
今回はRubyCocoaを使ってMacOSXの簡単なアプリケーションを作ってみようと思います。
弊社ではソースコードの管理にSubversionを使用していますが、個人的に興味があるので、分散バージョン管理システムの一つであるMercurialを触ってみました。