タグ

ブックマーク / qiita.com/sawanoboly (3)

  • OhaiのデータをElasticsearchに入れてKibanaで見る構成管理 - Qiita

    この記事は最終更新から1年以上経過しています。 気をつけてね。 Elasticsearch+Kibanaといえば、ログなどの時系列データ(logstash形式)を可視化する利用法が広く知られています。 今回は構成管理の用途にElasticsearchを使うため、ohaiのデータを入れて、Kibanaで検索できるようにしてみます。 何故やるの OhaiはChefがNode情報を収集する時に使用するライブラリですが、個別に利用する事ができます。 通常はChef-Serverに集約しますが、それ以外の環境でOhaiのデータ(Json)を使い捨てするのは勿体無いかもしれない。 Jsonをそのまま投げて良いElasticsearchに突っ込んでみたらどうなるか。 OhaiからElasticsearchに投げる時の方針 手っ取り早さを優先で、次の方針でElasticsearchにドキュメントを登録しま

    OhaiのデータをElasticsearchに入れてKibanaで見る構成管理 - Qiita
    antipop
    antipop 2014/05/19
  • specinfraを使ってみよう - Qiita

    specinfraは汎用コマンド実行フレームワーク。RubyGemsとしてで配布されています。 追記:これは1の頃の話なので全体的に古いです。 この書籍が一番詳しい。 => O'Reilly Japan - Serverspec ソースはこちら https://github.com/serverspec/specinfra specinfraが目指す所は、情報処理学会研究報告の serverspec: 宣言的記述でサーバの状態をテスト可能な 汎用性の高いテストフレームワーク という論文を見ると良いでしょう。 論文もソースコードと同様にGithubに公開されています。 https://github.com/mizzy/serverspec-thesis 概要 同じメソッドで任意のOS用のコマンド実行文字列を取得したり実行して結果をとったりします。 さわった感じこんな挙動 バックエンドの形式を

    specinfraを使ってみよう - Qiita
    antipop
    antipop 2014/03/13
    おー、グレートだ
  • Omnibus-rubyプロジェクトでツールの周辺依存をまるごとrpm,debに固める - Qiita

    この記事は最終更新から1年以上経過しています。 気をつけてね。 ChefのOpscodeが公開しているomnibus-rubyというのがあります。omnibus-chef(/opt/chef`にRubyごとChefをインストール)のなんでも版ですね。 libやincludeもまるごと、lddで拾える依存も全部パッケージにするので、実際Ruby関連に限らず使えると思います。 ビルド環境については刷新したのでこちらをどうぞ。 Omnibus[-ruby]プロジェクトのビルド環境をDockerで。Dockerhub公開中。 omnibusの準備 まずツール群を揃えます。

    Omnibus-rubyプロジェクトでツールの周辺依存をまるごとrpm,debに固める - Qiita
    antipop
    antipop 2013/12/24
  • 1