diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md index f17f89c883..72f963ee75 100644 --- a/docs/en/changes/changes.md +++ b/docs/en/changes/changes.md @@ -38,6 +38,7 @@ * Support `Get Effective TTL Configurations` API. * Fix `ServerStatusService.statusWatchers` concurrent modification. * Add protection for dynamic config change propagate chain. +* Add Ruby component IDs. #### UI diff --git a/oap-server/server-starter/src/main/resources/component-libraries.yml b/oap-server/server-starter/src/main/resources/component-libraries.yml index 221d8603af..fe6cd475ef 100644 --- a/oap-server/server-starter/src/main/resources/component-libraries.yml +++ b/oap-server/server-starter/src/main/resources/component-libraries.yml @@ -63,7 +63,7 @@ ORACLE: languages: Java Redis: id: 7 - languages: Java,C#,Node.js,PHP,Python + languages: Java,C#,Node.js,PHP,Python,Ruby Motan: id: 8 languages: Java @@ -792,6 +792,15 @@ ajax: Rust: id: 11000 languages: Rust + +# Ruby components +# [12000, 13000) for Ruby agent +Ruby: + id: 12000 + languages: Ruby +Sinatra: + id: 12001 + languages: Ruby # Component Server mapping defines the server display names of some components # e.g.