Esta guía explica cómo recolectar métrica de su SingleStore desplegándose usando el recolector OpenTelemetry . El recolector recopila, procesa y envía telemetry data (incluidos métricas, registros y trazas) a varios servidores de observabilidad, incluido New Relic.
El siguiente ejemplo de configuración aprovecha el receptor Prometheus dentro del recolector. Recupera servicios métricos directamente desde de administración de SingleStore API y los exporta al New Relic OpenTelemetry extremo de .
Siga los pasos a continuación para recopilar y exportar SingleStore métrica a New Relic.
Revisa los requisitos
Antes de comenzar, necesitará lo siguiente:
Un docker daemon servicio en ejecución
Una herramienta Docker Compose instalada
Tu New Relic
para la cuenta a la que deseas informar datos
Descargue o clone la configuración de ejemplo
- Descargue la configuración de ejemplo.
- Una vez descargado, ubique el directorio
singlestore
dentro de la carpetaother-examples/collector
del repositorio. Este directorio contiene la configuración específica para la recogida métrica de SingleStore. - (Opcional) Consulte el archivo README para obtener detalles e instrucciones adicionales relacionados con el ejemplo de SingleStore.
Establezca variables de entorno y ejecute el recolector
En el archivo .env
:
Establecer la clave de API de SingleStore, el grupo de espacio de trabajo y las variables de organización
Establezca la variable clave de API de New Relic en su clave de licencia de New Relic
Una vez configuradas las variables, puede ejecutar el ejemplo utilizando el siguiente comando:
bash$# Open the SingleStore example directory$cd newrelic-opentelemetry-examples/other-examples/collector/singlestore$$# run the collector in docker$docker compose upInformación de variables de entorno
Si necesita más información sobre las variables de entorno establecidas anteriormente, consulte la documentación en la siguiente tabla.
Variable
Descripción
Documentos
NEW_RELIC_API_KEY
New Relic Ingest clave de API
NEW_RELIC_OTLP_ENDPOINT
El extremo predeterminado de OTLP New Relic de EE. UU. es
https://otlp.nr-data.net:4318
.SINGLESTORE_ORG
ID de su organización SingleStore
SINGLESTORE_WORKSPACE_GROUP
ID del grupo de espacio de trabajo SingleStore que desea monitor
SINGLESTORE_API_KEY
Tu clave de API de SingleStore
Ver tus datos en New Relic
Para ver sus datos en New Relic, use el explorador de datos y filtre por singlestore
. Estos datos se pueden agregar a cualquier alerta o dashboard personalizado.