Class KubernetesLookup
- java.lang.Object
-
- org.apache.logging.log4j.core.lookup.AbstractLookup
-
- org.apache.logging.log4j.kubernetes.KubernetesLookup
-
- All Implemented Interfaces:
org.apache.logging.log4j.core.lookup.StrLookup
@Plugin(name="k8s", category="Lookup") public class KubernetesLookup extends org.apache.logging.log4j.core.lookup.AbstractLookup
Retrieve various Kubernetes attributes. Supported keys are: accountName, containerId, containerName, clusterName, host, hostIp, labels, labels.app, labels.podTemplateHash, masterUrl, namespaceId, namespaceName, podId, podIp, podName, imageId, imageName.
-
-
Constructor Summary
Constructors Constructor Description KubernetesLookup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
lookup(org.apache.logging.log4j.core.LogEvent event, String key)
-
-
-
Constructor Detail
-
KubernetesLookup
public KubernetesLookup()
-
-