|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <!-- $Revision$ --> |
3 | | -<!-- EN-Revision: a4429100780d1d0d6ce204c11ad223f6526990ab Maintainer: mumumu Status: ready --> |
4 | | - |
5 | | -<sect1 xml:id="fpm.status" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| 3 | +<!-- EN-Revision: 0ba9e74ebc71fc8aa5fcd0f5f48654a4a6a83368 Maintainer: mumumu Status: ready --> |
| 4 | +<sect1 xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="fpm.status"> |
6 | 5 | <title>FPM の情報ページ</title> |
7 | | - |
8 | | - <para> |
| 6 | + |
| 7 | + <simpara> |
9 | 8 | このページは、FPM の情報ページをセットアップする方法の説明と、 |
10 | 9 | 表示される内容について記しています。 |
11 | 10 | <function>fpm_get_status</function> も参照ください。 |
12 | | - </para> |
| 11 | + </simpara> |
13 | 12 |
|
14 | 13 | <sect2 xml:id="fpm.status.configuration"> |
15 | 14 | <title>設定</title> |
16 | | - |
17 | | - <para> |
| 15 | + |
| 16 | + <simpara> |
18 | 17 | FPM の情報ページは、 |
19 | 18 | FPM プールの設定にある |
20 | 19 | <link linkend="pm.status-path">pm.status_path</link> |
21 | 20 | パラメータを設定することで有効にできます。 |
22 | | - </para> |
| 21 | + </simpara> |
23 | 22 |
|
24 | 23 | <caution> |
25 | | - <para> |
| 24 | + <simpara> |
26 | 25 | セキュリティを考慮して、 |
27 | 26 | FPM の情報ページへのアクセスは、 |
28 | 27 | 内部的なリクエスト |
29 | 28 | または既知のクライアントIPからのリクエストに限定すべきです。 |
30 | 29 | なぜなら、この情報ページはリクエストURLや、 |
31 | 30 | 利用可能なリソースに関する情報を晒してしまっているからです。 |
32 | | - </para> |
| 31 | + </simpara> |
33 | 32 | </caution> |
34 | | - |
35 | | - <para> |
| 33 | + |
| 34 | + <simpara> |
36 | 35 | ウェブサーバーの設定によっては、 |
37 | 36 | PHP スクリプトをバイパスさせ、 |
38 | 37 | このパスへの直接アクセスを許可する必要があるかもしれません。 |
39 | 38 | Unix Domain Socket(UDS) 経由で listen している FPM と |
40 | | - Apache を設定する例は、下記のようになります。 |
| 39 | + Apache を設定する例は、下記のようになります。 |
41 | 40 | ここでは、 |
42 | | - <literal>pm.status_path</literal> に <literal>/fpm-status</literal> |
| 41 | + <literal>pm.status_path</literal> に <literal>/fpm-status</literal> |
43 | 42 | を設定しています: |
44 | | - </para> |
| 43 | + </simpara> |
45 | 44 |
|
46 | 45 | <informalexample> |
47 | 46 | <programlisting role="apache-conf"> |
|
55 | 54 | </programlisting> |
56 | 55 | </informalexample> |
57 | 56 |
|
58 | | - <para> |
| 57 | + <simpara> |
59 | 58 | FPM とウェブサーバーをリロードまたは再起動した後、 |
60 | 59 | 情報ページがブラウザからアクセスできるようになっているはずです。 |
61 | 60 | (IP アドレス制限が設定されている場合は、 |
62 | 61 | リクエストが許可したIPアドレスから来ている場合に限ります) |
63 | | - </para> |
| 62 | + </simpara> |
64 | 63 | </sect2> |
65 | 64 |
|
66 | 65 | <sect2 xml:id="fpm.status.parameters"> |
67 | 66 | <title>クエリパラメータ</title> |
68 | 67 |
|
69 | | - <para> |
| 68 | + <simpara> |
70 | 69 | 情報ページの出力フォーマットは、以下のクエリパラメータのうちひとつを指定することで変更できます: |
71 | | - </para> |
72 | | - |
| 70 | + </simpara> |
| 71 | + |
73 | 72 | <simplelist> |
74 | 73 | <member><literal>html</literal></member> |
75 | 74 | <member><literal>json</literal></member> |
76 | 75 | <member><literal>openmetrics</literal></member> |
77 | 76 | <member><literal>xml</literal></member> |
78 | 77 | </simplelist> |
79 | 78 |
|
80 | | - <para> |
| 79 | + <simpara> |
81 | 80 | クエリパラメータ <literal>full</literal> を使うことで、 |
82 | 81 | 追加の情報を出力させることもできます。 |
83 | | - </para> |
84 | | - |
85 | | - <para> |
| 82 | + </simpara> |
| 83 | + |
| 84 | + <simpara> |
86 | 85 | 情報ページのURLの例は、下記のとおりです: |
87 | | - </para> |
88 | | - |
| 86 | + </simpara> |
| 87 | + |
89 | 88 | <simplelist> |
90 | 89 | <member> |
91 | 90 | <literal>https://localhost/fpm-status</literal> |
|
105 | 104 | </member> |
106 | 105 | </simplelist> |
107 | 106 | </sect2> |
108 | | - |
| 107 | + |
109 | 108 | <sect2 xml:id="fpm.status.contents"> |
110 | 109 | <title>表示される情報</title> |
111 | 110 |
|
112 | | - <para> |
| 111 | + <simpara> |
113 | 112 | 日付/時刻 の値は、JSON と XML 出力では Unixタイムスタンプを使います。 |
114 | 113 | それ以外の場合は、 |
115 | 114 | <literal>"03/Jun/2021:07:21:46 +0100"</literal> |
116 | 115 | のようなフォーマットを使います。 |
117 | | - </para> |
118 | | - |
| 116 | + </simpara> |
| 117 | + |
119 | 118 | <table> |
120 | 119 | <title>基本情報 - 常に表示されます</title> |
121 | 120 | <tgroup cols="2"> |
|
285 | 284 | </table> |
286 | 285 |
|
287 | 286 | <note> |
288 | | - <para> |
| 287 | + <simpara> |
289 | 288 | プールに特有の全ての値は、FPM が再起動されるとリセットされます。 |
290 | | - </para> |
| 289 | + </simpara> |
291 | 290 | </note> |
292 | 291 |
|
293 | 292 | <note> |
294 | | - <para> |
| 293 | + <simpara> |
295 | 294 | OpenMetrics フォーマットの出力は、 |
296 | 295 | OpenMetrics に準拠した、異なるパラメータタイプを使います。 |
297 | 296 | 出力のパラメータとその説明は、 |
298 | 297 | OpenMetrics フォーマット出力に含まれています。 |
299 | | - </para> |
| 298 | + </simpara> |
300 | 299 | </note> |
301 | 300 | </sect2> |
302 | 301 |
|
|
320 | 319 | </informaltable> |
321 | 320 | </sect2> |
322 | 321 | </sect1> |
323 | | - |
324 | | - <!-- Keep this comment at the end of the file |
| 322 | +<!-- Keep this comment at the end of the file |
325 | 323 | Local variables: |
326 | 324 | mode: sgml |
327 | 325 | sgml-omittag:t |
|
0 commit comments