Include import_id and transaction_id in logger metadata

When `import_id` and `transaction_id` was added in Logger calls, they
were not added to the metadata allowed to be shown and so weren't
appearing in the logs.
pull/1261/head
Luke Imhoff 6 years ago
parent f0bde6abd8
commit 3c0adace16
  1. 2
      apps/block_scout_web/config/config.exs
  2. 2
      apps/ethereum_jsonrpc/config/config.exs
  3. 2
      apps/explorer/config/config.exs
  4. 2
      apps/indexer/config/config.exs
  5. 6
      config/config.exs

@ -50,7 +50,7 @@ config :logger, :block_scout_web,
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a, block_number step count error_count shrunk import_id transaction_id)a,
metadata_filter: [application: :block_scout_web] metadata_filter: [application: :block_scout_web]
config :spandex_phoenix, tracer: BlockScoutWeb.Tracer config :spandex_phoenix, tracer: BlockScoutWeb.Tracer

@ -19,7 +19,7 @@ config :logger, :ethereum_jsonrpc,
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a, block_number step count error_count shrunk import_id transaction_id)a,
metadata_filter: [application: :ethereum_jsonrpc] metadata_filter: [application: :ethereum_jsonrpc]
# Import environment specific config. This must remain at the bottom # Import environment specific config. This must remain at the bottom

@ -58,7 +58,7 @@ config :logger, :explorer,
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a, block_number step count error_count shrunk import_id transaction_id)a,
metadata_filter: [application: :explorer] metadata_filter: [application: :explorer]
config :spandex_ecto, SpandexEcto.EctoLogger, config :spandex_ecto, SpandexEcto.EctoLogger,

@ -21,7 +21,7 @@ config :logger, :indexer,
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a, block_number step count error_count shrunk import_id transaction_id)a,
metadata_filter: [application: :indexer] metadata_filter: [application: :indexer]
# Import environment specific config. This must remain at the bottom # Import environment specific config. This must remain at the bottom

@ -34,14 +34,14 @@ config :logger, :console,
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a block_number step count error_count shrunk import_id transaction_id)a
config :logger, :ecto, config :logger, :ecto,
# Use same format for all loggers, even though the level should only ever be `:error` for `:error` backend # Use same format for all loggers, even though the level should only ever be `:error` for `:error` backend
format: "$dateT$time $metadata[$level] $message\n", format: "$dateT$time $metadata[$level] $message\n",
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a, block_number step count error_count shrunk import_id transaction_id)a,
metadata_filter: [application: :ecto] metadata_filter: [application: :ecto]
config :logger, :error, config :logger, :error,
@ -50,7 +50,7 @@ config :logger, :error,
level: :error, level: :error,
metadata: metadata:
~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count ~w(application fetcher request_id first_block_number last_block_number missing_block_range_count missing_block_count
block_number step count error_count shrunk)a block_number step count error_count shrunk import_id transaction_id)a
# Import environment specific config. This must remain at the bottom # Import environment specific config. This must remain at the bottom
# of this file so it overrides the configuration defined above. # of this file so it overrides the configuration defined above.

Loading…
Cancel
Save