Aliyun日志sls接入总结

简介: 阿里云接入经验总结

一、背景

  • 背景:项目后期生产运行需要接入阿里云日志方便后期维护
  • 使用场景:用于项目运行过程中记录请求、崩溃、标记等日志,方便后期生产环境如遇报错、崩溃等场景能协助快速定位位置和查看具体信息,是市面上主流的日志处理方案。
  • 计费方式:按量计费
  • 官方计费规则:原始写入数据量 0.4 元/GB
    存储空间-日志热存储 0.0115 元/GB/天
    存储空间-日志低频存储 0.005 元/GB/天
    存储空间-日志归档存储 0.0017 元/GB/天
    外网读取流量 0.8 元/GB
  • 预计计费说明:现阶段评估如果按每日打印100m日志文件和存储近一个月日志信息来算,日均花费0.40.1=0.04元 0.130*0.0115=0.0345元,共计约0.08元每日
  • 目标群体:开发人员
    二、操作步骤
    1.1 以下仅记录阿里云sls整个接入过程(以截图形式记录)
    准备工作一
  • 阿里云服务器

步骤截图:

image.png

接着创建logstore
image.png

image.png

推荐选择“正则文件接入”
image.png

image.png

点“创建”然后会到目标主机里面安装logtail插件
image.png

image.png

image.png

image.png

image.png

会报这个
image.png

解决方式
image.png

最后成功实现搜索日志内容
image.png

三、总结
总结本次技术应用中可积累的代码和经验

  • 新建项目时地区记得确认好要在同一地区
  • 测试连接记得开通80和443端口
  • 如果有问题可以尝试 sudo /etc/init.d/ilogtaild restart 重启下插件
  • 容器记录的文件日志要映射到主机本地,方便sls读取
相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
7月前
|
监控 容灾 算法
阿里云 SLS 多云日志接入最佳实践:链路、成本与高可用性优化
本文探讨了如何高效、经济且可靠地将海外应用与基础设施日志统一采集至阿里云日志服务(SLS),解决全球化业务扩展中的关键挑战。重点介绍了高性能日志采集Agent(iLogtail/LoongCollector)在海外场景的应用,推荐使用LoongCollector以获得更优的稳定性和网络容错能力。同时分析了多种网络接入方案,包括公网直连、全球加速优化、阿里云内网及专线/CEN/VPN接入等,并提供了成本优化策略和多目标发送配置指导,帮助企业构建稳定、低成本、高可用的全球日志系统。
834 54
|
10月前
|
存储 SQL 关系型数据库
MySQL日志详解——日志分类、二进制日志bin log、回滚日志undo log、重做日志redo log
MySQL日志详解——日志分类、二进制日志bin log、回滚日志undo log、重做日志redo log、原理、写入过程;binlog与redolog区别、update语句的执行流程、两阶段提交、主从复制、三种日志的使用场景;查询日志、慢查询日志、错误日志等其他几类日志
834 35
MySQL日志详解——日志分类、二进制日志bin log、回滚日志undo log、重做日志redo log
|
10月前
|
存储 缓存 关系型数据库
图解MySQL【日志】——Redo Log
Redo Log(重做日志)是数据库中用于记录数据页修改的物理日志,确保事务的持久性和一致性。其主要作用包括崩溃恢复、提高性能和保证事务一致性。Redo Log 通过先写日志的方式,在内存中缓存修改操作,并在适当时候刷入磁盘,减少随机写入带来的性能损耗。WAL(Write-Ahead Logging)技术的核心思想是先将修改操作记录到日志文件中,再择机写入磁盘,从而实现高效且安全的数据持久化。Redo Log 的持久化过程涉及 Redo Log Buffer 和不同刷盘时机的控制参数(如 `innodb_flush_log_at_trx_commit`),以平衡性能与数据安全性。
489 5
图解MySQL【日志】——Redo Log
|
9月前
|
监控 Java 应用服务中间件
Tomcat log日志解析
理解和解析Tomcat日志文件对于诊断和解决Web应用中的问题至关重要。通过分析 `catalina.out`、`localhost.log`、`localhost_access_log.*.txt`、`manager.log`和 `host-manager.log`等日志文件,可以快速定位和解决问题,确保Tomcat服务器的稳定运行。掌握这些日志解析技巧,可以显著提高运维和开发效率。
957 13
|
9月前
|
缓存 Java 编译器
|
11月前
|
SQL 关系型数据库 MySQL
MySQL事务日志-Undo Log工作原理分析
事务的持久性是交由Redo Log来保证,原子性则是交由Undo Log来保证。如果事务中的SQL执行到一半出现错误,需要把前面已经执行过的SQL撤销以达到原子性的目的,这个过程也叫做"回滚",所以Undo Log也叫回滚日志。
606 7
MySQL事务日志-Undo Log工作原理分析
|
9月前
|
SQL 存储 关系型数据库
简单聊聊MySQL的三大日志(Redo Log、Binlog和Undo Log)各有什么区别
在MySQL数据库管理中,理解Redo Log(重做日志)、Binlog(二进制日志)和Undo Log(回滚日志)至关重要。Redo Log确保数据持久性和崩溃恢复;Binlog用于主从复制和数据恢复,记录逻辑操作;Undo Log支持事务的原子性和隔离性,实现回滚与MVCC。三者协同工作,保障事务ACID特性。文章还详细解析了日志写入流程及可能的异常情况,帮助深入理解数据库日志机制。
1139 0
|
10月前
|
存储 关系型数据库 MySQL
图解MySQL【日志】——Undo Log
Undo Log(回滚日志)是 MySQL 中用于实现事务原子性和一致性的关键机制。在默认的自动提交模式下,MySQL 隐式开启事务,每条增删改语句都会记录到 Undo Log 中。其主要作用包括:
363 0
|
监控 Kubernetes Shell
使用阿里云日志服务采集查询kubernetes容器日志
使用阿里云日志收集查询kubernetes容器日志
3100 0

相关产品

  • 日志服务