数据抓取之Countly的安装

安装命令:

最新稳定版:

wget -qO- http://c.ly/install | bash

开发版:

wget -qO- http://c.ly/install | bash -s dev

 

可能遇到的问题1:

ERROR: Failed to download Chromium r549031! Set "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download.
{ Error: read ECONNRESET
    at TLSWrap.onread (net.js:622:25) errno: 'ECONNRESET', code: 'ECONNRESET', syscall: 'read' }
npm WARN countly-server@18.8.2 No license field.

解决:需要切换国内npm源,重新运行下{countlydir}/bin/countly.install.sh即可.
(也可在执行过程中当nodejs安装后执行此命令,可防止报错)

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm i puppeteer

可能遇到的问题2:

nodejs可能一开始连接不上mongodb,这属于正常现象,原因在于 mongodb 需要一段时间为 countly 数据库预分配文件。如出现此错误,只需在稍等,如果实在不行,重新运行下{countlydir}/bin/countly.install.sh即可。

可能遇到的问题3:

Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Package sendmail-8.14.7-5.el7.x86_64 already installed and latest version
Nothing to do
Redirecting to /bin/systemctl start sendmail.service
/usr/bin/grunt -> /usr/lib/node_modules/grunt-cli/bin/grunt
+ grunt-cli@1.3.2
updated 1 package in 16.697s

> puppeteer@1.3.0 install /opt/countly/node_modules/puppeteer
> node install.js

卡死在这里很久,卸载nodejs

yum remove nodejs npm -y 

重新运行下{countlydir}/bin/countly.install.sh

可能遇到的问题4:

coutly:dash(6001)起来了,countly:api(3001)没起来 

npm rebuild

grunt dist-all

安装成功的日志:

Running "locales" task
Preparing locale files for core & plugins: ["mobile","web","desktop","plugins","density","locale","browser","sources","views","enterpriseinfo","logger","systemlogs","errorlogs","populator","reports","crashes","push","star-rating","slipping-away-users","compare","server-stats","dbviewer","assistant","plugin-upload","times-of-day","compliance-hub","video-intelligence-monetization","alerts","onboarding","EChartMap"]
Done preparing locale files

Running "concat:locales_" (concat) task

Running "concat:locales_ar" (concat) task

Running "concat:locales_bs" (concat) task

Running "concat:locales_ca" (concat) task

Running "concat:locales_de" (concat) task

Running "concat:locales_el" (concat) task

Running "concat:locales_es" (concat) task

Running "concat:locales_et" (concat) task

Running "concat:locales_fa" (concat) task

Running "concat:locales_fr" (concat) task

Running "concat:locales_hi" (concat) task

Running "concat:locales_hu" (concat) task

Running "concat:locales_it" (concat) task

Running "concat:locales_ja" (concat) task

Running "concat:locales_ko" (concat) task

Running "concat:locales_lv" (concat) task

Running "concat:locales_my" (concat) task

Running "concat:locales_nb" (concat) task

Running "concat:locales_nl" (concat) task

Running "concat:locales_pt" (concat) task

Running "concat:locales_ro" (concat) task

Running "concat:locales_ru" (concat) task

Running "concat:locales_sl" (concat) task

Running "concat:locales_sv" (concat) task

Running "concat:locales_tr" (concat) task

Running "concat:locales_vi" (concat) task

Running "concat:locales_zh" (concat) task

Running "concat:locales_pl" (concat) task

Done.

验证:

