How to dispaly custom fields?

I recently started using Loki, I am using fluentd to pass log to Loki. This working fine able to see logs in Grafana

It show only Stand fields not complete log
From Grafana: 2021-05-05 13:22:12
level=INFO logger=com.example.demoauditlog.audit.SampleService thread=main message=LOGIN TAG=XXX.AUDIT

Expected:
{"@timestamp":"2021-05-03T08:43:04.141+05:30","@version":"1","message":"LOGIN","logger_name":"com.example.demoauditlog.audit.SampleService","thread_name":"main","level":"INFO","level_value":20000,"User":"XXh","Item":"Audit","Event":"LOGIN","EventInfo":"Logged in successfully","Source":"1.2.3.4","payload":{"empty":true,"present":false}}

How to configure to show all the Fields

fluentd Loki Config
<match XXXX.**>
@type loki
include_tag_key true
num_threads 8
url “http://localhost:3100
flush_at_shutdown true

buffer_chunk_limit 9m
chunk_limit_size 9m
retry_limit 3
flush_interval 3s

extra_labels {“All”:“XXXX Logs”}
renew_record false
enable_ruby true

Source
fluentd_worker