三人行必有我师

【搜索客社区日报】第2172期 (2025-12-30)

社区日报God_lockin 发表了文章 • 0 个评论 • 2965 次浏览 • 6 天前 • 来自相关话题

1. 用ES全家,你需要知道这些(需要梯子)
https://medium.com/%40moditham ... f4674

2. 用ES+Kibana构建最棒的dashboard(需要梯子)
https://medium.com/%40alexsham ... 56493

3. 承担风险?来用osquery把它们抓出来(需要梯子)
https://detect.fyi/threat-hunt ... e735a

编辑:斯蒂文
更多资讯:http://news.searchkit.cn

APM(二):监控 Python 服务

EasysearchINFINI Labs 小助手 发表了文章 • 0 个评论 • 2229 次浏览 • 5 天前 • 来自相关话题


[上一篇](https://infinilabs.cn/blog/202 ... earch/)我们已经安装好了 Skywalking 和 Easysearch,这次我们来写个简单的 Python 服务,并把它的服务调用信息发送给 Skywalking,通过 Skywalking 的 Web UI 进行展示。

启动后端服务


先启动好后端服务,包括 Skywalking 和 Easysearch。启动完成后能通过 Web UI 访问 Skywalking。

![](https://infinilabs.cn/img/blog ... /1.png)

构建 Python 服务


我们编写一个简单的 Flask 服务程序,只要访问 localhost:8081/a 就会返回 "Hello, I'm Service A!" 信息。

plain<br /> from flask import Flask<br /> <br /> app = Flask(__name__)<br /> <br /> @app.route('/a', methods=['GET'])<br /> <br /> def service_b():<br /> return "Hello, I'm Service A!"<br /> <br /> if __name__ == '__main__':<br /> app.run(host='0.0.0.0', port=8081)<br />

运行前,要安装好依赖。

plain<br /> pip3 install flask<br /> pip3 install apache-skywalking<br />

依赖关系展示如下:

![](https://infinilabs.cn/img/blog ... /2.png)

设置环境变量


为了让服务能成功把相关信息发送到 Skywalking 后端,启动前我们还要设置两个环境变量告诉服务程序该往哪里发送信息。

plain<br /> export SW_AGENT_COLLECTOR_BACKEND_SERVICES=localhost:11800<br /> export SW_AGENT_NAME=AService-python<br />

启动 Python 程序


一切准备妥当后,运行我们的服务程序。

plain<br /> sw-python run python3 AService.py<br />

程序启动后会监听 8081 端口。

![](https://infinilabs.cn/img/blog ... /3.png)

我们通过浏览器访问下。

![](https://infinilabs.cn/img/blog ... /4.png)

在 Skywalking 的 Web UI 上查看服务的信息是否采集到。

![](https://infinilabs.cn/img/blog ... /5.png)

![](https://infinilabs.cn/img/blog ... /6.png)

![](https://infinilabs.cn/img/blog ... /7.png)

![](https://infinilabs.cn/img/blog ... /8.png)

可以看到服务 A 的调用信息都已经被记录到 Skywalking 中了。

作者:杨帆,极限科技(INFINI Labs)高级解决方案架构师、《老杨玩搜索》栏目 B 站 UP 主,拥有十余年金融行业服务工作经验,熟悉 Linux、数据库、网络等领域。目前主要从事 Easysearch、Elasticsearch 等搜索引擎的技术支持工作,服务国内私有化部署的客户。

【搜索客社区日报】第2174期 (2026-01-05)

社区日报Muses 发表了文章 • 0 个评论 • 116 次浏览 • 8 小时前 • 来自相关话题

1、Nacos 生产级安全实践:精细化鉴权、灰度平滑过渡与全量操作审计
https://mp.weixin.qq.com/s/xi1CDRtgYmL8W5PEn7tXAw

2、使用 Elasticsearch 中的结构化输出创建可靠的 agents
https://elasticstack.blog.csdn ... 11541

3、如何使用 LangChain 和 Elasticsearch 构建 agent 知识库
https://blog.csdn.net/UbuntuTo ... 85234

4、Jina-VLM:小型多语言视觉语言模型
https://blog.csdn.net/UbuntuTo ... 52397

5、Elasticsearch:探索 CLIP 替代方案
https://blog.csdn.net/UbuntuTo ... 22575

编辑:Muse
更多资讯:http://news.searchkit.cn