TSStatCreate ignores its type arguments and always creates a gauge
メンテナーはふだん 2 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
Start in src/api/InkAPI.cc at the TSStatCreate() implementation shown in the issue, then trace how TSRecordDataType and TSStatSync map to metric creation. Check the tests covering TSStatCreate and metric types; add coverage showing counter arguments create a counter and verify the reported type. Done when counter requests are reported as counters by stats_over_http, traffic_ctl, and JSONRPC.
索引モデルが issue の本文から書いたものです。
説明
TSStatCreate() ignores its TSRecordDataType and TSStatSync arguments and always creates a gauge:
int id = Metrics::Gauge::create(the_name); // src/api/InkAPI.cc
So a plugin that asks for a counter, for example with TS_RECORDDATATYPE_COUNTER and TS_STAT_SYNC_SUM, gets a gauge. stats_over_http then reports it as # TYPE ... gauge, and traffic_ctl and JSONRPC report it as an INT. In-tree plugins such as http_stats are affected.
TSStatCreate() should create a counter when the arguments ask for one.
- 主要言語
- C++
- スター
- 2k
- フォーク
- 886
- 平均マージ
- 3日 19時間
- マージ済み PR(30日)
- 113
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/trafficserver のほかの issue
-
WebSocket upgrade to an HTTP/2 origin is sent as a plain GET対応中かも @bryancall が 5 日前に担当しました。 オープンBug HTTP/2 Websockets
apache/trafficserver#13920 · 担当者 1 名 ·
メンテナーはふだん 2 日以内に返信
-
Network Performance
難易度 5/5 1週間以上 初心者へのやさしさ 42/100
apache/trafficserver#13890 · コメント 2 件 ·
メンテナーはふだん 2 日以内に返信
-
Branch build clones: mirror stalls, clone timeout and controller memory対応中かも @bryancall が 18 日前に担当しました。 オープンCI
apache/trafficserver#13839 · 担当者 1 名 ·
メンテナーはふだん 2 日以内に返信
-
traffic_ctl: apply --error-level to config reload results対応中かも @brbzull0 が 19 日前に担当しました。 オープンtraffic_ctl
apache/trafficserver#13832 · 担当者 1 名 ·
メンテナーはふだん 2 日以内に返信
-
header_rewrite: rm-destination after set-destination URL crashes traffic_server対応中かも @moonchen が 27 日前に担当しました。 オープンBug Crash header_rewrite Plugins
apache/trafficserver#13800 · 担当者 1 名 ·
メンテナーはふだん 2 日以内に返信
apache/trafficserver の issue をすべて見る
似ている issue
-
v3: Lua m.setvar() returns -1 on errors, so the script gets stack garbage対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン3.x bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
owasp-modsecurity/ModSecurity#3731 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
Sendspin/sendspin-cpp-cli#111 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 74/100
scp-fs2open/fs2open.github.com#7984 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
メンテナーはふだん 4 日以内に返信
-
core docs p3
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
RunanywhereAI/runanywhere-sdks#1199 ·
メンテナーはふだん 1 日以内に返信