タグ

serverとautoに関するItisangoのブックマーク (2)

  • 「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ

    ChefやPuppet、Vagrantといったサーバーの設定を自動で行うツールが普及しつつあるが、それと同時にサーバーの自動テストについても注目されるようになっている。今回はサーバーの自動テストを実現するツール「Serverspec」をLinux環境で利用する手順を紹介する。 サーバーの自動テストの必要性とテスト駆動開発 最近ではサーバーの設定やソフトウェアのインストールといった作業を自動で行えるツールが注目されている。しかし、設定後のテストについてはあまり注目されておらず、各種設定やソフトウェアのインストールが正しく行われているかどうかは手作業で確認することが一般的だった。しかし、手作業での確認にはミスや抜けが発生する可能性があり、また対象とするサーバーの数が増えるとそれに比例して手間も増えてしまう。そこで活用したいのが、サーバーの自動テストツールだ。 サーバーの自動テストツールは、あら

    「Serverspec」を使ってサーバー環境を自動テストしよう | さくらのナレッジ
    Itisango
    Itisango 2015/01/26
    第94回 #kansaidebian 勉強会の飲み会で話題になった #software #Serverspec.
  • muninプラグインを作成 | シーズクリエイターズブログ

    muninは数値化できるもの規定の形式で標準出力するだけでなんでもグラフ化できます。 ユーザー数を取得してグラフするプラグインを作成する サーバー側の情報はほとんどデフォルトのプラグインでカバーされているので今まで不便はなかったのですが勉強の為に運営しているサイトのユーザー数などを取得し、グラフ化してくれるようなプラグインを作成してみました。 ユーザー数を取得するスクリプトを作成 ここは各WEBアプリ部分になるのですがシェル上でたとえば以下のように実行すればDB等を参照してユーザー数が標準出力で返ってくるようなプログラムを作成しておきます。 /home/app/usercount.php (例) <?php $conn = pg_connect("dbname=hoge"); $sql = "SELECT id FROM user"; $result = pg_query($conn,

  • 1