<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>mizzy.org: Assurer &#36817;&#27841;</title>
    <link>http://blog.mizzy.org/articles/2007/03/10/assurer09</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Assurer &#36817;&#27841;</title>
      <description>&lt;p&gt;
&lt;a class="ext-link" href="http://assurer.jp/trac"&gt;&lt;span class="icon"&gt;&lt;/span&gt;Assurer&lt;/a&gt; &#12398;&#26368;&#36817;&#12398;&#29366;&#27841;&#12394;&#12393;&#12290;
&lt;/p&gt;
&lt;h3 id="franck&#12364;&#38283;&#30330;&#12395;&#21442;&#21152;"&gt;franck &#12364;&#38283;&#30330;&#12395;&#21442;&#21152;&lt;/h3&gt;
&lt;p&gt;
Plagger &#12467;&#12511;&#12483;&#12479;&#12391;&#12418;&#12354;&#12427; &lt;a class="ext-link" href="http://search.cpan.org/~franckc/"&gt;&lt;span class="icon"&gt;&lt;/span&gt;franck&lt;/a&gt; &#12364;&#12472;&#12519;&#12452;&#12531;&#12375;&#12390;&#12367;&#12428;&#12289;&#12503;&#12521;&#12464;&#12452;&#12531;&#12420;&#12497;&#12483;&#12481;&#12394;&#12393;&#12434;&#36865;&#12387;&#12390;&#12367;&#12428;&#12383;&#12426;&#12289;&#26032;&#12375;&#12356;&#12450;&#12452;&#12487;&#12450;&#12434;&#25552;&#26696;/&#23455;&#35013;&#12375;&#12390;&#12367;&#12428;&#12383;&#12426;&#12375;&#12390;&#12414;&#12377;&#12290;&#12371;&#12398;&#36913;&#26411;&#12418;&#32032;&#25973;&#12394;&#27231;&#33021;&#12434;&#23455;&#35013;&#12375;&#12390;&#12367;&#12428;&#12427;&#12415;&#12383;&#12356;&#12391;&#12377;&#12290;
&lt;/p&gt;
&lt;h3 id="Notify&#12501;&#12455;&#12540;&#12474;&#12398;&#36861;&#21152;"&gt;Notify &#12501;&#12455;&#12540;&#12474;&#12398;&#36861;&#21152;&lt;/h3&gt;
&lt;p&gt;
Notify &#12501;&#12455;&#12540;&#12474;&#12434;&#36861;&#21152;&#12375;&#12390;&#12289;Notify::IRC &#12434;&#23455;&#35013;&#12375;&#12390;&#12415;&#12414;&#12375;&#12383;&#12290;&#12411;&#12392;&#12435;&#12393; Plagger &#12363;&#12425;&#12398;&#12497;&#12463;&#12522;&#12391;&#12377;&#12290;
&lt;/p&gt;
&lt;h3 id="Kwalify&#12395;&#12424;&#12427;&#12467;&#12531;&#12501;&#12451;&#12464;&#12496;&#12522;&#12487;&#12540;&#12471;&#12519;&#12531;"&gt;Kwalify &#12395;&#12424;&#12427;&#12467;&#12531;&#12501;&#12451;&#12464;&#12496;&#12522;&#12487;&#12540;&#12471;&#12519;&#12531;&lt;/h3&gt;
&lt;p&gt;
Assurer::ConfigLoader &#12395;&#12289;Kwalify &#12395;&#12424;&#12427;&#12467;&#12531;&#12501;&#12451;&#12464;&#12496;&#12522;&#12487;&#12540;&#12471;&#12519;&#12531;&#20966;&#29702;&#12364;&#36861;&#21152;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;&#23455;&#34892;&#26178;&#12395;&#35373;&#23450;&#12501;&#12449;&#12452;&#12523;&#12398;&#12511;&#12473;&#12434;&#12362;&#30693;&#12425;&#12379;&#12375;&#12390;&#12367;&#12428;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;p&gt;
&#12503;&#12521;&#12464;&#12452;&#12531;&#12398;&#22580;&#21512;&#12399;&#12289;&#24403;&#28982;&#12503;&#12521;&#12464;&#12452;&#12531;&#27598;&#12395;&#35373;&#23450;&#20869;&#23481;&#12364;&#30064;&#12394;&#12427;&#12431;&#12369;&#12391;&#12377;&#12364;&#12289;&#12371;&#12398;&#36794;&#12426;&#12418;&#12385;&#12419;&#12435;&#12392;&#23550;&#24540;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;h3 id="&#12471;&#12455;&#12523;&#12514;&#12540;&#12489;&#12398;&#12502;&#12521;&#12483;&#12471;&#12517;&#12450;&#12483;&#12503;"&gt;&#12471;&#12455;&#12523;&#12514;&#12540;&#12489;&#12398;&#12502;&#12521;&#12483;&#12471;&#12517;&#12450;&#12483;&#12503;&lt;/h3&gt;
&lt;pre class="wiki"&gt;
$ assurer.pl -c config.yaml --role=web
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#12356;&#12387;&#12383;&#24418;&#12391;&#12289;&#12471;&#12455;&#12523;&#12514;&#12540;&#12489;&#36215;&#21205;&#26178;&#12395;&#12289;&#12479;&#12540;&#12466;&#12483;&#12488;&#12392;&#12394;&#12427;&#12525;&#12540;&#12523;&#12434;&#25351;&#23450;&#12391;&#12365;&#12427;&#12398;&#12391;&#12377;&#12364;&#12289;&#27231;&#33021;&#36861;&#21152;&#12395;&#12424;&#12426;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
assurer&gt; !on app1.foo.com app2.foo.com do uptime
assurer&gt; !on /.*.foo.com/ do uptime
assurer&gt; !with web db do uptime
assurer&gt; !with /web|mail/ do uptime
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#12356;&#12387;&#12383;&#24418;&#12391;&#12289;&#12471;&#12455;&#12523;&#12514;&#12540;&#12489;&#20013;&#12395;&#12418;&#12479;&#12540;&#12466;&#12483;&#12488;&#12507;&#12473;&#12488;&#12420;&#12525;&#12540;&#12523;&#12364;&#25351;&#23450;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12387;&#12390;&#12356;&#12414;&#12377;&#12290;&#27491;&#35215;&#34920;&#29694;&#12418;&#20351;&#12360;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;p&gt;
&#12414;&#12383;&#12289;&#12471;&#12455;&#12523;&#12514;&#12540;&#12489;&#12363;&#12425;&#12418;&#12486;&#12473;&#12488;&#12364;&#23455;&#34892;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12387;&#12390;&#12356;&#12414;&#12377;&#12290;&#12371;&#12435;&#12394;&#24863;&#12376;&#12391;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
assurer&gt; !test SSH on app1.foo.com
assurer&gt; !test SSH on /.*.foo.com/
assurer&gt; !test SSH with web
assurer&gt; !test SSH with /web|mail/ 
&lt;/pre&gt;
&lt;h3 id="&#20006;&#21015;&#24230;&#12398;&#12467;&#12531;&#12488;&#12525;&#12540;&#12523;&#12392;&#20998;&#25955;&#20966;&#29702;"&gt;&#20006;&#21015;&#24230;&#12398;&#12467;&#12531;&#12488;&#12525;&#12540;&#12523;&#12392;&#20998;&#25955;&#20966;&#29702;&lt;/h3&gt;
&lt;p&gt;
&#12486;&#12473;&#12488;&#12398;&#23455;&#34892;&#12399; assurer_test.pl &#12434; POE::Wheel::Run &#12391;&#36215;&#21205;&#12377;&#12427;&#12371;&#12392;&#12395;&#12424;&#12426;&#12289;&#20006;&#21015;&#23455;&#34892;&#12373;&#12379;&#12390;&#12356;&#12383;&#12398;&#12391;&#12377;&#12364;&#12289;POE::Component::JobQueue &#12434;&#20341;&#29992;&#12377;&#12427;&#12371;&#12392;&#12395;&#12424;&#12426;&#12289;&#20006;&#21015;&#24230;&#12434;&#12467;&#12531;&#12488;&#12525;&#12540;&#12523;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12375;&#12414;&#12375;&#12383;&#12290;
&lt;/p&gt;
&lt;p&gt;
&#12414;&#12383;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
exec_on:
  - host: localhost
    priority: 3
  - host: host0.example.com
    priority: 2
  - host: host1.example.cm
    priority: 1
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#12356;&#12387;&#12383;&#35373;&#23450;&#12434;&#34892;&#12358;&#12371;&#12392;&#12395;&#12424;&#12426;&#12289;&#35079;&#25968;&#12398;&#12510;&#12471;&#12531;&#12391;&#20998;&#25955;&#12375;&#12390;&#12486;&#12473;&#12488;&#12434;&#34892;&#12358;&#12289;&#12392;&#12356;&#12358;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12394;&#12387;&#12390;&#12414;&#12377;&#12290;priority &#12399;&#20170;&#12398;&#12392;&#12371;&#12429;&#35373;&#23450;&#12375;&#12390;&#12418;&#24847;&#21619;&#12399;&#12394;&#12367;&#12289;&#12521;&#12454;&#12531;&#12489;&#12525;&#12499;&#12531;&#12391;&#12486;&#12473;&#12488;&#12472;&#12519;&#12502;&#12434;&#21106;&#12426;&#24403;&#12390;&#12390;&#12427;&#12398;&#12391;&#12377;&#12364;&#12289;&#20170;&#24460;&#12399; priority &#12395;&#24540;&#12376;&#12390;&#21106;&#12426;&#12390;&#12427;&#12472;&#12519;&#12502;&#12398;&#25968;&#12434;&#35519;&#25972;&#12375;&#12383;&#12426;&#12289;&#21508;&#12510;&#12471;&#12531;&#12398;&#36000;&#33655;&#29366;&#27841;&#12434;&#35211;&#12390;&#35519;&#25972;&#12375;&#12383;&#12426;&#12289;&#12392;&#12356;&#12387;&#12383;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12424;&#12358;&#12395;&#12375;&#12383;&#12356;&#12392;&#32771;&#12360;&#12390;&#12356;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;h3 id="Test::WWW::Mechanize&#12503;&#12521;&#12464;&#12452;&#12531;"&gt;Test::WWW::Mechanize &#12503;&#12521;&#12464;&#12452;&#12531;&lt;/h3&gt;
&lt;p&gt;
Test::WWW::Mechanize &#12434;&#12388;&#12363;&#12387;&#12383;&#12486;&#12473;&#12488;&#12418;&#32068;&#12415;&#36796;&#12417;&#12427;&#12424;&#12358;&#12395;&#12375;&#12414;&#12375;&#12383;&#12290;
&lt;/p&gt;
&lt;p&gt;
&#12414;&#12354;&#12289;&#12371;&#12435;&#12394;&#24863;&#12376;&#12391;&#12377;&#12290;&#12354;&#12414;&#12426;&#35443;&#12375;&#12367;&#26360;&#12367;&#12392; YAPC &#12391;&#35441;&#12377;&#12493;&#12479;&#12364;&#12394;&#12367;&#12394;&#12427;&#12398;&#12391;&#12289;&#12371;&#12398;&#36794;&#12391;&#12290;
&lt;/p&gt;

</description>
      <pubDate>Sat, 10 Mar 2007 02:53:42 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:7ADE8604-FB43-11DB-B19E-9689BF6E4193</guid>
      <author>Gosuke Miyashita</author>
      <link>http://blog.mizzy.org/articles/2007/03/10/assurer09</link>
      <category>program</category>
      <trackback:ping>http://blog.mizzy.org/articles/trackback/377</trackback:ping>
    </item>
  </channel>
</rss>
