Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
<!-- markdown -->Each HBase process can have its own `service.name`, a value that can be completely customized by the operator. See the comment and examples in conf/hbase-env.sh.
Description
Our configuration should support setting a different service.name for each identifiable HBase process/component. This will make it easier to distinguish between, say, master, region server, when visualizing a trace. As a first pass, I'm guessing that most of the command targets of bin/hbase should be represented by the configuration.
For examples of how this might be implemented, see how we support per-process GC arguments, or how its done in this Hadoop PR.
Attachments
Issue Links
- relates to
-
HBASE-22120 Replace HTrace with OpenTelemetry
- Resolved
-
HBASE-25853 Backport HBASE-22120 (Replace HTrace with OpenTelemetry) to branch-2
- Resolved
- links to