Registry / logging / log4j-kubernetes

log4j-kubernetes

JSON →
library2.23.1javamavenunverified

Apache Log4j Kubernetes Support enables Log4j to integrate with Kubernetes environments for dynamic logging configuration.

<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-kubernetes</artifactId> <version>2.23.1</version> </dependency>
INSTALL
IMPORT
SIG · LOG4J-KUBERNETES
L
log4j-kubernetes
loggingjavav2.23.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

KubernetesLookup
org.apache.logging.log4j.kubernetes.KubernetesLookup

Looks up Kubernetes pod name using Log4j Kubernetes lookup.

import org.apache.logging.log4j.kubernetes.KubernetesLookup; KubernetesLookup lookup = new KubernetesLookup(); String podName = lookup.lookup("k8s.pod.name"); System.out.println("Pod name: " + podName);
Debug
Known issues
gotchaRequires Kubernetes environment; will fail with errors if not running in a pod.
fix
Use conditional configuration or fallback lookups for non-Kubernetes environments.
affects: >=2.0.0
Upgrade
Version history
2.23.1latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
15 hits · last 30 days
node
14
OpenAI (training)
1
Resources
log4j-kubernetes — mvn dependency:get log4j-kubernetes · libregistry