Open TigranKhudav opened 1 month ago
Hi how can I exclude resourse and attributes fields from logs I am using auto-instrumentation for example I have this log
resourse
attributes
{ "body": "Application run failed", "severity": "ERROR", "attributes": { "exception.message": "log message" }, "resources": { "container.id": "50998998f15eedd62198c0c31a00216a63cc3374345ab55092dff9c556d5eaa9", "host.arch": "amd64", "host.name": "chaos-85f78b8dd6-48778", "k8s.pod.ip": "10.233.79.118", "k8s.pod.start_time": "2024-05-15T06:05:29Z", "k8s.pod.uid": "13519f4a-1d56-4319-990c-0b63ebedc4c3", "k8s.replicaset.name": "chaos-85f78b8dd6", "os.description": "Linux 4.15.0-213-generic", "os.type": "linux", "process.command_args": [ "/usr/lib/jvm/zulu21-ca-amd64/bin/java", "--add-opens", "java.base/java.time.zone=ALL-UNNAMED", "--add-opens", "java.base/java.time=ALL-UNNAMED", "--add-opens", "java.base/java.math=ALL-UNNAMED", "--add-opens", "java.base/java.lang=ALL-UNNAMED", "--add-opens", "java.management/sun.management=ALL-UNNAMED", "--add-opens", "java.base/java.time.LocalDateTime=ALL-UNNAMED", "-XX:+UseZGC", "-XX:+ZGenerational", "-Xss3m", "-XX:MinHeapSize=1G", "-XX:InitialHeapSize=1G", "-XX:MaxHeapSize=4G", "-XX:TieredStopAtLevel=1", "-XX:CICompilerCount=1", "-XX:ParallelGCThreads=100", "-XX:ConcGCThreads=30", "--enable-preview", "-XX:SoftRefLRUPolicyMSPerMB=0", "-XX:ZCollectionInterval=30", "-XX:ZFragmentationLimit=10", "-XX:MaxGCPauseMillis=5", "-XX:+UseCompressedClassPointers", "-XX:-UseCompressedOops", "-XX:ZUncommitDelay=30", "-XX:InitiatingHeapOccupancyPercent=35", "-XX:G1HeapRegionSize=16M", "-XX:MinMetaspaceFreeRatio=50", "-XX:MaxMetaspaceFreeRatio=100", "-XX:+HeapDumpOnOutOfMemoryError", "-Dsun.net.inetaddr.ttl=60", "-Dsun.net.client.defaultConnectTimeout=10000", "-Dsun.net.client.defaultReadTimeout=30000", "-XX:+UnlockExperimentalVMOptions", "-XshowSettings:vm", "-jar", "/opt/chaos.jar" ], "process.executable.path": "/usr/lib/jvm/zulu21-ca-amd64/bin/java", "process.pid": 1, "process.runtime.description": "Azul Systems, Inc. OpenJDK 64-Bit Server VM 21.0.1+12-LTS", "process.runtime.name": "OpenJDK Runtime Environment", "process.runtime.version": "21.0.1+12-LTS", "service.instance.id": "d4a353ee-009f-4380-b028-31c634660b4a", "service.version": "be.RL", "telemetry.distro.name": "opentelemetry-java-instrumentation", "telemetry.distro.version": "2.3.0", "telemetry.sdk.language": "java", "telemetry.sdk.name": "opentelemetry", "telemetry.sdk.version": "1.37.0" }, "instrumentation_scope": { "name": "org.springframework.boot.SpringApplication" } }
but I want to have like this
{ "body": "Application run failed", "severity": "ERROR", "instrumentation_scope": { "name": "org.springframework.boot.SpringApplication" } }
Consider asking this in https://github.com/open-telemetry/opentelemetry-java-instrumentation repo instead.
Hi how can I exclude
resourse
andattributes
fields from logs I am using auto-instrumentation for example I have this logbut I want to have like this