ventana acoplable siguiente paso para implementar centinela

centinela general

  Sentry Sentry es un programa que puede monitorear el control de nuestros estados de funcionamiento en el entorno de producción del proyecto , una vez que una pieza de código de error de ejecución o anormal, será la primera vez que una información muy detallada que se da el enrutamiento de documentos anomalías, tales como la forma en que una solicitud al mensaje o correo electrónico a nosotros , vamos a llegar a saber: el programa equivocado, entonces podemos dar desde nuestra Sentry detalla información de error en un instante para encontrar el código que necesitamos para hacer frente, de manera oportuna para resolver la anomalía!

Dirección oficial:

https://github.com/getsentry/onpremise      // instalación y despliegue

https://sentry.io

https://github.com/getsentry/sentry

https://github.com/docker-library/docs/tree/master/sentry      // dockerhub v9.1.2 oficial espejo

## Requisitos
 
 * Acoplable 17.05.0+
 * Componer 1.17.0+

## Requisitos mínimos de hardware:
 
 * Se necesita al menos 3 GB de RAM
 
env:
centos7.x

la arquitectura de centinela

Nota: El análisis actual v9.1.2

  Sentry en la final es cómo lograr en tiempo real el seguimiento y registro de alarmas que? En primer lugar, Sentry es una estructura de C / S , tenemos que poseer aplicaciones integradas SDK de Sentry (delantero y el lenguaje de soporte back-end) para el error de aplicación para enviar un mensaje de error al servidor Sentry . Dependiendo del idioma y los marcos, podemos elegir una configuración automática o costumbre particular tipo de error mostrados en el servidor Sentry.
  Sentry en el servidor web, cron, trabajador de estas partes, la aplicación (el cliente) el error se producirá después de la información de error a una web, procesamiento web o colocado en una cola de memoria Redis cola de mensajes, el trabajador de la cola de los datos de consumo el procesamiento, la persistencia de datos PostgreSQL.

部署 acoplable / ventana acoplable-componga

esta ventana acoplable

cargador de muelle de composición del

Implementar centinela

01, tirando el espejo

Sentry tire del estibador        última versión 9.1.2 ###

Redis tracción ventana acoplable

postgres tracción ventana acoplable

02, iniciar el servicio

-d-RUN --name Sentry acoplable Redis --restart = Siempre Redis   asegura que ### un auto-tracción anormal
ventana acoplable de ejecución -d --name Sentry-postgres -e POSTGRES_PASSWORD = secreta -e POSTGRES_USER = centinela --restart = Postgres siempre

centinela 03, se genera la clave secreta

estibador plazo --rm centinela config-generar de clave secreta

n8ntkj (u3z5 (o18tm wprg * ^ sqp2) Z upd7% @ 980F (e86v67g * UT  ### para imprimir los-claves secretas

04, e inicializar la base de datos y la cuenta

Nota: El proceso requiere la creación de un usuario y contraseña
Durante a la actualización, a la página Crear motivada por estará en el acto inicial como el qué usuario por Will en The superusuario.

estibador de ejecución -es --rm -e SENTRY_SECRET_KEY = 'n8ntkj (u3z5 (o18tm * wprg ^ sqp2) z% 980F @ upd7 (e86v67g * ut' --link Sentry-postgres: postgres --link Sentry-Redis: REDIS actualización centinela

05, iniciar centinela servicio web

La interfaz web necesita para exponer el puerto 9000 en el recipiente. Esto sólo se puede hacer con -Publicar 9000: 9000:
Ahora debería ser capaz de probar el servicio web visitando http: // localhost: 9000 /

carrera ventana acoplable -d -p 9000: 9000 --name mi-centinela -e SENTRY_SECRET_KEY = 'n8ntkj (u3z5 (o18tm * ^ wprg sqp2) z% 980F @ upd7 (e86v67g * ut' --link centinela-Redis: Redis - Link Sentry-Postgres: postgres = --restart siempre centinela

06, iniciar los servicios de guardia-cron / trabajo

estibador de ejecución -d --name centinela-cron -e SENTRY_SECRET_KEY = 'n8ntkj (u3z5 (o18tm * wprg ^ sqp2) z% 980F @ upd7 (e86v67g * ut' --link Sentry-postgres: postgres --link Sentry-redis: Redis centinela cron

estibador de ejecución -d --name centinela de trabajo-1 -e SENTRY_SECRET_KEY = 'n8ntkj (u3z5 (o18tm * wprg ^ sqp2) z% 980F @ upd7 (e86v67g * ut' --link Sentry-postgres: postgres --link sentry- Redis: Redis trabajador centinela de ejecución

07, registro de los resultados de pruebas

http: // ip: 9000 /  

Nota: cuenta de correo certificado es inicializado y contraseña

referencia:

https://www.cnblogs.com/watchslowly/p/11309052.html

Supongo que te gusta

Origin www.cnblogs.com/xiaochina/p/12585453.html
Recomendado
Clasificación