<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>stream 指标采集 :: NJET文档</title>
    <link>https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/index.html</link>
    <description></description>
    <generator>Hugo</generator>
    <language>zh</language>
    <lastBuildDate>Thu, 14 Aug 2025 16:55:58 +0800</lastBuildDate>
    <atom:link href="https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>sts 静态配置</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/static/index.html</link>
      <pubDate>Thu, 14 Aug 2025 16:55:52 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/static/index.html</guid>
      <description>1.功能描述 该模块用于输出 NJET Stream Server 的指标信息，支持返回 json, html 及prometheus 格式。&#xA;2.依赖模块 njet_ctrl.conf&#xA;load_module modules/njt_stream_stsd_module.so; 3.指令说明 3.1 数据面配置指令 server_traffic_status_zone - - 语法 server_traffic_status_zone [shared:name:size] 默认值 shared:stream_server_traffic_status:1m 配置位置 stream 描述: 配置一个共享内存区域，该区域存储stream server的运行状态。&#xA;server_traffic_status - - 语法 server_traffic_status &lt;on|off&gt; 默认值 off 配置位置 stream, server 描述: 是否记录stream server 的指标， 如果配置了server_traffic_status_zone指令，将自动开启指标采集。&#xA;server_traffic_status_filter_by_set_key - - 语法 server_traffic_status_filter_by_set_key key [name] 默认值 - 配置位置 stream, server 描述: 对Stream统计的流量进行分组(name)及子分组（key), 可以使用变量，例如 $server_addr, $server_port等。参数name 不指定时，默认值是streamFilterZones。&#xA;3.2 控制面配置指令 stream_server_traffic_status_display - - 语法 stream_server_traffic_status_display 默认值 - 配置位置 location 描述: 该指令用于获取stream server 的指标信息，默认输出格式由指令stream_server_traffic_status_display进行设置。</description>
    </item>
    <item>
      <title>sts 动态配置</title>
      <link>https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/dyn/index.html</link>
      <pubDate>Thu, 14 Aug 2025 16:55:58 +0800</pubDate>
      <guid>https://docs.njet.org.cn/docs/v4.0.1/reference/stream/sts/dyn/index.html</guid>
      <description>1.功能描述 通过动态接口查询修改sts 配置&#xA;2.依赖模块 njet.conf:&#xA;load_module modules/njt_stream_dyn_sts_module.so; njet_ctrl.conf&#xA;load_module modules/njt_stream_stsd_module.so; 3.API 3.1 API 列表 查询接口&#xA;GET http://IP+port/api/v1/config/stream_dyn_sts 修改接口&#xA;PUT http://IP+port/api/v1/config/stream_dyn_sts 3.2 调用样例 通过GET接口获取当前的STS 的配置: curl -X &#39;GET&#39; &#39;http://192.168.40.158:8081/api/v1/config/stream_dyn_sts&#39; 返回值:&#xA;{ &#34;servers&#34;: [ { &#34;listens&#34;: [ &#34;0.0.0.0:1234&#34;, &#34;0.0.0.0:1237&#34; ], &#34;server_traffic_status&#34;: true, &#34;server_traffic_status_filter_by_set_key&#34;: [ &#34;\&#34;*\&#34; \&#34;$server_addr\&#34;&#34; ] }, { &#34;listens&#34;: [ &#34;0.0.0.0:1235&#34; ], &#34;server_traffic_status&#34;: true, &#34;server_traffic_status_filter_by_set_key&#34;: [ &#34;\&#34;*\&#34; \&#34;$server_addr\&#34;&#34; ] }, { &#34;listens&#34;: [ &#34;0.0.0.0:1236&#34; ], &#34;server_traffic_status&#34;: true, &#34;server_traffic_status_filter_by_set_key&#34;: [ &#34;\&#34;*\&#34; \&#34;$server_addr\&#34;&#34; ] }, { &#34;listens&#34;: [ &#34;0.0.0.0:1238&#34; ], &#34;server_traffic_status&#34;: true, &#34;server_traffic_status_filter_by_set_key&#34;: [ &#34;\&#34;*\&#34; \&#34;$server_addr\&#34;&#34; ] } ] } 通过PUT接口更改STS配置 使用curl请求</description>
    </item>
  </channel>
</rss>