Todos los productos
Search
Centro de documentos

Simple Log Service:Gestionar proyectos

Última actualización: Sep 10, 2026

Un proyecto es la unidad básica para gestionar recursos en Simple Log Service (SLS). Proporciona aislamiento de recursos, control de acceso y un punto de entrada para acceder a los recursos de SLS.

Qué es un proyecto

En Simple Log Service (SLS), un proyecto es la unidad principal para aislar recursos y gestionar el acceso.

Usar distintos proyectos ofrece las siguientes ventajas:

  • Organizar y gestionar diferentes LogStores o MetricStores: En la práctica, es posible que necesite usar SLS para recopilar y almacenar registros de diversos proyectos, productos o entornos. Puede gestionar estos registros en distintos proyectos para simplificar su consumo, exportación o análisis.

  • Aislar el control de acceso: Puede otorgar a un usuario de RAM permisos para ejecutar operaciones en un proyecto específico.

  • Proporcionar un punto de entrada para acceder a los recursos: SLS proporciona un endpoint de servicio independiente para cada proyecto. Utilice este endpoint para escribir, leer y gestionar registros a través de la red. Para obtener más información sobre los endpoints, consulte Service endpoints.

Permisos

  • Si inicia sesión con una cuenta de Alibaba Cloud, tiene todos los permisos de forma predeterminada y puede gestionar los proyectos directamente.

  • Si inicia sesión como usuario de RAM, solicite las políticas de sistema de SLS correspondientes al propietario de la cuenta de Alibaba Cloud.

    • AliyunLogFullAccess: Otorga permisos completos para gestionar SLS.

    • AliyunLogReadOnlyAccess: Otorga permisos de solo lectura para SLS.

    Si las políticas de sistema no cubren sus necesidades, cree una política personalizada para una gestión detallada de permisos. Para obtener más información, consulte la siguiente tabla y Create a custom policy.

    Acciones

    Permisos obligatorios

    Crear un proyecto

    • log:ListProject

    • log:CreateProject

    Eliminar un proyecto

    • log:ListProject

    • log:GetProject

    • log:DeleteProject

    Operaciones en proyectos de la papelera de reciclaje

    • log:ListProjectsInRecycleBin

    • log:CreateProject

    • log:DeleteProject

    • log:UpdateProject

    Consultar un proyecto específico

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    Gestionar cuotas de recursos

    Los mismos permisos que se requieren para consultar un proyecto específico.

    Configurar la aceleración de transferencia

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    • log:PutProjectTransferAcceleration

    Configurar un resource group

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    • log:ChangeResourceGroup

    Configurar etiquetas

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    • log:TagResources

    • log:UntagResources

    Configurar un dominio personalizado

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    • log:CreateDomain

    Monitorear los recursos del proyecto

    • log:ListProject

    • log:GetProject

    • log:ListLogStores

    • log:ListSavedSearch

    • log:ListDashboard

    • log:ListDomains

    • log:GetSqlInstance

    • log:ListTagResources

    • log:GetLogging

    • log:CreateLogStore

    • log:CreateIndex

    • log:UpdateIndex

    • log:CreateDashboard

    • log:UpdateDashboard

    • log:GetLogStore

    • log:UpdateLogStore

    • log:UpdateLogging

    • log:GetLogStoreLogs

Parámetros del proyecto

Parámetro

Descripción

Región

Seleccione una región de Alibaba Cloud según la ubicación de sus orígenes de registros. Una vez creado el proyecto, no es posible cambiar su región, ya que SLS no admite la migración de proyectos entre regiones. Si desea recopilar registros de instancias ECS, seleccione la misma región que dichas instancias. Esta configuración permite recopilar los registros a través de la red interna de Alibaba Cloud para mejorar el rendimiento.

Nombre del proyecto

El nombre del proyecto debe ser único a nivel global dentro de una región de Alibaba Cloud y no se puede modificar después de su creación.

Papelera de reciclaje del proyecto

Para los proyectos que contienen datos importantes, se recomienda habilitar la función de papelera de reciclaje y así evitar eliminaciones accidentales. Cuando está habilitada, los proyectos eliminados se mueven a la papelera de reciclaje, donde quedan inactivos y no admiten operaciones de lectura ni escritura. Si lo necesita, puede restaurar rápidamente un proyecto desde la papelera. Solo se le cobra por el almacenamiento de datos de los proyectos que se encuentran en la papelera de reciclaje.

Descripción

