文件名称:appinsights-on-premise:本地Azure Application Insights遥测存储
文件大小:23KB
文件格式:ZIP
更新时间:2024-02-22 22:55:34
azure application-insights postgresql sanic python3
AppInsights内部部署 这是什么? 此存储库包含与 API兼容的服务,但将所有遥测存储在本地持久层中。 此服务有两个主要的预期用例: 使开发人员能够使用AppInsights客户端SDK,但将所有数据保留在本地,例如,以使构建可在Azure云环境中以及脱机部署方案中工作的应用程序成为可能。 使开发人员能够为其遥测层编写集成测试并编写针对在其测试运行期间生成的遥测的断言,例如断言没有记录任何异常,断言生成了一定数量的自定义事件,等等。 已使用以下AppInsights客户端SDK测试了该服务: 该服务当前支持以下持久层: 关系存储 通过对象存储系统,包括, , 等。 建立 开发设置 要在本地运行服务,请执行以下命令: # select the data storage backend export BACKEND=postgres # run the database and appinsights server make build start # send sample telemetry to the appinsights server make tests
【文件预览】:
appinsights-on-premises-master
----.github()
--------workflows()
----.pyup.yml(60B)
----Dockerfile(994B)
----app()
--------utils.py(262B)
--------tools()
--------domain()
--------database()
--------__init__.py(0B)
--------config.py(2KB)
--------api.py(1KB)
----.env(359B)
----makefile(877B)
----setup.cfg(209B)
----requirements()
--------connectors()
--------app.txt(163B)
--------dev.txt(57B)
----.gitignore(32B)
----compose()
--------app.yml(304B)
--------backends()
----.dockerignore(50B)
----README.md(5KB)
----LICENSE.txt(1KB)