Notes by Peter Galonza(Пётр Галонза)
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Vector

Convert Json to fields

transforms:
  transform_message:
    type: remap
    inputs:
      - source_*
    source: |-
      . = parse_json(.message)      

Add tags

transforms:
  general_tags:
    type: remap
    inputs:
      - transform_message
    source: |-
      .environment = "development"
      .label = ["app"]
      .hostname = get_hostname!()
      .host_address = get_env_var!("HOST_ADDRESS")      
  tags_nginx:
    type: remap
    inputs:
      - general_tags
    source: |-
      .application = "nginx"