
countly/countly-serverCountly是一款创新的实时开源平台,集成移动分析、web分析、富推送通知和崩溃报告功能。截至2019年,已为超过2500个网站、***个移动应用及多个桌面应用提供支持。它从移动设备、桌面应用、网站(包括Apple Watch、TvOS等联网设备)收集数据,并通过可视化展示分析应用使用情况和用户行为。
通过Javascript SDK,Countly的web分析功能可与移动SDK媲美,提供全面的跨平台数据分析能力。
支持从以下平台收集和可视化数据:
官方和社区支持的SDK库可在Countly SDK文档中获取,每个SDK均提供独立安装说明。
Countly基于以下技术构建:
以及众多开源组件。
安全是Countly的核心关注点。如发现任何安全问题,请通过邮件***负责任地披露,不要创建GitHub issue。
| 特性 | 社区版 | 企业版 |
|---|---|---|
| 目标用户 | 个人开发者和小型团队 | 中大型企业 |
| 功能集 | 基础分析功能 | 包含高级功能:自动推送通知、高级细分、用户画像、应用内购买分析、留存分析、用户流、行为队列、自定义仪表板等 |
| 数据粒度 | 仅存储聚合数据,减少存储需求,提升报告速度 | 同时存储聚合数据和原始数据,支持高级分析能力 |
| 原始数据处理 | 不支持 | 支持对接外部BI工具或直接操作MongoDB处理数据 |
| 部署维护 | 需自行维护,要求相关技术知识 | 包含托管或本地部署选项,提供专业支持 |
| 高可用与扩展性 | 需自行规划 | 提供部署规划支持,包括副本集、分片和负载均衡配置 |
| 服务支持 | 社区论坛和GitHub支持 | 包含SLA保障的响应和问题解决服务 |
Countly社区版提供Docker支持,官方Docker仓库及安装说明可参考Countly Docker文档。
通过脚本快速安装(适用于Ubuntu/CentOS):
bashwget -qO- [***] | bash
Docker部署: 参考官方Docker仓库,基本命令示例:
bash# 拉取镜像 docker pull countly/countly-server # 运行容器(需提前配置MongoDB) docker run -d -p 80:80 -p 443:443 --name countly --link mongo:mongo countly/countly-server
Docker Compose配置(推荐):
创建docker-compose.yml文件:
yamlversion: '3' services: mongo: image: mongo:latest volumes: - mongo-data:/data/db restart: always countly: image: countly/countly-server ports: - "80:80" - "443:443" depends_on: - mongo restart: always volumes: mongo-data:
启动服务:
bashdocker-compose up -d
升级Countly请参考官方升级文档,不同部署方式有对应的升级流程。
Countly提供完善的API,支持数据读写操作。仪表板基于API构建,可通过API获取所有仪表板展示的数据。如需创建自定义报告或可视化界面,建议参考插件开发文档。
Countly采用插件架构设计,支持功能扩展。插件开发指南可参考Countly插件开发文档。官方插件市场提供多种扩展功能,企业用户可获得定制插件开发支持。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务