csmcp_impl

package
v0.59.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 17, 2026 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var IstiodLogFilterTask = inspectiontaskbase.NewLogFilterTask(
	csmcp.IstiodLogFilterTaskID,
	k8scontainer.ListLogEntriesTaskID.Ref(),
	func(ctx context.Context, l *log.Log) bool {
		return l.NodeReader.ReadStringOrDefault(pathContainerName, "") == "discovery" &&
			strings.Contains(l.NodeReader.ReadStringOrDefault(pathPodName, ""), "istiod")
	},
)

IstiodLogFilterTask filters container logs to Istiod discovery logs.

LogGrouperTask groups Istiod discovery logs by a constant key "csmcp" to process all logs in chronological order.

View Source
var LogToTimelineMapperTask = inspectiontaskbase.NewLogToTimelineMapperTask(
	csmcp.LogToTimelineMapperTaskID,
	&csmcpTimelineMapper{},
)

LogToTimelineMapperTask is the task that maps in-cluster Control Plane Logs to timelines.

Functions

func Register

func Register(registry coreinspection.InspectionTaskRegistry) error

Register registers the in-cluster CSM CP log parser tasks to the core inspection registry.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL