Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide metrics for HBase tables and regions #241

Open
pjeli opened this issue Jun 5, 2019 · 2 comments
Open

Provide metrics for HBase tables and regions #241

pjeli opened this issue Jun 5, 2019 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@pjeli
Copy link
Collaborator

pjeli commented Jun 5, 2019

Assuming a valid hbase-site.xml exists, we can use it to find the HBase parent directory in HDFS and then perform directory analysis on it.

Some early possibilities if we are smart about the analysis:

  • Determine number of Tables / Regions serviced in HDFS.
  • Sorting tables by diskspace and file count.
@pjeli pjeli changed the title Provide metrics for HBase Provide metrics for HBase tables and regions Jun 5, 2019
@pjeli pjeli added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Jun 5, 2019
@sahaparamjit
Copy link

@pjeli
Is this still open for contrib. I would like to work on this. Also, I would need some more background to work on.

@pjeli
Copy link
Collaborator Author

pjeli commented Apr 6, 2022

Hi @sahaparamjit - sorry for the very late reply here. Yes this is still open for contribution. 😄
All that is needed is to:

  1. Parse a hbase-site.xml file and determine the HDFS storage location
  2. Code up some analysis logic using SuggestionsEngine in NNA
  3. Display the metrics

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants