IrvingLi的头像-TKMiss Notes
管理员
这家伙很懒,什么都没有写...
`docker compose up -d` 后日志采不到怎么办-TKMiss Notes

`docker compose up -d` 后日志采不到怎么办

结论先说:docker compose up -d 只说明 Compose 已把容器创建并启动,不能证明日志链路已经跑通。真正要验收的是四段:Agent 能否读到文件、Agent 能否推送到 Loki、Grafana …
SkillSpector 扫描技能:安装、漏洞与报告解读-TKMiss Notes

SkillSpector 扫描技能:安装、漏洞与报告解读

准备安装一个从 GitHub 拉下来的第三方 Agent Skill 时,如果源码里出现了 curl | bash、向外部地址 POST 数据,或者直接调用 exec(),最稳妥的做法不是先复制到 Agent 的技能目…
docker compose up -d 为何无Trace-TKMiss Notes

docker compose up -d 为何无Trace

执行 docker compose up -d 后,Langfuse 页面能打开,Agent 请求却没有 Trace,Evaluation 也没有评分,此时不要反复重启容器。排查顺序只有三段:先确认 Compose 服…
PM2 下 Session ID unknown 怎么解决-TKMiss Notes

PM2 下 Session ID unknown 怎么解决

PM2 cluster 部署 Socket.IO 时出现 Session ID unknown、WebSocket 升级失败或连接时断时连,先确认一次连接中的握手、轮询和 Upgrade 请求是否被分到了不同 work…
Redis P99 升至 80ms,先查 SLOWLOG-TKMiss Notes

Redis P99 升至 80ms,先查 SLOWLOG

监控出现“Redis P99 延迟升到 80ms”时,最有效的排查顺序是:先保存告警时间窗和实例信息,读取 Redis 现有配置与诊断数据,再把客户端端到端耗时和 Redis 服务端耗时对齐,最后分别检查 SLOW...
Compose 部署,Open WebUI 地址怎么固定?-TKMiss Notes

Compose 部署,Open WebUI 地址怎么固定?

最容易先出错的地方,是把 localhost 当成一个全局地址。对运行在 Docker 容器里的 Open WebUI 来说,localhost 指向 Open WebUI 容器自身。它访问宿主机或另一台容器时,都不能…
飞牛NAS用Compose部署Hermes的6个报错点-TKMiss Notes

飞牛NAS用Compose部署Hermes的6个报错点

先确认 Compose 能解析,再确认 Hermes Gateway 启动,随后验证 Web UI、模型和消息渠道,最后才开放远程入口。飞牛 NAS 用 Docker Compose 部署 Hermes Agent 时…
systemd-nspawn 容器的挂载、网络与自启配置-TKMiss Notes

systemd-nspawn 容器的挂载、网络与自启配置

systemd-nspawn 容器的挂载、网络和自启配置要同时核对。挂载必须写成 --bind=SOURCE:DEST,并确保源目录存在、目标目录正确且容器进程有权限访问;需要长期保留的绑定应写入.nspawn 文件。…
OpenTelemetry 如何做好 K8s 多集群采集?-TKMiss Notes

OpenTelemetry 如何做好 K8s 多集群采集?

遇到 Unable to export traces to OpenTelemetry Collector on Kubernetes,并且配置了 OTEL_EXPORTER_OTLP_ENDPOINT=http://…
Ansible批量部署 Node Exporter 抓取成功-TKMiss Notes

Ansible批量部署 Node Exporter 抓取成功

用 Ansible 批量部署 Node Exporter,可以把“创建专用用户 → 安装固定版本程序 → 写入 systemd unit → daemon-reload → 启用并启动 → 验证 /metrics → …