配置阿里云日志服务
可以集成app访问日志,搜索关键词,nginx web日志,tomcat 日志等一体。
1、概念介绍
https://help.aliyun.com/document_detail/29005.html?spm=5176.7747756.6.553.h3SaNM
2、生成access key,注意:Access Key 是 logtail 收集日志数据的必要条件。
https://ak-console.aliyun.com/#/accesskey
3、安装ecs采集器,logtail方式(在管理后台也可以一键安装,不需要在shell输入任何命令,非常方便)
wget http://logtail-release.oss-cn-hangzhou-internal.aliyuncs.com/linux64/logtail.sh
chmod 755 logtail.sh
sh logtail.sh install cn_hangzhou
安装完后的配置在
/usr/local/ilogtail/ilogtail_config.json
/etc/ilogtail/
卸载logtail
wget http://logtail-release.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh
chmod 755 logtail.sh
sh logtail.sh uninstall
4、logtail 配置,一般是按全正则模式,可以从ECS复制一行log的格式到样式里,然后在编辑框里标识各字段及对应的KEY
采集规则配置
https://help.aliyun.com/document_detail/28967.html?spm=5176.doc29005.6.558.SqCQPV
将规则应用到ECS
https://help.aliyun.com/document_detail/28966.html?spm=5176.doc28967.6.560.TEQL79
5、还需要配置一个角色,添加日志访问权限
https://help.aliyun.com/knowledge_detail/47756.html?spm=5176.7838898.2.2.hElLtO
6、要保证帐户有余额,因为是按量计费的。
7、 除了logtails客户端采集方式,还有logstash、api等方式进行采集
API 请求的服务入口
http://sanmaoyou1.cn-hangzhou.log.aliyuncs.com/
8、常见错误
https://help.aliyun.com/document_detail/49911.html?spm=5176.2020520112.116.1.tr3Dck
接入是否正常,可以查询项目里的“诊断”信息。
9、日志的使用,最基本的就是搜索和统计了
https://help.aliyun.com/document_detail/28997.html?spm=5176.2020520112.103.7.fCeBNG
常用语句
统计IP
* | select ip,count(*) as count group by ip order by count desc limit 10