「APNS(Apple Push Notification Service)の証明書の有効期限の監視」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
APNS(Apple Push Notification Service)の証明書の有効期限をZabbixを使用して監視したときに備忘録。</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
①スクリプトは大体こんな感じ。ポイントはopensslコマンドで有効期限を表示させて取得する。</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
<code class="bash plain" style="color:rgb(0,0,0);font-size:1em;line-height:1.2em;background-image:none;border:0px;float:none;height:auto;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">
openssl x509 -noout -text -</code><code class="bash keyword" style="font-size:1em;line-height:1.2em;background-image:none;border:0px;float:none;height:auto;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;color:rgb(51,102,153);">in</code>
<code class="bash plain" style="color:rgb(0,0,0);font-size:1em;line-height:1.2em;background-image:none;border:0px;float:none;height:auto;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;">
${KEYFILE}</code></p>
<div class="code panel" style="color:rgb(0,0,0);padding:0px;margin:10px 20px;border:1px dashed rgb(102,153,204);font-family:Arial, Helvetica, FreeSans, sans-serif;line-height:17.328125px;">
<div class="codeHeader panelHeader" style="padding:0px 12px;line-height:2;text-align:center;border-bottom-width:1px;border-bottom-style:solid;background-color:rgb(240,240,240);border-bottom-color:rgb(102,153,204);">
<b>apns_check.sh</b></div>
<div class="codeContent panelContent" style="margin:0px;padding:12px 10px;font-size:.95em;">
<div class="syntaxhighlighter bash" id="highlighter_129425" style="width:1785.6875px;margin:1em 0px;font-size:1em;">
<table border="0" cellpadding="0" cellspacing="0" style="clear:left;width:1785px;font-size:1em;line-height:1.2em;border:0px;margin:0px;padding:0px;background-image:none;float:none;height:auto;vertical-align:baseline;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;"><tbody style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-size:1em;"><tr style="font-size:1em;line-height:1.2em;background-image:none;border:0px;float:none;height:auto;margin:0px;padding:0px;vertical-align:baseline;width:auto;"><td class="gutter" style="font-size:1em;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;background-image:none;border:0px;float:none;height:auto;width:auto;">
<div class="line number1 index0 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
1</div>
<div class="line number2 index1 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
2</div>
<div class="line number3 index2 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
3</div>
<div class="line number4 index3 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
4</div>
<div class="line number5 index4 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
5</div>
<div class="line number6 index5 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
6</div>
<div class="line number7 index6 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
7</div>
<div class="line number8 index7 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
8</div>
<div class="line number9 index8 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
9</div>
<div class="line number10 index9 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
10</div>
<div class="line number11 index10 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
11</div>
<div class="line number12 index11 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
12</div>
<div class="line number13 index12 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
13</div>
<div class="line number14 index13 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
14</div>
</td>
<td class="code" style="width:1752px;font-size:1em;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;border:0px;background-image:none;float:none;height:auto;">
<div class="container" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-size:1em;" title="Hint: double-click to select code">
<div class="line number1 index0 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash preprocessor bold" style="font-weight:bold;background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:#808080;">
#!/bin/bash</code></div>
<div class="line number2 index1 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash keyword" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;font-size:1em;color:rgb(51,102,153);">
if</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
[ $</code><code class="bash comments" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,130,0);">#
-ne 2 ]; then</code></div>
<div class="line number3 index2 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash spaces" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
</code><code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">echo</code>
<code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">
"apns_check [ENV] [GameID]"</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
1>&2</code></div>
<div class="line number4 index3 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash spaces" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
</code><code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">exit</code>
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
1</code></div>
<div class="line number5 index4 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash keyword" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;font-size:1em;color:rgb(51,102,153);">
fi</code></div>
<div class="line number6 index5 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
ARGV1=$1</code></div>
<div class="line number7 index6 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<span style="color:rgb(0,0,0);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:12px;line-height:14.8125px;">
ARGV2</span><code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">=$2</code></div>
<div class="line number8 index7 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
KEYFILE=</code><code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">"/XXX/XXX/XXX/certs/${ARGV1}/${</code><span style="color:rgb(0,51,102);font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:12px;line-height:14.8125px;">ARGV2</span><code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">}/apns.pem"</code></div>
<div class="line number9 index8 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
EXPIREDATE=`openssl x509 -noout -text -</code><code class="bash keyword" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-weight:bold;font-size:1em;color:rgb(51,102,153);">in</code>
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
${KEYFILE} |</code> <code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">
grep</code> <code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">
"Not After"</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
|</code> <code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">
sed</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
-e</code> <code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">
"s/ Not After : //g"</code><code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">`</code></div>
<div class="line number10 index9 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
FROMDATE=`</code><code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">date</code>
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
+%s`</code></div>
<div class="line number11 index10 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
TODATE=`</code><code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">date</code>
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
+%s -d</code> <code class="bash string" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,51,102);">
"${EXPIREDATE}"</code><code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">`</code></div>
<div class="line number12 index11 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
REMAINDATE=`</code><code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">expr</code>
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
\( ${TODATE} - ${FROMDATE} \) / 60 / 60 / 24`</code></div>
<div class="line number13 index12 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">
echo</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
${REMAINDATE}</code></div>
<div class="line number14 index13 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash functions" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(255,20,147);">
exit</code> <code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
0</code></div>
</div>
</td>
</tr></tbody></table></div>
</div>
</div>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
②Zabbix AgentのUserParameterを利用して監視を設定。</p>
<div class="code panel" style="color:rgb(0,0,0);padding:0px;margin:10px 20px;border:1px dashed rgb(102,153,204);font-family:Arial, Helvetica, FreeSans, sans-serif;line-height:17.328125px;">
<div class="codeHeader panelHeader" style="padding:0px 12px;line-height:2;text-align:center;border-bottom-width:1px;border-bottom-style:solid;background-color:rgb(240,240,240);border-bottom-color:rgb(102,153,204);">
<b>zabbix_agentd.conf</b></div>
<div class="codeContent panelContent" style="margin:0px;padding:12px 10px;font-size:.95em;">
<div class="syntaxhighlighter bash" id="highlighter_353873" style="width:1785.6875px;margin:1em 0px;font-size:1em;">
<table border="0" cellpadding="0" cellspacing="0" style="clear:left;width:1785px;font-size:1em;line-height:1.2em;border:0px;margin:0px;padding:0px;background-image:none;float:none;height:auto;vertical-align:baseline;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;"><tbody style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-size:1em;"><tr style="font-size:1em;line-height:1.2em;background-image:none;border:0px;float:none;height:auto;margin:0px;padding:0px;vertical-align:baseline;width:auto;"><td class="gutter" style="font-size:1em;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;background-image:none;border:0px;float:none;height:auto;width:auto;">
<div class="line number1 index0 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
1</div>
<div class="line number2 index1 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px .5em 0px 1em;text-align:right;vertical-align:baseline;width:auto;font-size:1em;">
2</div>
</td>
<td class="code" style="width:1759px;font-size:1em;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;border:0px;background-image:none;float:none;height:auto;">
<div class="container" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-size:1em;" title="Hint: double-click to select code">
<div class="line number1 index0 alt2" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash comments" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;color:rgb(0,130,0);">
# APNS Check</code></div>
<div class="line number2 index1 alt1" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px 1em;vertical-align:baseline;width:auto;font-size:1em;">
<code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">
UserParameter=apns.check[*],</code><code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">/opt/batch/apns/apns_check</code><code class="bash plain" style="background-image:none;border:0px;float:none;height:auto;line-height:1.2em;margin:0px;padding:0px;vertical-align:baseline;width:auto;font-family:Consolas, 'Bitstream Vera Sans Mono', 'Courier New', Courier, monospace;font-size:1em;">.sh
$1 $2</code></div>
</div>
</td>
</tr></tbody></table></div>
</div>
</div>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
③アイテムを登録</p>
<p style="line-height:17.328125px;color:rgb(0,0,0);padding:0px;margin-bottom:10px;font-family:Arial, Helvetica, FreeSans, sans-serif;">
</p>