Salesforce

Dashboard de Salesforce predefinido en Datadog

Información general

Salesforce ofrece un servicio de gestión de relaciones con los clientes y un conjunto complementario de aplicaciones empresariales centradas en el servicio al cliente, la automatización del marketing, el análisis y el desarrollo de aplicaciones.

Integra Salesforce con Datadog para:

  • Ver y analizar la actividad de tus usuarios de Salesforce, la actividad de acceso a la plataforma y los logs de seguridad utilizando Datadog Log Management.
  • Configura monitores en eventos de tu plataforma Salesforce.
  • Aprovecha Security Platform de Datadog para monitorizar y detectar amenazas en tu plataforma Salesforce.
  • Monitoriza tu uu uso de la API Salesforce para asegurarte de que estás operando dentro de los límites de la API.

Configuración

Instalación

No requiere instalación.

Configuración

Para configurar Salesforce para que envíe datos a Datadog debes tener acceso a la monitorización de eventos Salesforce, habilitar el almacenamiento en tus eventos Salesforce y conectar tu organización Salesforce a Datadog.

Permisos

Si estás utilizando Salesforce Shield, dispones de los permisos necesarios para todos los eventos. Si no tienes Shield, necesitas el complemento de monitorización de eventos.

Habilitar el almacenamiento de eventos

Si tiene previsto utilizar la plataforma o eventos en tiempo real, debes configurarlos en el Gestor de eventos. Este paso no es necesario para eventos de archivos de logs de eventos.

  1. Inicia sesión en tu cuenta de Salesforce (utilizando la interfaz Lightning).
  2. Busca el Gestor de eventos.
  3. En la página del Gestor de eventos, para cada evento que quieras rastrear, haz clic en la flecha de la derecha y selecciona *Enable Storage (Habilitar almacenamiento). No es necesario Habilitar la transmisión. Puedes encontrar la lista de eventos compatibles en la sección Platform Events (Eventos de plataforma), en la pestaña Configuration (Configuración) del cuadro de la integración Salesforce.

Conexión de tu organización

  1. Crea una cuenta de sistema única en tu organización Salesforce.

  2. Haz clic en New Production Org (Nueva organización de producción) o New Sandbox Org (Nueva organización sandbox) en la pestaña Configuration (Configuración) del cuadro de la integración Salesforce.

  3. Define cualquier etiqueta (tag) personalizada que quieras adjuntar a estos eventos como una lista separada por comas. Puede elegir cuáles eventos activar.

    Pantalla 'Logrado' cuando has configurado con éxito tu organización Salesforce en Datadog
  4. Haz clic en Save (Guardar). Se te pedirá que inicies sesión en tu cuenta de Salesforce y que concedas permisos de acceso a Datadog.

  5. Una vez que hayas completado el proceso de inicio de sesión, regresa al cuadro de la integración Salesforce en Datadog. Tu organización incluye etiquetas predeterminadas.

    Pantalla 'Logrado' cuando has configurado con éxito tu organización Salesforce en Datadog
  6. Selecciona las etiquetas que quieres utilizar y haz clic en Connect (Conectar).

  7. Repite estos pasos para conectar tus organizaciones restantes. Debes tener acceso a las organizaciones que estás intentando añadir.

Nota: Se añade una etiqueta predeterminada con el ID de tu organización Salesforce, pero puedes editar las etiquetas con algo que sea más significativo para tu empresa.

Resultados

Transcurrido un tiempo, los logs aparecen bajo el origen salesforce. Salesforce escribe archivos de logs de eventos con poca frecuencia, por lo que puede pasar una hora o más hasta que aparezcan eventos basados en archivos de logs de eventos en Datadog.

Widget del flujo (stream) de logs de Salesforce afuera de la casilla del dashboard de Salesforce

Datos recopilados

Métricas

salesforce.limits.max
(gauge)
The maximum limit for this resource
salesforce.limits.remaining
(gauge)
The remaining limit for this resource

Eventos

Para consultar la lista completa de eventos de logs, consulta el almacenamiento de datos de monitorización de eventos en tiempo real y los eventos EventLogFile.

Checks de servicio

La integración Salesforce no incluye checks de servicio.

Resolución de problemas

Si encuentras un error The authenticated connection does not have access en la pestaña Configuration (Configuración), es posible que te falten permisos para acceder a los eventos solicitados. Puedes habilitar temporalmente los permisos de administrador para el rol Datadog en Salesforce para confirmar si faltan permisos de acceso.

Como mínimo, el usuario debe tener los siguientes permisos:

  • API habilitada
  • Vista de instalación y configuración
  • Vista de eventos de monitorización en tiempo real
  • Vista de archivos de logs de eventos
  • Vista de eventos de detección de amenazas

El usuario también debe tener permiso de lectura de cualquier objeto de evento subyacente que esté seleccionado en la configuración.

¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.

Leer más

Más enlaces, artículos y documentación útiles: