forward Kubernetes events to Loki with Alloy
This commit is contained in:
		@@ -95,3 +95,31 @@ alloy:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
          forward_to = [loki.write.default.receiver]
 | 
					          forward_to = [loki.write.default.receiver]
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // loki.source.kubernetes_events tails events from the Kubernetes API and converts them
 | 
				
			||||||
 | 
					        // into log lines to forward to other Loki components.
 | 
				
			||||||
 | 
					        loki.source.kubernetes_events "cluster_events" {
 | 
				
			||||||
 | 
					          job_name   = "integrations/kubernetes/eventhandler"
 | 
				
			||||||
 | 
					          log_format = "logfmt"
 | 
				
			||||||
 | 
					          forward_to = [
 | 
				
			||||||
 | 
					            loki.process.cluster_events.receiver,
 | 
				
			||||||
 | 
					          ]
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // loki.process receives log entries from other loki components, applies one or more processing stages,
 | 
				
			||||||
 | 
					        // and forwards the results to the list of receivers in the component's arguments.
 | 
				
			||||||
 | 
					        loki.process "cluster_events" {
 | 
				
			||||||
 | 
					          forward_to = [loki.write.default.receiver]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					          stage.static_labels {
 | 
				
			||||||
 | 
					            values = {
 | 
				
			||||||
 | 
					              cluster = "development",
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					          stage.labels {
 | 
				
			||||||
 | 
					            values = {
 | 
				
			||||||
 | 
					              kubernetes_cluster_events = "job",
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user