Skip to main content
System Settings 管理 UI でインスタンスレベルの設定を行うだけでなく、W&B では環境変数を使用してコード経由でこれらの値を設定することもできます。あわせて、IAM の高度な設定を参照してください。

環境変数リファレンス

GORILLA_DATA_RETENTION_PERIOD 環境変数は、慎重に使用してください。これは削除された run データ (削除フロー後のメディアなど、run に関連付けられたファイルを含む) に適用されます。Artifacts は削除されません。Artifacts の削除については、Delete an artifact で説明しているように、Artifacts の削除と GORILLA_ARTIFACT_GC_ENABLED を使用してください。run とファイルの削除が storage およびこの設定にどのように関係するかについては、Delete runsWhen deleted run data is removed from storage を参照してください。この変数を設定すると、保持期間のウィンドウに従ってデータが削除されます。この値を有効にするまたは変更する前に、データベースと storage バケット の両方をバックアップしてください。バケット からの object のバックグラウンド削除はベストエフォートで実行されるため、特定の時間内に完了する保証はありません。想定される動作、トラブルシューティング、および storage コストとの関係については、Manage bucket storage and costs を参照してください。

信頼性の詳細設定

Redis

外部 Redis サーバーの設定は必須ではありませんが、本番環境では推奨されます。Redis を使用すると、特に大規模なプロジェクトで、サービスの信頼性が向上し、キャッシュを有効にしてロード時間を短縮できます。高可用性 (HA) を備え、以下の仕様を満たす ElastiCache などのマネージド Redis サービスを使用してください。
  • メモリは最小 4GB、推奨 8GB
  • Redis バージョン 6.x
  • 転送中暗号化
  • 認証を有効化
W&B で Redis インスタンスを設定するには、http(s)://YOUR-W&B-SERVER-HOST/system-admin の W&B Settings ページにアクセスします。“Use an external Redis instance” オプションを有効にし、以下の形式で Redis の接続文字列を入力します。
W&B で Redis を設定する
Redis は、コンテナー上または Kubernetes デプロイで環境変数 REDIS を使用して設定することもできます。あるいは、REDIS を Kubernetes シークレットとして設定することもできます。 このページでは、Redis インスタンスがデフォルトポート 6379 で実行されていることを前提としています。別のポートを設定し、認証も設定し、さらに redis インスタンスで TLS を有効にする場合、接続文字列の形式は次のようになります。redis://$USER:$PASSWORD@$HOST:$PORT?tls=true