Kouhei Sutou
null+****@clear*****
Wed Dec 23 23:37:44 JST 2015
Kouhei Sutou 2015-12-23 23:37:44 +0900 (Wed, 23 Dec 2015) New Revision: 9059ef0574947e96dcd43d9002e49adff6942fd3 https://github.com/pgroonga/pgroonga.github.io/commit/9059ef0574947e96dcd43d9002e49adff6942fd3 Message: Update log_type Added files: _po/ja/reference/parameters/log_type.po Modified files: ja/reference/parameters/log_type.md reference/parameters/log_type.md Added: _po/ja/reference/parameters/log_type.po (+134 -0) 100644 =================================================================== --- /dev/null +++ _po/ja/reference/parameters/log_type.po 2015-12-23 23:37:44 +0900 (ccaef2a) @@ -0,0 +1,134 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"PO-Revision-Date: 2015-12-23 23:37+0900\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +msgid "" +"---\n" +"title: \"pgroonga.log_type parameter\"\n" +"layout: en\n" +"---" +msgstr "" +"---\n" +"title: \"pgroonga.log_typeパラメーター\"\n" +"layout: ja\n" +"---" + +msgid "# `pgroonga.log_type` parameter" +msgstr "# `pgroonga.log_type`パラメーター" + +msgid "## Summary" +msgstr "## 概要" + +msgid "`pgroonga.log_type` parameter controls how to log." +msgstr "`pgroonga.log_type`パラメーターをどのようにログを出力するかを制御します。" + +msgid "You can choose one log type from the followings:" +msgstr "以下のどれかのログタイプを選びます。" + +msgid " * Log to a file" +msgstr " * ファイルにログを出力する" + +msgid " * Log by Windows event log" +msgstr " * Windowsイベントログでログを出力する" + +msgid " * Log by log system in PostgreSQL" +msgstr " * PostgreSQLのログシステムでログを出力する" + +msgid "" +"PGroonga logs to a file by default. File path is specified by [`pgroonga.log_p" +"ath` parameter](log_path.html)." +msgstr "" +"デフォルトではPGroongaはファイルにログを出力します。ファイルのパスは[`pgroonga.log_path`パラメーター](log_path.htm" +"l)で指定します。" + +msgid "## Syntax" +msgstr "## 構文" + +msgid "In SQL:" +msgstr "SQLの場合:" + +msgid "" +"```sql\n" +"SET pgroonga.log_type = type;\n" +"```" +msgstr "" + +msgid "In `postgresql.conf`:" +msgstr "`postgresql.conf`の場合:" + +msgid "" +"```text\n" +"pgroonga.log_type = type\n" +"```" +msgstr "" + +msgid "`type` is an enum value. It means that you must choose one of them:" +msgstr "`type`は列挙型の値です。つまり、以下のどれか1つを選ばないといけないということです。" + +msgid " * `file`: PGroonga logs to a file" +msgstr " * `file`:ファイルにログ出力" + +msgid " * `windows_event_log`: PGroonga logs by Windows event log" +msgstr " * `windows_event_log`:Windowsイベントログでログ出力" + +msgid " * `postgresql`: PGroonga logs by log system in PostgreSQL" +msgstr " * `postgresql`:PostgreSQLのログシステムでログ出力" + +msgid "## Usage" +msgstr "## 使い方" + +msgid "Here is an example to use log system in PostgreSQL:" +msgstr "以下はPostgreSQLのログシステムを使う例です。" + +msgid "" +"```sql\n" +"SET pgroonga.log_type = postgresql;\n" +"```" +msgstr "" + +msgid "Here is an example to use Windows event log:" +msgstr "以下はWindowsのイベントログを使う例です。" + +msgid "" +"```sql\n" +"SET pgroonga.log_type = windows_event_log;\n" +"```" +msgstr "" + +msgid "" +"You can confirm logs from PGroonga by [Event Viewer](http://windows.microsoft." +"com/en-us/windows/open-event-viewer). But it may not be easy to read because E" +"vent Viewer shows PGroonga logs with warnings." +msgstr "" +"PGroongaのログは[イベントビューアー](http://windows.microsoft.com/ja-jp/windows/open-event-" +"viewer)で確認できます。しかし、イベントビューアーではPGroongaのログは警告付きで表示されるので読みにくいかもしれません。" + +msgid "" +"You can suppress the warnings from Event Viewer by registering `PGroonga` even" +"t source to Windows:" +msgstr "Windowsに`PGroonga`イベントソースを登録することでイベントビューアーからの警告を消すことができます。" + +msgid "" +"```text\n" +"> regsvr32 /n /i:PGroonga ${PostgreSQL install folder}\\lib\\pgevent.dll\n" +"```" +msgstr "" + +msgid "" +"See also [Registering Event Log on Windows](http://www.postgresql.org/docs/{{ " +"site.postgresql_short_version }}/static/event-log-registration.html)." +msgstr "" +"[WindowsにおけるEvent Logの登録](http://www.postgresql.jp/document/{{ site.postgresql" +"_short_version }}/html/event-log-registration.html)も参照してください。" + +msgid "## See also" +msgstr "## 参考" + +msgid " * [`pgroonga.log_path` parameter](log_path.html)" +msgstr " * [`pgroonga.log_path`パラメーター](log_path.html)" Modified: ja/reference/parameters/log_type.md (+43 -23) =================================================================== --- ja/reference/parameters/log_type.md 2015-12-23 23:27:10 +0900 (9b15f18) +++ ja/reference/parameters/log_type.md 2015-12-23 23:37:44 +0900 (c9019e0) @@ -1,50 +1,70 @@ --- -title: "pgroonga.log_type" +title: "pgroonga.log_typeパラメーター" layout: ja --- -# `pgroonga.log_type`パラメータ +# `pgroonga.log_type`パラメーター ## 概要 -ログの出力方法を変更する変数を追加しました。ファイル、Windowsイベントログ、PostgreSQLのログ出力機構、のどれかを選べます。 +`pgroonga.log_type`パラメーターをどのようにログを出力するかを制御します。 + +以下のどれかのログタイプを選びます。 + + * ファイルにログを出力する + + * Windowsイベントログでログを出力する + + * PostgreSQLのログシステムでログを出力する + +デフォルトではPGroongaはファイルにログを出力します。ファイルのパスは[`pgroonga.log_path`パラメーター](log_path.html)で指定します。 ## 構文 +SQLの場合: + ```sql -set pgroonga.log_type = type +SET pgroonga.log_type = type; ``` -`type`はログの種類です。次の種類を設定できます。未指定時の値は`file`です。 +`postgresql.conf`の場合: -* file: ファイル -* windows_event_log: Windowsイベントログ -* postgresql: PostgreSQLのログ出力機構 +```text +pgroonga.log_type = type +``` -### `pgroonga.log_type`のWindowsイベントログ出力 +`type`は列挙型の値です。つまり、以下のどれか1つを選ばないといけないということです。 -次のように設定するとWindowsイベントログとしてログを出力できます。 + * `file`:ファイルにログ出力 -``` -SET pgroonga.log_type = 'windows_event_log'; -``` + * `windows_event_log`:Windowsイベントログでログ出力 -これだけでWindowsイベントログに記録されるのですが、この状態でイベントビューアーで表示すると警告メッセージがでてログを確認しづらいです。 + * `postgresql`:PostgreSQLのログシステムでログ出力 -次のようにコマンドプロンプトから「PGroonga」というイベントを登録することで、警告メッセージが消えて確認しやすくなります。Windowsイベントログを使うときは設定することをオススメします。 +## 使い方 -``` -> regsvr32 /n /i:PGroonga ${PostgreSQLをインストールしたフォルダ}\lib\pgevent.dll +以下はPostgreSQLのログシステムを使う例です。 + +```sql +SET pgroonga.log_type = postgresql; ``` -なお、この手順はPostgreSQLでWindowsイベントログを利用する場合の手順と同様です。参考: [WindowsにおけるEvent Logの登録](https://www.postgresql.jp/document/9.4/html/event-log-registration.html) +以下はWindowsのイベントログを使う例です。 -### postgresql.confに記述する例 +```sql +SET pgroonga.log_type = windows_event_log; +``` -通常は上記のように設定をおこなわずに次のようにpostgresql.confに記述をします。 +PGroongaのログは[イベントビューアー](http://windows.microsoft.com/ja-jp/windows/open-event-viewer)で確認できます。しかし、イベントビューアーではPGroongaのログは警告付きで表示されるので読みにくいかもしれません。 +Windowsに`PGroonga`イベントソースを登録することでイベントビューアーからの警告を消すことができます。 + +```text +> regsvr32 /n /i:PGroonga ${PostgreSQL install folder}\lib\pgevent.dll ``` -pgroonga.log_type = 'windows_event_log'; -``` -設定をおこなったあとは、リロードが必要です。 +[WindowsにおけるEvent Logの登録](http://www.postgresql.jp/document/{{ site.postgresql_short_version }}/html/event-log-registration.html)も参照してください。 + +## 参考 + + * [`pgroonga.log_path`パラメーター](log_path.html) Modified: reference/parameters/log_type.md (+43 -24) =================================================================== --- reference/parameters/log_type.md 2015-12-23 23:27:10 +0900 (6e88fd7) +++ reference/parameters/log_type.md 2015-12-23 23:37:44 +0900 (f6c0687) @@ -1,51 +1,70 @@ --- -title: "pgroonga.log_type" +title: "pgroonga.log_type parameter" layout: en --- # `pgroonga.log_type` parameter -## Description +## Summary -Change log output type. Effective type are File, Windows event log and PostgreSQL log. +`pgroonga.log_type` parameter controls how to log. + +You can choose one log type from the followings: + + * Log to a file + + * Log by Windows event log + + * Log by log system in PostgreSQL + +PGroonga logs to a file by default. File path is specified by [`pgroonga.log_path` parameter](log_path.html). ## Syntax +In SQL: + ```sql -set pgroonga.log_type = type +SET pgroonga.log_type = type; ``` -`type` is logging type. Following parameters are available. Default value is `file`. +In `postgresql.conf`: -* file: File ouput -* windows_event_log: Windows event log -* postgresql: PostgreSQL logging. +```text +pgroonga.log_type = type +``` -### About `windows_event_log` +`type` is an enum value. It means that you must choose one of them: -Following command change log output to Windows event log. + * `file`: PGroonga logs to a file -``` -SET pgroonga.log_type = 'windows_event_log'; -``` + * `windows_event_log`: PGroonga logs by Windows event log -You can change log_type to windows event with only this command, But it record many warnings, -so It is hard to check with Event viewer. + * `postgresql`: PGroonga logs by log system in PostgreSQL -If you create ``PGroonga`` event via command prompt, You can filter warning message. This is recommendation setting when you use Windows event logging. +## Usage -``` -> regsvr32 /n /i:PGroonga ${PostgreSQL install folder}\lib\pgevent.dll +Here is an example to use log system in PostgreSQL: + +```sql +SET pgroonga.log_type = postgresql; ``` -This is same step when you regsiter PostgreSQL event log on Windows. Note: [Registering Event Log on Windows](http://www.postgresql.org/docs/9.3/static/event-log-registration.html) +Here is an example to use Windows event log: + +```sql +SET pgroonga.log_type = windows_event_log; +``` -### postgresql.conf syntax +You can confirm logs from PGroonga by [Event Viewer](http://windows.microsoft.com/en-us/windows/open-event-viewer). But it may not be easy to read because Event Viewer shows PGroonga logs with warnings. -If you set this value log_type permanently, you can write postgresql.conf as follows. +You can suppress the warnings from Event Viewer by registering `PGroonga` event source to Windows: +```text +> regsvr32 /n /i:PGroonga ${PostgreSQL install folder}\lib\pgevent.dll ``` -pgroonga.log_type = 'windows_event_log'; -``` -You need reload PostgreSQL. +See also [Registering Event Log on Windows](http://www.postgresql.org/docs/{{ site.postgresql_short_version }}/static/event-log-registration.html). + +## See also + + * [`pgroonga.log_path` parameter](log_path.html) -------------- next part -------------- HTML����������������������������... Download