セットアップ方法
参考 にした。
以前はEC2上でsupervisorから起動するようになっていたが、v7ではDocker経由での起動になっていた。
/opt/redash配下にインストールした。
標準のdocker-compose.ymlからログドライバーを変更した。 dockerは起動時からのログを全てローカルに保存してしまうので、それをsyslogに転送するようにした。
logging:
driver: syslog
options:
syslog-facility: daemon
tag: redash/{{.Name}}/{{.ID}}とloggingを追加するとログ設定を変更できる。 ↓例
nginx:
image: redash/nginx:latest
ports:
- "80:80"
depends_on:
- server
links:
- server:redash
restart: always
logging:
driver: syslog
options:
syslog-facility: daemon
tag: redash/{{.Name}}/{{.ID}}redashのSQLキャッシュを削除する
http://ariarijp.hatenablog.com/entry/2018/06/03/232601
バックアップの方法
Redash を Backup & Restore する - kakakakakku blog
この方法でPostgreSQLのデータを抽出できた PostgreSQLでselect結果をファイルに出力する : まぁ、モカでも片手に。