1_丁来强_开源AIOps数据中台搭建与Python的作用
开源AIOps数据中台搭建与 Python的作⽤用 丁来强 关于我 • ⼯工作10+年年,熟悉⼤大数据分析、ITOps、SecOps等领域 • 阿⾥里里云⽇日志服务上海海负责⼈人,之前在Splunk上海海 • ⾃自从2015年年,在4届PyCon上,累计分享7+不不同议题 • 云栖⼤大会或社区累计分享13+个⼤大数据系统或Python相关议题 往届视频与PPT ⽇日志服务钉钉群 架构演变:SaaS、多云、容器器、微服务等 • 数据孤岛越来越多:⼤大数据的3V(容量量、变化、种类) • 成本越来越⾼高: • 业务中断成本 • 缺少持续改进(运维⼈人员⼤大部分时间忙于救⽕火) • ⼈人员学习速度跟不不上业务增⻓长和问题出现的速度 基本概念 • AIOps = Artificial Intelligence for IT Operations • 组合⼤大数据 + 机器器学习 + 分析来帮助IT运维: 分析来帮助IT运维: • 发现、预测、修复问题 ⼤大数据 机器器学习 分析 Garner:AIOps对IT运维的改进 ⼤大数据促进平台融合 • 采集各种数据(以下各种⻆角⾊色都关⼼心): • IT运维⼈人员、开发⼈人员、数据⼯工程师、 • 安全运维、合规审计⼈人员、商务分析师 • Garner预测未来5年年: • AIOps会从功能演变成平台并落地 • 到2022年年,40%企业会使⽤用AIOps0 码力 | 48 页 | 17.54 MB | 1 年前3WeRoBot 1.10.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 101 页 | 73.89 KB | 1 年前3WeRoBot 1.12.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 103 页 | 74.49 KB | 1 年前3WeRoBot 1.10.1 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 102 页 | 73.98 KB | 1 年前3WeRoBot 1.10.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 101 页 | 73.89 KB | 1 年前3WeRoBot 1.11.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 103 页 | 74.21 KB | 1 年前3WeRoBot 1.13.1 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 105 页 | 76.25 KB | 1 年前3WeRoBot 1.9.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. Handler WeRoBot会将合法的请求发送给 handlers 依次执行。 qq.com/wiki/14/9f9c82c1af308e3b14ba9b973f99a8ba.html Client.grant_token() 获取 Access Token。 返回的 JSON 数据包 Client.get_access_token() 判断现有的token是否过期。 用户需要多进程或者多机部署可以手动重写这 个函数 来自定义token的存储,刷新策略。 返回token0 码力 | 99 页 | 76.68 KB | 1 年前3WeRoBot 1.1.0 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 session.sqlitestorage.SQLiteStorage(filename='werobot_session.sql ite3') SQLiteStorge 会把 Session 数据储存在一个 SQLite 数据库文件中 import werobot from werobot.session.sqlitestorage import SQLiteStorage session_storage0 码力 | 62 页 | 75.61 KB | 1 年前3WeRoBot 1.1.1 微信公众号开发框架文档
'你之前给我发过消息' session['first'] = True return '你之前没给我发过消息' Session 功能默认开启, 并使用 SQLite 存储 Session 数据。 详情请参考 Session 文档 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API yaml 文件就可以了。 可以参考 示例仓库 [https://github.com/whtsky/WeRoBot-SAE-demo] 如果你希望使用 SAE 提供的 KVDB 存储 Session 数据, 可以选择 werobot.session.saekvstorage 作为你的 Session Storage. © 版权所有 2016, whtsky. 由 Sphinx 1.4.5 创建。 session.sqlitestorage.SQLiteStorage(filename='werobot_session.sql ite3') SQLiteStorge 会把 Session 数据储存在一个 SQLite 数据库文件中 import werobot from werobot.session.sqlitestorage import SQLiteStorage session_storage0 码力 | 62 页 | 75.91 KB | 1 年前3
共 507 条
- 1
- 2
- 3
- 4
- 5
- 6
- 51