ここ数日、S3のコストが日によって変動していた原因を調べていました。原因は、謎の増減でした。
ひらめきました💡。Discourseの管理画面にある「スタッフアクション」のログを確認したところ、サイト設定の変更アクションを表示し、バックアップの頻度と保持期間を変更したすべてのタイミングを簡単に見つけることができました。これらは、S3バケットのコスト変動と相関しており、その原因を説明していました。
また、数ヶ月前に、Discourseがテーマやコンポーネントに関するすべての変更(CSSやHTMLを含む)のログも保持していることを発見しました(テーマの変更アクション)。これは、失われたと思っていたCSSコードを復旧できたときに、一度助けられました。
これらのログは、信じられないほど強力なツールです。![]()