Introduzca una descripción para el proyecto. Puede contener hasta 64 caracteres y no debe incluir corchetes angulares (<>), apóstrofes ('), barras invertidas (\), comillas dobles (") ni barras invertidas dobles (\\).

Resource group

  • Un resource group es un contenedor que permite gestionar de forma centralizada un conjunto de recursos relacionados bajo una sola cuenta de Alibaba Cloud.

  • Un recurso solo puede pertenecer a un resource group.

  • Según sus necesidades de negocio, puede asignar los resource groups a conceptos como proyectos, aplicaciones u organizaciones.

Habilitar los registros de servicio

Cuando habilita los registros de servicio, se crean un LogStore y un panel de control correspondientes en la ubicación de almacenamiento que seleccione. El LogStore de los registros de operación se factura como un LogStore estándar, mientras que los LogStores de otros registros son gratuitos.

  • Registros detallados: Registros de operación completos, facturados con el modelo pay-as-you-go.

  • Registros importantes: Incluyen registros de medición, registros de latencia de grupos de consumidores y registros de latido de Logtail. Son gratuitos.

  • Registros operativos de tareas: Incluyen registros operativos de tareas de importación de datos, trabajos SQL programados y tareas de envío. Son gratuitos.

Ubicación de almacenamiento de registros

Se crea automáticamente un proyecto llamado log-service-{user-ID}-{region}. Se recomienda guardar todos los registros de la misma región en este proyecto.

Crear un proyecto

Cree un proyecto para gestionar todos los registros y los orígenes de registros relacionados con una aplicación específica.

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en Create Project.

  2. Configure el proyecto:

    1. Region: Seleccione una región de Alibaba Cloud según la ubicación de sus orígenes de registros. Una vez creado el proyecto, no es posible cambiar su región, ya que SLS no admite la migración de proyectos entre regiones. Si desea recopilar registros de instancias ECS, seleccione la misma región que dichas instancias. Esta configuración permite recopilar los registros a través de la red interna de Alibaba Cloud para mejorar el rendimiento.

    2. Project name: El nombre del proyecto debe ser único a nivel global dentro de una región de Alibaba Cloud y no se puede modificar después de su creación.

    3. Deje el resto de los ajustes con sus valores predeterminados.

API

CreateProject.

Se recibe el error ProjectAlreadyExist, pero el proyecto no aparece en la consola

  • Causa: El nombre de un proyecto debe ser único a nivel global dentro de una región de Alibaba Cloud. Si no ve el proyecto en su cuenta, es probable que pertenezca a otra cuenta de Alibaba Cloud.

  • Acción recomendada: Debido al mecanismo de aislamiento de recursos de Alibaba Cloud, no es posible consultar ni eliminar un proyecto que pertenece a otra cuenta. Use un nombre diferente y único para su proyecto e intente crearlo de nuevo.

Identificar el origen de un proyecto

SLS puede crear un proyecto automáticamente cuando se integra con otros servicios de Alibaba Cloud. Si tiene muchos proyectos, es posible que desee rastrear su origen, comprender los datos que almacenan y revisar los costos asociados.

  1. Inicie sesión en la consola de Simple Log Service (SLS) y busque el proyecto de destino en la lista de proyectos.

  2. Revise el ícono del servicio o la columna Description para identificar el origen del proyecto:

    • Si aparece un ícono antes del nombre del proyecto, pase el cursor sobre él para ver el nombre del servicio en la nube asociado.

    • Si la columna Description contiene texto, este describe el origen del proyecto.

    • Si no se cumple ninguna de las condiciones anteriores, significa que un usuario creó el proyecto manualmente.

  3. Tipos de proyectos creados automáticamente

    Algunos proyectos los crea automáticamente el sistema u otros servicios de Alibaba Cloud para admitir funciones específicas. Por lo general, estos proyectos siguen convenciones de nomenclatura fijas y tienen propósitos específicos. Los tipos más comunes incluyen:

    • Proyecto de metadatos de Cloud Monitor Service (CMS): Cloud Monitor Service (CMS) 2.0 crea automáticamente estos proyectos, cuyo nombre sigue el formato aliyun-metadata-{user-ID}-{region-ID}, para almacenar metadatos de CMS. Generalmente, estos proyectos son gratuitos. Para eliminar uno, primero elimine el espacio de trabajo relacionado en la consola de Cloud Monitor Service (CMS) 2.0.

    • Proyectos creados automáticamente por otros servicios en la nube:

      • Application Real-Time Monitoring Service (ARMS): Crea automáticamente un proyecto para almacenar datos de trazas.

      • ActionTrail: Crea automáticamente un proyecto para almacenar registros de operación.

      • Log Audit Service: Crea automáticamente proyectos regionales o centralizados para la gestión centralizada de registros.

  4. Una vez que identifique el servicio en la nube asociado a un proyecto, consulte Collect logs from Alibaba Cloud services para obtener más información, como los datos almacenados en el proyecto.

    • Determinar si un proyecto está en uso: Compruebe si los servicios en la nube asociados, como Cloud Firewall o Web Application Firewall (WAF), siguen ejecutándose. Si la información básica del proyecto no muestra datos y no hay configuraciones de Logtail, es posible que no esté en uso activo. Sin embargo, antes de eliminarlo, confirme siempre que el servicio en la nube correspondiente ya no requiera SLS. Si el servicio en la nube asociado sigue en uso, no se recomienda eliminar el proyecto que dicho servicio creó automáticamente.

    • Decisiones de limpieza para proyectos creados automáticamente:

      • Para un proyecto de Tracing Analysis de Application Real-Time Monitoring Service (ARMS) cuyo nombre comienza con proj-xtrace, confirme que sus cargas de trabajo ya no usan Tracing Analysis. Elimine el proyecto únicamente después de confirmar que el servicio de trazas ya no es necesario.

      • No elimine un proyecto de registros del sistema de Simple Log Service cuyo nombre contenga log-service. Este proyecto almacena registros del sistema importantes.

      • Para un proyecto de ActionTrail (auditoría de operaciones) cuyo nombre comienza con actiontrail, compruebe el estado de habilitación del seguimiento, ya que este genera cargos mientras está habilitado. Si ya no necesita el proyecto, primero deshabilite el seguimiento en la consola de ActionTrail y luego elimine el proyecto.

      • No deshabilite ni elimine un proyecto de registros de clúster de ACK cuyo nombre comienza con k8s-log. Contiene información de eventos y auditoría del clúster.

    • Sugerencias de optimización de costos para proyectos conservados: Para un LogStore con poco volumen de escritura que deba conservar, reduzca su TTL para disminuir los costos de almacenamiento. Revise y deshabilite los índices de texto completo innecesarios para reducir los cargos por tráfico de índices. Elimine los LogStores y Shards que no tengan escrituras ni requisitos de negocio.

    • Identificar qué servicios en la nube están vinculados a un proyecto o lo utilizan

      Actualmente, Simple Log Service (SLS) no proporciona una operación pública de metadatos que consulte directamente qué servicios en la nube están vinculados a un proyecto específico. En su lugar, utilice los métodos indirectos a continuación.

      1. Identificar orígenes dedicados por el nombre del proyecto: Algunos servicios en la nube crean proyectos que siguen convenciones de nomenclatura fijas. Las convenciones verificadas incluyen:

        • waf-project-{user-ID}-*, sas-log-{user-ID}-* y aegis-log-{user-ID}-*: Dedicados a servicios como Web Application Firewall (WAF) y Security Center. Cuando intenta eliminar este tipo de proyecto en la consola de SLS, la operación se bloquea y se le indica que la ejecute en la consola del servicio en la nube correspondiente. Este aviso confirma por sí mismo que un servicio en la nube todavía utiliza el proyecto.

        • log-service-{user-ID}-{region}: Lo crea el sistema cuando habilita los registros de servicio. Este proyecto se usa para almacenar los datos de registros de servicio y operativos que SLS escribe por usted.

        • También puede comparar el proyecto con la lista Tipos de proyectos creados automáticamente de esta sección, que ya incluye el proyecto de metadatos de Cloud Monitor Service (CMS) (aliyun-metadata-{user-ID}-{region-ID}), Application Real-Time Monitoring Service (ARMS), ActionTrail (auditoría de operaciones) y Log Audit Service (auditoría de registros).

      2. Identificar el servicio de origen a partir de los recursos del proyecto: Abra el proyecto de destino y revise los recursos que contiene. Use los nombres y las descripciones de los recursos para determinar qué servicio escribe en ellos. Cuando un servicio en la nube se integra con SLS, generalmente crea un logstore con un identificador específico del servicio y describe su propósito. Compruebe los siguientes recursos:

        • Listas de Logstore, MetricStore y eventstore: Un almacén que sigue recibiendo datos indica que el servicio correspondiente aún utiliza el proyecto. Abra un almacén y ejecute una consulta para confirmar si llegan datos nuevos.

        • Listas de configuraciones de Logtail y grupos de máquinas: Una configuración de Logtail aplicada significa que la recopilación de registros mediante el recopilador de datos Logtail sigue ejecutándose para la instancia asociada.

        • Listas de grupos de consumidores, trabajos de transformación de datos y trabajos de envío de datos: Un trabajo de transformación de datos, un trabajo de envío de datos o un grupo de consumidores en ejecución indica que un servicio descendente aún consume los datos.

        • Listas de búsquedas guardadas y alertas: Una búsqueda guardada que se usa para analizar registros, o una regla de alerta que no está en estado de silencio, indica que el proyecto sigue monitoreado. Compruebe la clasificación de datos y la configuración de dominios personalizados de la misma manera cuando estén configuradas.

      3. Comprobar la autorización de roles vinculados a servicios (SLR) en la consola de RAM: Inicie sesión en la consola de RAM y revise la lista de roles vinculados a servicios para determinar si un servicio en la nube creó un rol vinculado a servicios para escribir datos en SLS. Si existe un rol vinculado a servicios relacionado y el servicio en la nube correspondiente sigue ejecutándose, es posible que dicho servicio aún escriba datos en SLS.

      Todos estos métodos son indirectos y no garantizan revelar cada vínculo. Antes de eliminar un proyecto, confirme siempre que los servicios en la nube relacionados ya no requieran SLS. Si no logra determinar quién es el propietario de un proyecto, se recomienda conservarlo o enviar un ticket para solicitar asistencia.

  5. Para analizar el uso de recursos y la facturación de un proyecto, consulte Analyze resource usage with CloudLens for SLS.

El proyecto no aparece en la lista de proyectos: Si un proyecto no aparece en la lista de proyectos de la consola de Simple Log Service, es posible que nunca se haya creado, que se haya eliminado o que lo haya creado automáticamente un servicio en la nube asociado, como Application Real-Time Monitoring Service (ARMS). Siga estos pasos para solucionar el problema:

  1. Compruebe si el proyecto se encuentra en la papelera de reciclaje. En la página Project Overview, elija Basic Information > Project Recycle Bin para comprobar el estado de la papelera de reciclaje. Si la papelera de reciclaje está habilitada y el proyecto aparece en la lista, puede restaurarlo desde ahí.

  2. Si un servicio en la nube asociado, como ARMS, creó el proyecto automáticamente, vaya a la consola de ese servicio y compruebe si la función de recopilación de datos está habilitada. Por ejemplo, en la consola de ARMS, elija System Configuration > Cluster Configuration. En la página que aparece, busque el interruptor Collection Task en ARMS Application Collection o OpenTelemetry Application Collection, apáguelo y vuelva a encenderlo para reactivar la recopilación de datos de trazas. Una vez reactivada la función de recopilación, el proyecto asociado volverá a aparecer en la lista de proyectos.

    Nota

    Después de apagar el interruptor, el servidor deja de aceptar los datos que reportan las sondas del lado del servidor.

Habilitar la protección contra eliminación de proyectos

Para los proyectos que contienen datos importantes, se recomienda habilitar la función de papelera de reciclaje y así evitar eliminaciones accidentales. Cuando está habilitada, los proyectos eliminados se mueven a la papelera de reciclaje, donde quedan inactivos y no admiten operaciones de lectura ni escritura. Si lo necesita, puede restaurar rápidamente un proyecto desde la papelera. Solo se le cobra por el almacenamiento de datos de los proyectos que se encuentran en la papelera de reciclaje.

Nota

De forma predeterminada, un proyecto permanece en la papelera de reciclaje durante 7 días. Después de este periodo, el sistema lo elimina automáticamente.

Console

Habilitar la función de papelera de reciclaje

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto de destino.

  2. En la página de descripción general del proyecto, dentro de la sección Basic Information, busque Project recycle bin y haga clic en Enable si aún no está habilitada.

API

Establezca el parámetro recycleBinEnabled en la operación UpdateProject.

Eliminar y restaurar proyectos

Eliminar un proyecto puede provocar la pérdida de datos de su LogStore, MetricStore o EventStore. Antes de continuar, asegúrese de que los datos ya no sean necesarios o de haber creado una copia de seguridad.

Nota

El día que elimina un proyecto, se le siguen cobrando recursos como el almacenamiento. Billing stops al día siguiente. Esto significa que no recibirá una factura de Simple Log Service (SLS) el tercer día después de eliminar el proyecto.

Console

  1. Limpieza previa a la eliminación

    • Sin recursos asociados:

      • Cuando habilita el análisis de registros para diversos servicios de Alibaba Cloud, como computación elástica, almacenamiento, seguridad y bases de datos, SLS crea automáticamente un proyecto y un LogStore correspondientes en la consola. Si ya no necesita los registros de un servicio en la nube, debe deshabilitar la función de análisis de registros en la consola de dicho servicio. Asegúrese de que el proyecto no esté asociado con otros servicios de Alibaba Cloud.

    • Sin dependencias de facturación: Si el proyecto está asociado con un plan de pago, como un paquete de almacenamiento o capacidad reservada, primero debe cancelar la suscripción o liberar los recursos.

  2. Procedimiento

    • Crear una copia de seguridad de los datos importantes (opcional)

      • Copia de seguridad de los datos del LogStore: Si el proyecto contiene datos de registro que necesita conservar, use la función Download logs de SLS para exportarlos previamente.

      • Copia de seguridad de la configuración: Registre ajustes clave como el nombre del proyecto, la capacidad de almacenamiento y las políticas de control de acceso para evitar la pérdida de información tras la eliminación.

    • Eliminar el proyecto

      • En la lista de proyectos, busque el proyecto que desea eliminar y haga clic en Delete en la columna Actions.

        El botón OK aparece atenuado al eliminar un proyecto

        Si el botón OK aparece atenuado (no se puede hacer clic en él) en el panel Delete Project, solucione el problema siguiendo estos pasos:

        1. La protección contra eliminación está habilitada: Vaya a la página de descripción general del proyecto y compruebe el estado de la protección contra eliminación. Si está habilitada, apáguela e intente eliminarlo de nuevo. Si llama a la operación DeleteProject mediante la CLI, el sistema devuelve un error ProjectDeletionNotAllowed.

        2. El proyecto aún contiene LogStores: No es posible eliminar un proyecto que contiene LogStores. Elimine todos los LogStores del proyecto e intente eliminarlo de nuevo.

        3. Un servicio de Alibaba Cloud creó el proyecto automáticamente: Un proyecto cuyo nombre comienza con default-cms- lo crea automáticamente un servicio de Alibaba Cloud, como Cloud Monitor (CMS). Para eliminar este tipo de proyecto, hágalo desde la consola del servicio de Alibaba Cloud correspondiente o ejecute el comando aliyunlog log delete_project en CloudShell.

        Nota

        En el panel Delete Project, puede hacer clic en Go to disable para ir directamente a la página de descripción general del proyecto.

        Solucionar el error **ProjectDeletionNotAllowed**

        • Síntoma: Al intentar eliminar un proyecto, el sistema devuelve el error ProjectDeletionNotAllowed.

        • Causa: El proyecto tiene habilitada la protección contra eliminación. Esta protección es una función de seguridad que evita que un proyecto se elimine por accidente. Cuando está habilitada, no es posible eliminar el proyecto directamente desde la consola ni mediante la API.

        • Solución: Debe deshabilitar primero la protección contra eliminación para poder eliminar el proyecto.

          • Inicie sesión en la consola de SLS y haga clic en el proyecto de destino dentro de la lista de proyectos. En la página de descripción general del proyecto, busque el interruptor de protección contra eliminación en la sección Basic Information y apáguelo.

      • En el panel Delete Project, introduzca el nombre del proyecto, seleccione un motivo de eliminación y luego haga clic en OK.

        Aviso

        Una vez eliminado un proyecto, todos sus datos de registro y su información de configuración se borran permanentemente y no se pueden recuperar. Confirme cuidadosamente su acción antes de eliminar un proyecto para evitar la pérdida de datos.

      • Confirmar la operación: Lea el mensaje e introduzca el nombre del proyecto para una segunda confirmación.

  3. Si la función de papelera de reciclaje está habilitada para el proyecto, encontrará el proyecto eliminado en la pestaña Recycle Bin Projects de la lista de proyectos. De forma predeterminada, un proyecto permanece en la papelera de reciclaje durante 7 días, periodo en el que puede restaurarlo o eliminarlo permanentemente.

  4. Confirmar el estado de eliminación

    • La eliminación es una operación asincrónica. Después de enviar una solicitud de eliminación, el sistema limpia gradualmente el proyecto en segundo plano. Si intenta eliminar el mismo proyecto de nuevo y recibe el mensaje "Project does not exist", generalmente significa que el proyecto se eliminó correctamente.

    • Vaya a la consola de SLS y compruebe si el proyecto de destino desapareció de la lista de proyectos. Si la lista está vacía, se limpiaron todos los recursos del proyecto en esa región.

    • Si habilitó la papelera de reciclaje, compruebe también la lista Recycle Bin Projects para confirmar si el proyecto se eliminó permanentemente o se restauró.

  5. ¿Qué hago si vuelvo a crear un proyecto con el mismo nombre inmediatamente después de eliminarlo y recibo un error Project does not exist o veo una región incorrecta?

    Síntoma: Después de eliminar un proyecto y volver a crearlo inmediatamente con el mismo nombre, puede experimentar cualquiera de los siguientes problemas:

    • El nuevo proyecto no aparece en la lista de proyectos de la consola.

    • Se devuelve un error Project does not exist al acceder al proyecto o al ejecutar operaciones en él.

    • La región del proyecto muestra la región que se usaba antes de la eliminación.

    • Logtail reporta errores de recopilación.

    • Falla la creación del logstore.

    Observe la diferencia entre este escenario y una eliminación exitosa: si se devuelve un mensaje Project does not exist al intentar eliminar el mismo proyecto de nuevo, generalmente significa que el proyecto se eliminó correctamente. En el escenario descrito aquí, el error se devuelve al acceder a un proyecto que volvió a crear con el mismo nombre o al ejecutar operaciones en él, lo cual indica que la limpieza de metadatos no ha terminado.

    Causa: Eliminar un proyecto es una operación asincrónica. El sistema necesita tiempo para limpiar gradualmente los metadatos del proyecto en segundo plano. Si vuelve a crear un proyecto con el mismo nombre antes de que termine la limpieza, los metadatos antiguos y los nuevos pueden coexistir durante un breve periodo, lo que provoca las inconsistencias descritas anteriormente.

    Solución: Pruebe los siguientes métodos en el orden recomendado:

    1. Volver a crear el proyecto con un nombre nuevo (recomendado): Es el enfoque más rápido y no depende del progreso de la limpieza en segundo plano. El nombre de un proyecto no se puede cambiar después de su creación, por lo que se recomienda usar un nombre nuevo.

    2. Si debe reutilizar el mismo nombre, espere a que termine la limpieza en segundo plano y luego vuelva a crear el proyecto: Intente de nuevo la operación de creación o acceso más tarde. Si la operación sigue fallando después de varios intentos, envíe un ticket para confirmar el estado de limpieza del proyecto.

    3. Actualizar la página de la consola para confirmar el estado del recurso: En ocasiones, una lista o región incorrecta se debe únicamente al almacenamiento en caché de la página. Actualice la consola de Simple Log Service y compruebe de nuevo la lista de proyectos para confirmar el estado real del recurso.

API

DeleteProject.

¿Eliminar un proyecto de SLS afecta las llamadas a la API de Alibaba Cloud Model Studio o las alertas de monitoreo en otras regiones?

Eliminar un proyecto de SLS no afecta las llamadas a la API de Alibaba Cloud Model Studio ni los servicios de inference. Ambos productos son independientes y no tienen dependencia directa. La eliminación solo quita los datos de registro y la configuración del proyecto eliminado.

Eliminar un proyecto en una región, como Ulanqab, no afecta el monitoreo ni las alertas de los servicios en la nube de otra región, como Zhangjiakou. Los proyectos de SLS están estrictamente aislados por región.

Gestionar cuotas de recursos

Si sus cuotas de recursos son insuficientes, ajuste diversas métricas de cuota de su proyecto según sus necesidades, incluido el número máximo de LogStores, shards, configuraciones de Logtail y grupos de máquinas.

Puede crear un máximo de 150 proyectos bajo una cuenta de Alibaba Cloud. Si requiere un límite mayor, envíe un ticket .

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto de destino.

  2. En la página de descripción general del proyecto, vaya a la sección Basic Information, busque Resource quotas y haga clic en Manage. En el panel Resource Quotas, ajuste la cuota del recurso de destino y haga clic en Save para enviar su solicitud. El cambio tarda aproximadamente una hora en surtir efecto.

Métricas de cuota compatibles

Métrica de cuota

Descripción

Valor predeterminado

Límite ajustable

Máximo de LogStores

El número máximo de LogStores que puede crear en un proyecto.

200

400

Máximo de shards

El número máximo de shards que puede crear en un proyecto.

400

800

Máximo de configuraciones de Logtail

El número máximo de configuraciones de Logtail que puede crear en un proyecto.

200

400

Máximo de grupos de máquinas

El número máximo de grupos de máquinas que puede crear en un proyecto.

200

400

Máximo de paneles de control

El número máximo de paneles de control que puede crear en un proyecto.

100

400

Máximo de gráficos por panel de control

El número máximo de gráficos que puede contener un panel de control.

200

400

Máximo de búsquedas guardadas

El número máximo de búsquedas guardadas que puede crear en un proyecto.

100

400

Máximo de tareas de exportación

El número máximo de tareas de exportación que puede crear en un proyecto.

100

400

Máximo de tareas de importación

El número máximo de tareas de importación que puede crear en un proyecto.

100

400

Máximo de trabajos SQL programados

El número máximo de trabajos SQL programados que puede crear en un proyecto.

100

400

Máximo de trabajos de transformación

El número máximo de trabajos de transformación que puede crear en un proyecto.

100

400

Máximo de alertas

El número máximo de alertas que puede crear en un proyecto.

100

400

Máximo de tareas de suscripción

El número máximo de tareas de suscripción que puede crear en un proyecto.

100

400

Tráfico de escritura máximo por proyecto (GB/min)

El tráfico total de escritura de todos los LogStores de un proyecto en un minuto.

100

200

Escrituras máximas por proyecto (10 000/min)

El número total de operaciones de escritura en todos los LogStores de un proyecto en un minuto.

60

200

Lecturas máximas por proyecto (10 000/min)

El número total de operaciones de lectura en todos los LogStores de un proyecto en un minuto.

60

200

Acelerar la transferencia de registros entre regiones

Para las transferencias de registros a larga distancia, como escribir registros desde una región fuera de China continental hacia una dentro de ella, habilite la función de aceleración de transferencia. Esta función utiliza una red de centros de datos distribuida globalmente para enrutar las solicitudes de los usuarios al punto de acceso más cercano mediante enrutamiento inteligente. La velocidad de acceso mejora de forma significativa gracias a una red y protocolos optimizados. La facturación de la aceleración de transferencia se basa en la cantidad de datos transferidos.

Console

Habilitar la aceleración de transferencia

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto deseado.

  2. En la página de descripción general del proyecto, vaya a la sección Endpoints, busque Acceleration endpoint y haga clic en Enable. Lea el mensaje del cuadro de diálogo y luego haga clic en Modify.

  3. Una vez habilitada la aceleración de transferencia, la velocidad mejora cuando usa Logtail para recopilar registros y cuando ejecuta trabajos de transformación de datos.

API

  1. Primero, llame a la operación PutProjectTransferAcceleration.

  2. Para usar la función de aceleración, establezca el endpoint en el endpoint de aceleración. Los endpoints de aceleración solo admiten acceso por API mediante HTTP y HTTPS, y no son compatibles con protocolos como Kafka o gRPC. En escenarios donde no se requiere aceleración de transferencia, se recomienda usar un service endpoint estándar para reducir los costos de transferencia.

        /**
             * This example gets the AccessKey ID and AccessKey secret from environment variables.
             */String accessId = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID");
            String accessKey = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
            /**
             * The service endpoint for Simple Log Service. Use an acceleration endpoint.
             */String endpoint = "log-global.aliyuncs.com";
            /**
             * Create a Simple Log Service client.
             */static Client client = new Client(host, accessId, accessKey);
Nota

Instrucciones para verificar el acceso al dominio acelerado

Cuando compruebe manualmente la accesibilidad de red del dominio acelerado, use el formato completo del dominio: <projectname>.log-global.aliyuncs.com. Reemplace <projectname> con el nombre real de su proyecto.

Tenga en cuenta que tanto el agente LoongCollector como el SDK de SLS agregan automáticamente el nombre del proyecto al iniciar las solicitudes. Por lo tanto, no necesita agregar manualmente el prefijo <projectname> en el archivo de configuración.

Agrupar recursos

Si necesita agrupar proyectos, utilice etiquetas o resource groups para categorizarlos. Use las etiquetas para gestionar a nivel de proyecto y los resource groups para gestionar a nivel de cuenta de Alibaba Cloud.

Establecer el resource group

Un proyecto solo puede pertenecer a un resource group.

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto deseado.

  2. En la página de descripción general del proyecto, dentro de la sección Resource group details, coloque el cursor sobre Resource group ID, haga clic en Modify y luego seleccione un resource group.

API

ChangeResourceGroup.

Configurar etiquetas

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto deseado.

  2. En la página de descripción general del proyecto, dentro de la sección Tags, haga clic en Edit y luego configure las etiquetas en el panel Edit tag.

API

TagResources.

Consultar endpoints y configurar un dominio personalizado

Puede consultar la información de los endpoints o reemplazar un endpoint público por un dominio personalizado. Una vez completada la configuración, podrá usar el dominio correspondiente como endpoint en las llamadas a la API.

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto deseado.

  2. En la página de descripción general del proyecto, vaya a la sección Endpoints para consultar la información de los endpoints del proyecto actual.

  3. En la página de descripción general del proyecto, dentro de la sección Basic Information, coloque el cursor sobre Custom domain y haga clic en Set. En el panel Specify Custom Endpoint, configure el nombre de dominio y luego haga clic en Bind.

  4. En la consola de Alibaba Cloud DNS, agregue un registro CNAME para activar la vinculación del dominio. Establezca el valor de Record Value con el Public Endpoint que aparece en la sección Endpoints de la página de descripción general del proyecto. Para obtener instrucciones detalladas, consulte CNAME record.

API

CreateDomain.

Vincular un certificado SSL a un dominio personalizado

  • Comportamiento actual: la consola de SLS no admite cargar ni vincular certificados SSL directamente a un dominio personalizado.

  • Soluciones:

    • Opción 1 (recomendada): usar Alibaba Cloud CDN. Utilice Alibaba Cloud CDN para acelerar el endpoint de SLS, vincule un certificado SSL en la consola de CDN y luego acceda a SLS a través de CDN.

    • Opción 2 (predeterminada): usar el endpoint predeterminado de SLS. El endpoint predeterminado integrado de SLS es compatible con HTTPS mediante un certificado SSL integrado. En la mayoría de los casos, puede usarlo sin configuraciones adicionales.

¿Cómo encuentro la información de configuración del endpoint de SLS, Project, LogStore e Instance ID?

  • Endpoint: inicie sesión en la consola de Simple Log Service (SLS) y consulte el Endpoint de la región seleccionada actualmente en la parte superior de la página o encima de la lista de proyectos.

  • Project: consulte los nombres de los proyectos en la lista de proyectos de la consola de Simple Log Service (SLS).

  • LogStore: abra el proyecto deseado y, en el panel de navegación izquierdo, haga clic en LogStore para ver los nombres de los logstores.

  • Instance ID: consulte el valor en las páginas correspondientes de Data Import o Application Management dentro de la consola de Simple Log Service (SLS). Un Instance ID suele comenzar con sls- seguido de una cadena de caracteres.

Supervisar y mantener proyectos

Utilice la función de registros de servicio para obtener los registros de operaciones de recursos (crear, modificar, actualizar, eliminar) y los registros de ejecución de tareas (SQL programado, importación de datos, envío de datos) dentro de un proyecto. También puede obtener los registros de latencia de consumo de los grupos de consumidores de un logstore, así como los registros de errores, latidos y estadísticas de Logtail.

Console

  1. Inicie sesión en la consola de Simple Log Service (SLS). En la sección Projects, haga clic en el proyecto deseado.

  2. En la página Service log del proyecto, haga clic en Enable Detailed Logs. En el panel Modify service log settings, seleccione los registros de servicio que desea habilitar y el proyecto donde se almacenarán.

    • Registros detallados: proporcionan registros de operación completos. Esta función utiliza el modelo pay-as-you-go.

    • Registros importantes: proporcionan registros de medición, registros de latencia de grupos de consumidores y registros de latido de Logtail. Esta función no tiene costo.

    • Registros operativos de tareas: proporcionan los registros operativos de las tareas de importación de datos, los trabajos de SQL programado y las tareas de envío. Esta función no tiene costo.

    • Ubicación de almacenamiento de registros: elija un proyecto existente o permita que el sistema cree uno nuevo automáticamente para almacenar estos registros.

Límites y compatibilidad

  • Límite de eliminación masiva: actualmente, SLS no ofrece una herramienta para eliminar proyectos o logstores de forma masiva. Debe eliminarlos de manera manual, uno por uno.

  • Acceso desde celular: puede acceder a la consola de SLS desde un navegador en su celular para iniciar sesión y gestionar proyectos, lo que incluye crearlos, modificarlos y eliminarlos.

  • Proyecto no visible después de crearlo: si un proyecto recién creado no aparece en la lista, compruebe que haya seleccionado la región correcta e intente actualizar la página.

¿Cómo exporto o descargo de forma masiva una lista de proyectos de SLS?

La consola de SLS no admite exportar ni descargar listas de proyectos de forma masiva de manera directa. Para obtener los proyectos de la región actual, llame a la API ListProject o utilice un SDK. Por ejemplo, use el método client.list_project() del SDK de Python para recuperar la información de los proyectos.

Más información

Para almacenar distintos tipos de datos en un proyecto, debe crear diferentes tipos de almacenes. Para obtener más información, consulte Manage stores.