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.
- Inicia sesión en tu cuenta de Salesforce (utilizando la interfaz Lightning).
- Busca el Gestor de eventos.
- 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
Crea una cuenta de sistema única en tu organización Salesforce.
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.
Define cualquier etiqueta (tag) personalizada que quieras adjuntar a estos eventos como una lista separada por comas. Puede elegir cuáles eventos activar.
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.
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.
Selecciona las etiquetas que quieres utilizar y haz clic en Connect (Conectar).
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.
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: