Skip to content

Commit

Permalink
Merge pull request #3205 from noborus/log-process-title
Browse files Browse the repository at this point in the history
ログ出力、プロセスタイトルに統一
  • Loading branch information
KenichiroTanaka authored Jan 28, 2025
2 parents c01255c + ec85256 commit 54c6fcf
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 35 deletions.
2 changes: 1 addition & 1 deletion .ng.list
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
からから
を[をがてに]
が[がをて]
に[にがを]
に[にが]
。\s+$
。[。、]
、[。,]
Expand Down
32 changes: 16 additions & 16 deletions doc/src/sgml/config.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -689,7 +689,7 @@ includeされるディレクトリにある複数ファイルはファイル名
-->
includeされるファイルもしくはディレクトリは、大きな単一の<filename>postgresql.conf</filename>ファイルを使う代わりに、データベース設定の一部分を論理的に分離するために使用することが可能です。
異なるメモリ容量を持つ二つのデータベースサーバを所有する会社を考えてみてください。
例えばログ取得のように、二つが共有する設定の要素があると思われます。
例えばログ出力のように、二つが共有する設定の要素があると思われます。
しかし、サーバ上のメモリに関連したパラメータは二つの間では異なります。
更に、サーバ特有のカスタマイズも存在することがあります。
この状況に対処する一つの方法として、そのサイトに対するカスタマイズされた設定の変更を三つのファイルにすることです。
Expand Down Expand Up @@ -9254,7 +9254,7 @@ SELECT * FROM parent WHERE key = 2400;
<!--
<title>Error Reporting and Logging</title>
-->
<title>エラー報告とログ取得</title>
<title>エラー報告とログ出力</title>

<indexterm zone="runtime-config-logging">
<primary>server log</primary>
Expand All @@ -9267,7 +9267,7 @@ SELECT * FROM parent WHERE key = 2400;
<!--
<title>Where to Log</title>
-->
<title>ログの出力先</title>
<title>どこにログを出力するか</title>

<indexterm zone="runtime-config-logging-where">
<primary>where to log</primary>
Expand Down Expand Up @@ -9311,7 +9311,7 @@ SELECT * FROM parent WHERE key = 2400;
This parameter can only be set in the <filename>postgresql.conf</filename>
file or on the server command line.
-->
<productname>PostgreSQL</productname>は、<systemitem>stderr</systemitem>、<systemitem>jsonlog</systemitem>、<systemitem>csvlog</systemitem>、<systemitem>jsonlog</systemitem>および<systemitem>syslog</systemitem>を含めて、サーバメッセージのログ取得に対し数種類の方法を提供します
<productname>PostgreSQL</productname>は、<systemitem>stderr</systemitem>、<systemitem>jsonlog</systemitem>、<systemitem>csvlog</systemitem>、<systemitem>jsonlog</systemitem>および<systemitem>syslog</systemitem>を含めて、サーバメッセージのログ出力に対し数種類の方法を提供します
Windowsでは、<systemitem>eventlog</systemitem>も同時に提供します。
このパラメータを設定するには、カンマ区切りでお好みのログ出力先を記載します。
デフォルトでは、ログは<systemitem>stderr</systemitem>のみに出力されます。
Expand Down Expand Up @@ -9798,7 +9798,7 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
This parameter can only be set in the <filename>postgresql.conf</filename>
file or on the server command line.
-->
<application>syslog</application>へのログ取得が有効な場合、このパラメータは<application>syslog</application>の<quote>facility</quote>が使われるように確定します。
<application>syslog</application>へのログ出力が有効な場合、このパラメータは<application>syslog</application>の<quote>facility</quote>が使われるように確定します。
<literal>LOCAL0</literal>、<literal>LOCAL1</literal>、<literal>LOCAL2</literal>、<literal>LOCAL3</literal>、<literal>LOCAL4</literal>、<literal>LOCAL5</literal>、<literal>LOCAL6</literal>、<literal>LOCAL7</literal>の中から選んでください。
デフォルトは<literal>LOCAL0</literal>です。
使用しているシステムの<application>syslog</application>デーモンの文書を同時に参照してください。
Expand Down Expand Up @@ -9827,7 +9827,7 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
This parameter can only be set in the <filename>postgresql.conf</filename>
file or on the server command line.
-->
<application>syslog</application>にログ取得が有効な場合、このパラメータは<application>syslog</application>ログ内の<productname>PostgreSQL</productname>メッセージを特定するのに使用するプログラム名を確定します。デフォルトは<literal>postgres</literal>です。
<application>syslog</application>にログ出力が有効な場合、このパラメータは<application>syslog</application>ログ内の<productname>PostgreSQL</productname>メッセージを特定するのに使用するプログラム名を確定します。デフォルトは<literal>postgres</literal>です。
このパラメータは、<filename>postgresql.conf</filename>ファイルか、サーバのコマンドラインでのみ設定可能です。
</para>
</listitem>
Expand Down Expand Up @@ -9943,7 +9943,7 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
This parameter can only be set in the <filename>postgresql.conf</filename>
file or on the server command line.
-->
<application>event log</application>へのログ取得が有効になっていると、このパラメータはログ中の<productname>PostgreSQL</productname>メッセージを特定するのに使用されるプログラム名を決定します。デフォルトは<literal>PostgreSQL</literal>です。
<application>event log</application>へのログ出力が有効になっていると、このパラメータはログ中の<productname>PostgreSQL</productname>メッセージを特定するのに使用されるプログラム名を決定します。デフォルトは<literal>PostgreSQL</literal>です。
このパラメータは、<filename>postgresql.conf</filename>ファイルか、サーバのコマンドラインでのみ設定可能です。
</para>
</listitem>
Expand All @@ -9955,7 +9955,7 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
<!--
<title>When to Log</title>
-->
<title>いつログを取得するか</title>
<title>いつログを出力するか</title>

<variablelist>

Expand Down Expand Up @@ -10430,15 +10430,15 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
<!--
<title>What to Log</title>
-->
<title>何をログに</title>
<title>なにをログに出力するか</title>

<note>
<para>
<!--
What you choose to log can have security implications; see
<xref linkend="logfile-maintenance"/>.
-->
ログに記録する内容は、セキュリティに影響を与える可能性があります。
ログに出力する内容は、セキュリティに影響を与える可能性があります。
<xref linkend="logfile-maintenance"/>を参照してください。
</para>
</note>
Expand Down Expand Up @@ -10762,7 +10762,7 @@ Unixシステムにおいては、<varname>logging_collector</varname>が有効
Only superusers and users with the appropriate <literal>SET</literal>
privilege can change this setting.
-->
ログ取得されるそれぞれのメッセージに対し、サーバログに書き込まれる詳細の量を制御します。
ログ出力されるそれぞれのメッセージに対し、サーバログに書き込まれる詳細の量を制御します。
有効な値は、<literal>TERSE</literal>、<literal>DEFAULT</literal>、および<literal>VERBOSE</literal>で、それぞれは表示されるメッセージにより多くのフィールドを追加します。
<literal>TERSE</literal>は<literal>DETAIL</literal>、<literal>HINT</literal>、<literal>QUERY</literal>、および<literal>CONTEXT</literal>エラー情報を除外します。
<literal>VERBOSE</literal>出力は、<symbol>SQLSTATE</symbol>エラーコード(<xref linkend="errcodes-appendix"/>も参照)、および、ソースコードファイル名、関数名、そしてエラーを生成した行番号を含みます。
Expand Down Expand Up @@ -11660,7 +11660,7 @@ CSVログファイルをインポートする作業を単純にするために
<!--
<title>Using JSON-Format Log Output</title>
-->
<title>JSON書式のログ出力</title>
<title>JSON書式のログ出力の利用</title>

<para>
<!--
Expand Down Expand Up @@ -11953,7 +11953,7 @@ NULL値を持つ文字列フィールドは出力から除外されます。
<!--
<title>Process Title</title>
-->
<title>プロセスの表題</title>
<title>プロセスのタイトル</title>

<para>
<!--
Expand All @@ -11962,8 +11962,8 @@ NULL値を持つ文字列フィールドは出力から除外されます。
<application>ps</application> or, on Windows, <application>Process Explorer</application>.
See <xref linkend="monitoring-ps"/> for details.
-->
これらの設定項目は、サーバプロセスの表題を変更します
プロセスの表題は、典型的には<application>ps</application>、あるいはWindowsにおいては<application>Process Explorer</application>で見ることができます。
これらの設定項目は、サーバプロセスのタイトルを変更します
プロセスのタイトルは、典型的には<application>ps</application>、あるいはWindowsにおいては<application>Process Explorer</application>で見ることができます。
詳細については、<xref linkend="monitoring-ps"/>を参照してください。
</para>

Expand All @@ -11987,7 +11987,7 @@ NULL値を持つ文字列フィールドは出力から除外されます。
linkend="guc-synchronous-standby-names"/>.)
-->
様々な目的のために、このデータベースクラスタ(インスタンス)を識別する名前を設定します。
クラスタ名はこのクラスタのすべてのサーバプロセスのプロセス表題に表れます
クラスタ名はこのクラスタのすべてのサーバプロセスのプロセスタイトルに表れます
更に、スタンバイ接続のデフォルトのアプリケーション名となります。
(<xref linkend="guc-synchronous-standby-names"/>参照。)
</para>
Expand Down
2 changes: 1 addition & 1 deletion doc/src/sgml/config0.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -697,7 +697,7 @@ includeされるディレクトリにある複数ファイルはファイル名
-->
includeされるファイルもしくはディレクトリは、大きな単一の<filename>postgresql.conf</filename>ファイルを使う代わりに、データベース設定の一部分を論理的に分離するために使用することが可能です。
異なるメモリ容量を持つ二つのデータベースサーバを所有する会社を考えてみてください。
例えばログ取得のように、二つが共有する設定の要素があると思われます。
例えばログ出力のように、二つが共有する設定の要素があると思われます。
しかし、サーバ上のメモリに関連したパラメータは二つの間では異なります。
更に、サーバ特有のカスタマイズも存在することがあります。
この状況に対処する一つの方法として、そのサイトに対するカスタマイズされた設定の変更を三つのファイルにすることです。
Expand Down
Loading

0 comments on commit 54c6fcf

Please sign in to comment.