ユーザマニュアル





2024/04/29

MANUAL

FAQ:プリザンターのログを確認したい

## 回答 1. 「[システムログの管理](/manual/syslog)」を使用 1. SQLを実行。 --- ## 概要 プリザンターの「[システムログ](/manual/syslog)」を確認・取得する手順です。 ## 注意事項 1. データベースを直接操作してログ取得を行う場合、事前に「[バックアップ](/manual/faq-backup-and-restore)」を取得することを強く推奨いたします。 ## 操作手順(システムログ管理機能) #### パラメータ変更 システムログ管理機能は特権ユーザのみ使用可能なため、パラメータ設定を編集します。 1. App_Data/Parameters/Security.jsonを開きます。 1. 「PrivilegedUsers」パラメータに特権ユーザ(ログインID)を指定して保存します。パラメータの指定方法につきましては下記マニュアルをご確認ください。 ・[パラメータ設定:Security.json](/manual/security-json) 1. プリザンターを再起動します。 #### ログ取得 1. 特権ユーザでプリザンターにログインします。 1. 「管理」メニューを開き「[システムログの管理](/manual/syslog)」をクリックします。 1. フィルタで条件を設定し、「[フィルタ](/manual/table-record-search)」ボタンをクリックします。 1. 設定した条件でレコード(ログ)が表示されることを確認します。 1. 画面下部の「[エクスポート](/manual/table-record-export)」ボタンをクリックします。 ## 操作手順(SQL Server) 1. プリザンターをインストールしているサーバにログインします。 1. SSMS(SQL Server Management Studio)を起動します。 1. 「オブジェクトエクスプローラ」から「データベース」を展開して「Implem.Pleasanter」を選択します。 1. 「Implem.Pleasanter」を右クリックし、「新しいクエリ」をクリックします。 1. 下記SQLを実行し「[SysLogsテーブル](/manual/faq-contents-of-syslogs)」のデータを取得します。 #### 直近の1000件を取得する場合 ``` select top 1000 * from "SysLogs" order by "CreatedTime" desc; ``` #### 特定の期間のログを取得する場合 ``` select * from "SysLogs" where "CreatedTime" between '2021/07/01 00:00:00' and '2021/07/02 00:00:00' ``` 1. 結果ウィンドウの左上をクリックし、結果を全選択します。 1. 上記の選択部分を右クリックして、「結果に名前を付けて保存」をクリックします。 1. 出力結果(CSV)を保存します。 ## 操作手順(PostgreSQL) ### ①PSQLによるログ取得 1. プリザンターをインストールしているサーバにログインします。 1. postgresユーザに切り替えます。 ``` su - postgres ``` 1. 下記のpsqlコマンドを実行し「[SysLogsテーブル](/manual/faq-contents-of-syslogs)」のデータを取得します。 #### 直近の1000件を取得する場合 ``` psql -d "Implem.Pleasanter" -U postgres -c "select * from \"SysLogs\" order by \"CreatedTime\" desc limit 1000;" -A -F, > /web/syslogs.csv ``` #### 特定の期間のログを取得する場合 ``` psql -d "Implem.Pleasanter" -U postgres -c "select * from \"SysLogs\" where \"CreatedTime\" between '2022/02/08 00:00:00' and '2022/02/09 00:00:00' order by \"CreatedTime\" desc;" -A -F, > /web/syslogs.csv ``` 1. /web/syslogs.csv に出力されるCSVを保存します。 ### ②pgAdminを用いたログ取得 1. pgAdminを起動します。 1. プリザンターのデータベースに接続します。 1. Object Explorerで「サーバ名 > データベース > Implem.Pleasanter」を右クリックし、「クエリツール」をクリックします。 ![image](/binaries/b322999df47040f58b3221fea041b37f) 1. 以下のSQLを実行します。 #### 直近の1000件を取得する場合 ``` select * from "Implem.Pleasanter"."SysLogs" order by "CreatedTime" desc limit 1000; ``` #### 特定の期間のログを取得する場合 ``` select * from "Implem.Pleasanter"."SysLogs" where "CreatedTime" between '2022/02/08 00:00:00' and '2022/02/09 00:00:00' order by "CreatedTime" desc limit 1000; ``` 1. 下図のデータ出力の赤枠部分をクリックし、出力結果(CSV)を保存します。 ![image](/binaries/d78ac30db78b48ba80461a920dd2d866) ## ログの内容 「[SysLogsテーブル](/manual/faq-contents-of-syslogs)」の内容につきましては、[FAQ:操作ログ(SysLogsテーブル)の内容について](/manual/faq-contents-of-syslogs)をご参照ください。 ## 関連情報 <div id="ManualList"><ul><li><a href="/manual/table-record-search">テーブル機能:レコードの検索(フィルタ)</a><span>2023/01/05 up</span></li> <li><a href="/manual/table-record-export">テーブル機能:レコードのエクスポート</a><span>2023/11/13 up</span></li></ul></article> <ul><li><a href="/manual/table-management-choice-json">テーブルの管理:エディタ:項目の詳細設定:選択肢一覧:フィルタ、ソート、表示フォーマット</a><span>2024/04/09 up</span></li></ul></article> <ul><li><a href="/manual/table-management-filter">テーブルの管理:フィルタ</a><span>2023/05/12 up</span></li></ul></article> <ul><li><a href="/manual/table-management-export">テーブルの管理:エクスポート</a><span>2024/05/24 up</span></li></ul></article> <ul><li><a href="/manual/syslog">システムログ管理機能</a><span>2024/01/16 up</span></li></ul></article> <ul><li><a href="/manual/dept-import">組織管理機能:インポート/エクスポート</a><span>2024/03/12 up</span></li></ul></article> <ul><li><a href="/manual/group-import">グループ管理機能:インポート/エクスポート</a><span>2024/03/12 up</span></li></ul></article> <ul><li><a href="/manual/user-import">ユーザ管理機能:インポート/エクスポート</a><span>2024/05/14 up</span></li></ul></article> <ul><li><a href="/manual/api-export">開発者向け機能:API:テーブル操作:テーブルのエクスポート</a><span>2023/08/17 up</span></li></ul></article> <ul><li><a href="/manual/advanced-operations-link">応用編:リンク</a><span>2023/08/14 up</span></li></ul></article> <ul><li><a href="/manual/faq-backup-and-restore">FAQ:プリザンターのDBデータをバックアップする方法とリストアする方法を知りたい</a><span>2024/04/29 up</span></li> <li><a href="/manual/faq-backup-schedule">FAQ:プリザンターのDBデータを定期的にバックアップしたい(SQL Server)</a><span>2024/04/29 up</span></li></ul></article> <ul><li><a href="/manual/faq-contents-of-syslogs">FAQ:操作ログ(SysLogsテーブル)の内容について</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.