1_丁来强_开源AIOps数据中台搭建与Python的作用灵活 Elastic Stack (BELK) • Beats + Elasticsearch + Logstash + Kibana • 接⼊入层还会搭配Kafka • 重要企业级组件都在商业组件X-Pack中 • 安全、ML、SQL、监控、告警、Transform等 • 提供⼀一个开源免费的APM⽅方案 Kafka + EBLK 引⼊队列,解决丢数据问题 部署、维护复杂度较为复杂 内存管理理挑战较⼤大,复杂统计易易失控 • 超过百TB规模后运维成本⾼高 • 存储压缩效率偏低 Kibana核⼼能⼒ • 交互式查询控制台、tail-f • 完整报表中⼼与交互功能 • ⾼级图表功能:地图、关系图 • 时序数据 • 机器学习(收费) • Canvas⾃由编辑 Logstash核⼼能⼒ • 插件化灵活:输⼊入/过滤/输出 • 200+插件 • 配置统⼀一管理理 • 数据传输可靠性 集成50+内置⽣态模块(⽇志与指标) • ⽀持容器类部署场景 其他OLAP选择: Druid • 性能优越: • PB级别规模 • 亚秒级OLAP系统 • 实时写⼊入与查询 • 组件⻆角⾊色较多,搭建较为复杂 • Json-QL(有SQL适配器器) • 不不⽀支持外Join、窗⼝口等 其他OLAP选择: Clickhouse • 性能优越: • 10亿+条规模⽐比商业软件快5倍0 码力 | 48 页 | 17.54 MB | 1 年前3
PyWebIO v1.4.0 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 ]) 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 4.1. User’s guide 19 PyWebIO, 发布 1.4.0 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 关于各参数的详细说明见pywebio.platform.fastapi.start_server() 的同名参数。 1.3 新版功能0 码力 | 115 页 | 1.70 MB | 1 年前3
PyWebIO v1.5.2 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 5.2 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.2 关于各参数的详细说明见pywebio0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.0 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 5.0 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.0 关于各参数的详细说明见pywebio0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.5.1 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 5.1 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.5.1 关于各参数的详细说明见pywebio0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.0 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 6.0 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.6.0 关于各参数的详细说明见pywebio0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.3 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 6.3 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.6.3 关于各参数的详细说明见pywebio0 码力 | 123 页 | 1.72 MB | 1 年前3
PyWebIO v1.7.1 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 7.1 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() reconnect_timeout=0, al- lowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.7.1 关于各参数的详细说明见pywebio0 码力 | 127 页 | 1.73 MB | 1 年前3
PyWebIO v1.7.0 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 7.0 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() reconnect_timeout=0, al- lowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.7.0 关于各参数的详细说明见pywebio0 码力 | 125 页 | 1.72 MB | 1 年前3
PyWebIO v1.6.1 使用手册PyWebIO 应用,只不过这里的终端变成了浏览器。通过 PyWebIO 提 供的命令式 API,你可以简单地调用 put_text() 、put_image() 、put_table() 等函数输出文本、图 片、表格等内容到浏览器,也可以调用 input() 、select() 、file_upload() 等函数在浏览器上显示 不同表单来接收用户的输入。此外 PyWebIO 中还提供了点击事件、布局等支持,让你可以使用最少的代码完 6.1 以上代码将在浏览器上显示如下: 布局函数还支持自定义各部分的尺寸: put_row([put_image(⋯), put_image(⋯)], size='40% 60%') # 左右两图宽度比 2:3 更多布局函数的用法及代码示例请查阅布局函数文档 . 样式 如果你熟悉 CSS 样式 ,你还可以在输出函数后调用 style() 方法给输出设定自定义样式。 可以给单个的 put_xxx() webio_routes(applications, cdn=True, allowed_origins=None, check_origin=None) 获取在 FastAPI/Starlette 中运行 PyWebIO 的路由组件。 服务端使用 WebSocket 协议与浏览器进行通讯。 4.5. pywebio.platform —应用部署 67 PyWebIO, 发布 1.6.1 关于各参数的详细说明见pywebio0 码力 | 123 页 | 1.72 MB | 1 年前3
共 128 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