[root@app-dev-h5 bin]# countly status
* countly.service - countly-supervisor
   Loaded: loaded (/etc/systemd/system/countly.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2018-12-12 17:44:02 CST; 15h ago
     Docs: http://count.ly
 Main PID: 24133 (supervisord)
   CGroup: /system.slice/countly.service
           |-24133 /usr/bin/python2 /usr/bin/supervisord --nodaemon --configuration /root/countly/bin/config/supervisord.conf
           `-24136 countly: dashboard node /root/countly/frontend/express/app.

Dec 12 17:44:02 app-dev-h5 systemd[1]: Started countly-supervisor.
Dec 12 17:44:02 app-dev-h5 systemd[1]: Starting countly-supervisor...
Dec 12 17:44:02 app-dev-h5 supervisord[24133]: 2018-12-12 17:44:02,111 CRIT Server 'unix_http_server' running without any...ecking
Hint: Some lines were ellipsized, use -l to show in full.

 

 

常用命令:

• countly start: 启动 Countly 进程
• countly stop: 停止 Countly 运行
• countly restart: 重启 Countly
• countly status: 输出进程状态,输出与初始化系统类型有关
• countly upgrade: 开始更新操作
• countly usage: 打印使用信息
• countly version: 显示 Countly 版本
• countly test: 运行 countly 测试装置
• countly dir: 输出到 Countly 安装目录的绝对路径

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Countly 是一个实时的、开源的移动分析应用,通过收集来自手机的数据,并将这些数据通过可视化效果展示出来以分析移动应用的使用和最终用户的行为。截至2019年,支持超过2500个网站,16000个移动应用程序和多个桌面应用程序。它从移动,桌面,Web收集数据包括Apple Watch,TvOS和其他互联网连接设备的应用程序,并将这些信息可视化以分析应用程序使用情况和最终用户行为。 借助于Javascript SDK,Countly是一个Web分析平台,其功能与移动SDK相当。 Countly有两个部分:收集分析数据的服务器,以及发送此数据的SDK(移动,Web或桌面)。该存储库包括Countly Community Edition(服务器端)。 Countly具有以下功能: 1、完整的仪表板用户界面 2、用户,应用程序和权限管理 3、读/写API 4、基于插件的架构 5、移动,网络和台式机的分析功能 6、iOS和Android的崩溃报告以及Javascript的错误报告 7、适用于iOS和Android的丰富且交互式的推送通知 8、电子邮件报告 Countly特点: 1、实时移动分析,Web分析和推送通知。 2、您的数据,规则-因为您可以在自己的服务器上安装Countly,或者让我们为您做私有云部署。 3、可通过开源插件进行配置和扩展。 4、现代且易于使用的基于Web的仪表板,着重于用户体验,这使得轻而易举地获得复杂的见解。 5、跟踪2500多个网站和16000个移动应用程序。 6、在全球范围内收集超过600亿个数据点。   Countly移动分析应用 更新日志: v20.11.2 修正 [分析]固定顶部计算在所有地方都相同 [api]用于汇总指标的更多汇总数据检查 [api]删除事件中所有尾随的$符号 [configs]修复更新配置时的刷新值 本地调用的[config]子目录用例 [崩溃]更新了应用程序版本列标题 [export]使用内部请求处理器而不是localhost进行请求导出 [logger]删除SDK不匹配警告,因为它们应完全兼容 [populator]将populator标记添加到所有生成的用户 [推送]批量发送邮件删除 [推送]处理其他凭证的自动补全 [推动]连续检查多个“发送”按钮的点击次数 [推送]修复高并发情况下不成功的消息编译 [推送]全面支持交易通知 [push]在某些情况下缺少通知标题 [推送]预览中缺少个性化工具提示 [push]到期说明的用词修复 [报告]修复从子目录正常工作时的链接 [服务器状态]更改了dp报告的格式 [资料来源]固定直接计算逻辑 [星级]反馈贴纸样式错误已修复 [视图]修复名称中带有点的视图后处理 [视图]固定视图导出文件名 [视图]在图形工具提示中显示视图名称 企业修复 [active_users]强调活动用户总数是平均值 [属性]修复了在广告系列详细信息的期间更改中获取数据的问题 [block]修复了显示内部事件名称的问题 [群组]固定的800,000个用户限制 [同类群组]减少同类群组计算的内存使用量 [群组]连续执行任务 [并发用户]修复了视图中的数据细分 [仪表盘]允许单个应用程序,多个事件,单个指标 [练习]允许为数字和日期选择“或” [练习]将用户属性视图名称更改为上一个视图 [练习]修复第53周的问题 [钻探]在多个BY查询中固定的唯一用户数 [公式]修复了无桶情况下的视觉错误 [漏斗]固定的“时间”数字显示不正确 [人口]热点图固定 [retention_segments]用户合并分片修复 [survers]修复了再次可见调查时的错误 [调查]固定的导出调查数据显示为[对象对象] [用户]将“ fac”列更改为“首次见面”,将“ fs”列更改为“首次会话” [用户]正确显示购买数据 [用户]修复同类群组查询以进行导出 改进之处 [警报]添加对数据点警报的支持 [api]添加新指标,制造商 [崩溃]将二进制图像视图添加到CE [填充器]允许覆盖 [推]添加了搜索以选择列表 [推送]对附件HEADING的代理支持 [安全]在登录表单上添加启用/禁用自动完成功能 [server-stats]添加了命令行支持 企业改进 [崩溃]自动崩溃符号 [仪表盘]将选定的事件限制从3更改为5 [流程]添加maxSampleSize的配置 [公式]也允许选择数字用户属性 [组]允许对用户进行多组分配 [挂钩]添加对某些内部事件的处理,例如视图,崩溃,性能等 [ldap]单独的ldap插件 [性能监控]允许在性能监控中自定义时间过滤 [推送]添加事件细分以推送个性化选项 [retention_segments]添加了最小加权计算方法 [调查]允许自定义徽标上传 [调查]允许重复

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值