Logtail 2.0 introduce el modo SPL, que combina el rendimiento de los plugins nativos (C++) con la flexibilidad de los plugins de extensión (Go). Utilice instrucciones SPL para replicar la funcionalidad de los plugins nativos y de extensión al analizar y procesar datos de registros.
Requisitos previos
Simple Log Service está activado. Storage resource hierarchy.
Limitaciones
La recolección de registros mediante SPL requiere Logtail 2.0 o una versión posterior.
La configuración desde la consola solo admite registros de texto. Para otros tipos de datos, utilice una API o CRDs.
Ejemplos de uso
Use SPL to collect text logs ofrece un tutorial completo paso a paso.
Best practices for data processing with SPL aborda casos de uso comunes.
Procedimiento
Modificar una configuración
Inicie sesión en la consola de Simple Log Service.
-
En la sección Projects, haga clic en el proyecto deseado.

En la pestaña , haga clic en > junto al logstore objetivo y luego elija .
En la lista Logtail Configuration, busque la configuración objetivo y haga clic en Manage Logtail Configuration en la columna Actions.
-
Haga clic en Edit. En Processor Configurations, dentro de Processor Configurations, seleccione SPL para Processing Method y luego haga clic en Save.
Crear una configuración
Inicie sesión en la consola de Simple Log Service.
-
En el área Data Import, haga clic en Import Data. En el cuadro de diálogo Quick Data Import, en la pestaña Self-managed Open Source/Commercial Software, seleccione un origen de datos que incluya Text Logs en su nombre.
NotaActualmente, la configuración desde la consola solo admite registros de texto. Para otros orígenes de datos (como Kubernetes o stdout de Docker), utilice una API o CRDs.
En Quick Data Collection, haga clic en Collect Data.
-
En el paso Select Logstore, seleccione un proyecto y un logstore, y haga clic en Next.

-
En el paso Machine Group Configurations, configure un grupo de máquinas.
-
Configure los parámetros Scenario e Installation Environment según sea necesario.
ImportanteDebe configurar los parámetros Scenario e Installation Environment independientemente de si hay un grupo de máquinas disponible. Estos ajustes afectan las configuraciones posteriores.
-
Asegúrese de que aparezca un grupo de máquinas en la sección Applied Server Groups y haga clic en Next.
Grupo de máquinas disponible
Seleccione un grupo de máquinas en la sección Source Machine Group.

No hay grupos de máquinas disponibles
Haga clic en Create Machine Group. En el panel Create Machine Group, configure los parámetros. Puede establecer el parámetro Machine Group Identifier en IP Address o Custom Identifier. Para más información, consulte Create a custom identifier-based machine group o Create an IP address-based machine group.
ImportanteSi aplica un grupo de máquinas inmediatamente después de crearlo, el estado de latido del grupo podría mostrar FAIL. Esto ocurre porque el grupo de máquinas aún no está conectado a Simple Log Service. Para resolver este problema, haga clic en Automatic Retry. Si el problema persiste, consulte What do I do if no heartbeat connections are detected on Logtail?
-
-
Cree una configuración de Logtail y haga clic en Next. Las secciones Global Configurations y Input Configurations son iguales a las de la sección anterior. En la sección Processor Configurations, establezca Processing Method en SPL.
-