OpenTelemetry Bot d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 year ago
..
internal 327de9fe53 [pkg/traslator] move skywalking_to_traces into pkg/translator (#28814) 1 year ago
testdata dcce576d3b [chore] Change receiver config tests to unmarshal config only for that component. (part4) (#14562) 2 years ago
Makefile 91a96cd4ae [receiver/skywalking] Create skywalking component folder/structure (#8107) 2 years ago
README.md be54bf60f4 [receiver/skywalking] Add skywalking jvm metric receiver (#26315) 1 year ago
config.go 5133f4ccd6 [chore] use license shortform (#22052) 1 year ago
config_test.go 5133f4ccd6 [chore] use license shortform (#22052) 1 year ago
doc.go 5133f4ccd6 [chore] use license shortform (#22052) 1 year ago
factory.go be54bf60f4 [receiver/skywalking] Add skywalking jvm metric receiver (#26315) 1 year ago
factory_test.go be54bf60f4 [receiver/skywalking] Add skywalking jvm metric receiver (#26315) 1 year ago
go.mod d680729c09 [chore] Prepare release 0.90.0 (#29543) 1 year ago
go.sum 40b485f08a Update core for v0.90.0 release (#29539) 1 year ago
metadata.yaml be54bf60f4 [receiver/skywalking] Add skywalking jvm metric receiver (#26315) 1 year ago
skywalking_receiver.go be54bf60f4 [receiver/skywalking] Add skywalking jvm metric receiver (#26315) 1 year ago
skywalking_receiver_test.go 0c2d590598 [receiver/skywalkingreceiver] Unexport `MockGrpcTraceSegment` (#24877) 1 year ago
sw_dummy_clr_service.go 39641dfac9 [chore] more unused params (#22954) 1 year ago
sw_dummy_event_service.go 39641dfac9 [chore] more unused params (#22954) 1 year ago
sw_dummy_meter_service.go 39641dfac9 [chore] more unused params (#22954) 1 year ago
sw_dummy_response_service.go 39641dfac9 [chore] more unused params (#22954) 1 year ago

README.md

Skywalking Receiver

Status
Stability beta: traces
development: metrics
Distributions contrib, sumo
Issues Open issues Closed issues
Code Owners @JaredTan95

Receives trace data and metric data in Skywalking format.

Note: The current metrics receiver only supports receiving JVM data.

Getting Started

By default, the Skywalking receiver will not serve any protocol. A protocol must be named under the protocols object for the Skywalking receiver to start. The below protocols are supported, each supports an optional endpoint object configuration parameter.

  • grpc (default endpoint = 0.0.0.0:11800)
  • http (default endpoint = 0.0.0.0:12800)

Examples:

receivers:
  skywalking:
    protocols:
      grpc:
        endpoint: 0.0.0.0:11800
      http:
        endpoint: 0.0.0.0:12800

service:
  pipelines:
    traces:
      receivers: [skywalking]
    metrics:
      receivers: [skywalking]