结合宝塔面板计划任务,如何设置matomo的文档归档功能?
发布于 作者:苏南大叔 来源:程序如此灵动~
piwik
改名matomo
也多半年时间了,这个新版的matomo
用起来和piwik
几乎是一模一样的。似乎除了改名字,这个统计软件,也没有做太多特别的改进。比如:比较受诟病的“统计虽然实时,但是慢”的问题。
本文的主题是:"结合宝塔面板的计划任务功能,如何设置matomo文档归档功能?"。因为这个matomo
的文档归档功能,苏南大叔在以往的文章中,已经写过好几次了,所以这里就是炒一下matomo
冷饭了,往期文章请参考文末链接。
后台设置文档归档
系统=》通用设置=》归档设置。苏南大叔把在浏览器中查看报告时进行归档
项目,改成了否
。至于最多每X秒进行归档报告
,使用了默认值150
。
设置计划任务
正常来说,这个设置,应该是使用crontab -e
来操作的。不过,既然苏南大叔安装了宝塔面板,而宝塔面板里面有方便快捷的计划任务设置功能。所以,就使用了宝塔来设置这个功能。
在设置之前,我们需要搞清楚具体的命令行。官方说明见这里:
newsn.net:这里是【评论】可见内容
<php路径> <matomo路径>/console core:archive --url=<matomo的访问地址> > <log文件路径>
官方的例子:
/usr/bin/php5 /path/to/piwik/console core:archive --url=http://example.org/piwik/ > /home/example/piwik-archive.log
所以,对于苏南大叔的服务器来说,命令是:
newsn.net:这里是【评论】可见内容
这里,苏南大叔,就说一下:<matomo的访问地址>
这个项目,千万不能乱填,否则功能就失败了。
matomo
这个功能做的真心失败:服务器crontab
调用本地的console
,然后再外网转一圈访问一下自己的api
,这个操作,真心是有点脱裤子放屁的感觉。
在宝塔面板里面设置的截图如下,注意里面的任务周期,尽量设置个短的间隔,才可能尽量保证其数据及时性了。大家根据自己的情况自己设置吧。
相关链接
- 《docker版piwik执行定时任务》 https://newsn.net/say/docker-piwik-crontab.html
- 《piwik优化之定时任务生成统计数据》 https://newsn.net/say/piwik-optimize-crontab.html
小结
matomo
任务设置还是很微妙的,给你一个眼神,大家自己体会。



/www/server/php/70/bin/php /path/to/piwik/console core:archive --url=http://www.123.com/ > /home/piwik -archive.log
这样写对吗?
要换成你自己的实际值
newsn.net:这里是【评论】可见内容
...