将哨兵问题导出到CSV以进行进一步分析
sentry2csv的Python项目详细描述
sentry2csv
将哨兵问题转储到CSV进行进一步分析。在
$ sentry2csv --token f9u3fdu821ed9j10sj19kjd991010 sparkmeter TopSecretProject13 Fetching issues page 1 Exported to sparkmeter-TopSecretProject13-export.csv $ head -2 sparkmeter-TopSecretProject13-export.csv Error,Location,Details,Events,Users,Notes,Link AttributeError,secret_project.tasks.remove_every_zig,'NoneType' object has no attribute 'zig_count',12,1,,https://sentry.io/organizations/sparkmeter/issues/129481/
安装
sentry2csv is available on PyPI。在
pipx(推荐)
pipx是一个允许您在隔离环境中安装和运行Python应用程序的工具。在
- 按照他们的说明安装pipx
- 安装sentry2csv:
pipx install sentry2csv
pip
或者,您可以使用标准pip安装sentry2csv。在
pip3 install sentry2csv
使用
- 从https://sentry.io/settings/account/api/auth-tokens/获取Sentry API令牌
- {cd3>运行}
- 例如,
sentry2csv --token f9u3fdu821ed9j10sj19kjd991010 sparkmeter TopSecretProject13
- 例如,
它还接受可选的--enrich
标志。从最新事件中获取的数据丰富了问题。
一个浓缩是以dotted.sentry.path=CSV_Field_Name
的形式出现的,并且多个浓缩是用逗号分隔的。在
发展
- 克隆此存储库
- 使用python3.7或更高版本创建virtualenv
- e、 g.,
mkvirtualenv -p $(which python3.7) sentry2csv
- e、 g.,
- 以可编辑模式安装包:
pip install -e .[dev]
- 走开!在
- 项目
标签: