跳到主要内容

Mac

2024年06月17日
柏拉文
越努力,越幸运

一、认识


尽管 Sentry 官方提供了可以在线使用的服务,但官方服务具有很多限制,有些服务则需要付费使用。好消息是,Sentry 是一个开源软件,如果自己部署的话,就可以使用它的完整功能了。

Sentry 的管理后台是基于 Python Django 开发的。同时,这个管理后台需要用到 Postgres 数据库(管理后台默认的数据库)、ClickHouse(存数据特征的数据库)、relaykafkaredis 等一些基础服务或由 Sentry 官方维护的总共 23 个服务支撑运行。如果独立的部署和维护这 23 个服务将是异常复杂和困难的,幸运的是,官方提供了基于 docker 镜像的一键部署实现 getsentry/onpremise