日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

tf.metrics._将指标标签与MicroProfile Metrics 2.0一起使用

發布時間:2023/12/3 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tf.metrics._将指标标签与MicroProfile Metrics 2.0一起使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

tf.metrics.

從我們的應用程序發出的與業務相關的度量標準可能包含要為其測量特定度量標準的參數(即標簽或標簽 )。 從MicroProfile Metrics 2.0開始,可以使用API??將標簽分配給特定的指標。

聲明式方法

假設我們有以下資源:

@Path ( "greetings" ) public class GreetingsResource { @GET @Path ( "hello" ) @Counted (name = "greetings" , tags = "greeting=formal" ) public String hello() { return "Здравствуйте" ; } @GET @Path ( "hi" ) @Counted (name = "greetings" , tags = "greeting=casual" ) public String hi() { return "Привет" ; } }

根據將訪問的資源,我們將增加由名稱greetings和標簽greeting=formal 或 greeting=casual一個標識的計數器:

當訪問MicroProfile Metrics端點時,將看到我們的指標值:

curl http: //localhost:9080/metrics/ [...] # TYPE application_com_example_GreetingsResource_greetings_total counter application_com_example_GreetingsResource_greetings_total{greeting= "formal" } 2 # TYPE application_com_example_GreetingsResource_greetings_total counter application_com_example_GreetingsResource_greetings_total{greeting= "casual" } 5

程序化方法

還可以根據其標簽的值動態創建和檢索指標。

對于創建汽車的業務邏輯,我們可以動態創建或檢索一個計數器,如下所示:

public class CarManufacturer { @Inject MetricRegistry metricRegistry; public void createCar(CarColor color) { Counter counter = metricRegistry.counter( "cars_produced" , new Tag( "color" , color.name())); counter.inc(); // ... } }

產生相似的,標記的指標:

curl http: //localhost:9080/metrics/ [...] # TYPE application_cars_produced_total counter application_cars_produced_total{color= "blue" } 1 # TYPE application_cars_produced_total counter application_cars_produced_total{color= "red" } 3

您已經可以在Open Liberty版本19.0.0.7上試用此功能和其他MicroProfile 3.0功能。

Metrics API中的這一更改使使用其他第三方庫變得過時了。 現在可以用MicroProfile Metrics 2.0代替這種用法。

發現帖子有用嗎? 訂閱我的時事通訊,獲取有關IT和Java的更多免費內容,技巧和竅門:

成功! 現在檢查您的電子郵件以確認您的訂閱。

所有觀點均為我個人觀點,并不反映我雇主或同事的觀點。

翻譯自: https://www.javacodegeeks.com/2019/08/using-metric-tags-with-microprofile-metrics-2-0.html

tf.metrics.

總結

以上是生活随笔為你收集整理的tf.metrics._将指标标签与MicroProfile Metrics 2.0一起使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。