skywalking icon indicating copy to clipboard operation
skywalking copied to clipboard

[OSPP] Command Line Tools

Open hanahmily opened this issue 3 years ago • 8 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Description

BanyanDB needs a command line tool to

  • Register/Unregister native resources using schema operations APIs
  • CRUD the data using relevant APIs
  • Monitor the health status of servers using observability APIs

This task depends on https://github.com/apache/skywalking/issues/9044

This is a task of Open Source Promotion Plan

Use case

No response

Related issues

No response

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

Code of Conduct

hanahmily avatar May 12 '22 03:05 hanahmily

I'm really interested in this task, could you pls explain what does the “observability APIs” in the third purpose above refer to?

sacloudy avatar May 12 '22 04:05 sacloudy

Oh, I see , that might be this https://github.com/apache/skywalking/issues/9048. :)

sacloudy avatar May 12 '22 04:05 sacloudy

Would you consider to enhancing https://github.com/SkyAPM/go2sky SDK first? We should be able to have. go2sky + meter APIs first, then we could have trace(optional only) + meter (required) + logs (optional) collecting for BanyanDB natively.

wu-sheng avatar May 12 '22 04:05 wu-sheng

Oh, I see , that might be this #9048. :)

Would you consider to enhancing SkyAPM/go2sky SDK first? We should be able to have. go2sky + meter APIs first, then we could have trace(optional only) + meter (required) + logs (optional) collecting for BanyanDB natively.

I believe (9048) depends on the go2sky OSPP task? Let's focus on other subtasks first then see how that one go.

Superskyyy avatar May 12 '22 04:05 Superskyyy

Could we create one on go2sky repo? (Out of ASF though)

wu-sheng avatar May 12 '22 04:05 wu-sheng

@arugal FYI :)

Superskyyy avatar May 12 '22 18:05 Superskyyy

I believe (9048) depends on the go2sky OSPP task? Could we create one on go2sky repo? (Out of ASF though)

Out of curiosity, if there is dependency between multiple OSPP projects, how/when do we expect the students of each project to finish the project? Every single student should have equal time to do the work without being stressed by the fact that there is another student's work depends on his/hers

kezhenxu94 avatar May 13 '22 02:05 kezhenxu94

Out of curiosity, if there is dependency between multiple OSPP projects, how/when do we expect the students of each project to finish the project? Every single student should have equal time to do the work without being stressed by the fact that there is another student's work depends on his/hers

#9048 is not an OSPP or GSoC project. It's an independent intro-level task for normal contributors.

hanahmily avatar May 13 '22 03:05 hanahmily