Sentry 搭建需注意

关于 Sentry :

	Sentry 是一个开源的实时错误追踪系统,可以帮助开发者实时监控并修复异常问题。
	它主要专注于持续集成、提高效率并且提升用户体验。
	Sentry 分为服务端和客户端 SDK,前者可以直接使用它家提供的在线服务,也可以本地自行搭建;
	后者提供了对多种主流语言和框架的支持,包括 React、Angular、Node、Django、RoR、PHP、Laravel、Android、.NET、JAVA 等。
	同时它可提供了和其他流行服务集成的方案,例如 GitHub、GitLab、bitbuck、heroku、slack、Trello 等。
	而sentry所做的是收集应用底层代码的崩溃信息,便于码侬们排查代码异常。简单来说它就是一个面向技术码侬的排障工具。
	

部署 Sentry (sentry:latest)采用docker 方式所需的环境变量如下 :
sentry - sentry-cron - sentry-worker

	SENTRY_SERVER_EMAIL=
	SENTRY_SECRET_KEY=
	SENTRY_REDIS_PORT=6379
	SENTRY_REDIS_HOST=redis-server
	SENTRY_POSTGRES_PORT=5432
	SENTRY_POSTGRES_HOST= postgres-server
	SENTRY_EMAIL_USER=
	SENTRY_EMAIL_PORT=80 (邮箱端口)
	SENTRY_EMAIL_PASSWORD=
	SENTRY_EMAIL_HOST= (邮箱主机名)
	SENTRY_DB_USER= sentry
	SENTRY_DB_PASSWORD=123456 

从上看错 ,Sentry 依赖于 postgres(postgres:latest) redis (只做缓存)

	POSTGRES_USER=sentry
	POSTGRES_PASSWORD=123456

最后访问http:ip:9000端口 即可

你可能感兴趣的:(Linux,Docker,K8S)