最近Youtubeに力を入れてます。是非チャンネル登録お願いします!

胡田昌彦のコンピューター系チャンネル

Azure Database for PostreSQLからのログ取り込み

Azure
スポンサーリンク

Azure LogAnalyticsワークスペースに様々なログを取り込んでみます。他にも色々とやってますので下記エントリも確認お願いします!

今回はAzure Database for PostreSQLからログを取り込んでみます。

まず、Azure Database for PostreSQLを作成します。

これも、PaaSであり、診断設定からLog Analyticsワークスペースへのログの取り込みが可能です。

今回はさらに監査ログも取得するようにします。下記の記事に従って設定します。

  • 監査ログ – Azure Database for PostgreSQL – Single Server | Microsoft Docs https://docs.microsoft.com/ja-jp/azure/postgresql/concepts-audit

サーバーを再起動します。

pgAudit拡張機能を有効にします。

サーバーパラメーターにて対象のログを選択します。

少しDBを触って、実際にログを出したいと思います。今回は下記のクイックスタートの記事に従って操作しました。

しばらく待つと、きちんとログが検索可能となりました。

ただし、ちょっとさすがにログの量が多すぎる感じがあります。監査ログでALLを選択していることが原因ですので、ALLは外しておくのが現実的かなという印象です。

ちなみに、docsのドキュメント含めてあちこちに、「Azure Monitorでログを収集するならlogging_collectorはOFFにしておいたほうがいいぞ」と書かれているにもかかわらず、サーバーパラメーターにはlogging_collectorの設定がなくて戸惑ってしまいました。

実際にクエリしてみるとOFFになっていたので、何もしなくてよいようです。

評価

この記事はいかがでしたか?評価を是非聞かせてください。

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
読み込み中...
プロフィール
この記事を書いた人

Microsoft MVP for Microsoft Azure。「Windowインフラ管理者入門」著者。Windows系中心のインフラよりの何でも屋。エレキベースを演奏します。将棋も少しやります。ハイブリッドクラウド研究会(HCCJP)主催。最近はYouTuberです http://bit.ly/2NTCKmj

ebiをフォローする
この記事が気に入ったら
いいね!しよう
最新情報をお届けします。
AzureAzure LogAnalytics
スポンサーリンク
ebiをフォローする
Microsoft Cloud Administrators

コメント

x
いつもブログをご覧いただきありがとうございます!最近はブログよりもYoutubeに力を入れていますので是非Youtubeもご覧ください!
胡田昌彦のコンピューター系チャンネル
タイトルとURLをコピーしました