amino-os / Amino.Run

Amino Distributed OS - Runtime Manager
Apache License 2.0
29 stars 12 forks source link

[PR-3]Storing Kernel Server Metrics and Microservice Metrics on OMS and provide get metric APIs to decision making module #796

Closed VenuReddy2103 closed 4 years ago

VenuReddy2103 commented 5 years ago

This PR aims at storing Kernel Server metrics received from kernel servers and microservice metrics received from DM server policy into OMS. And provide respective get metric APIs to decision making module so that these metrics are available for decision making algorithm.

This PR depends on PR #794 #795. Code in this PR is cumulative of both PRs. Can be reviewed independently. This PR is same as old PR ##753. Just raised based on new fork and closing the old PR.

quinton-hoole commented 5 years ago

@VenuReddy2103 See https://github.com/amino-os/Amino.Run/pull/794#issuecomment-500074934

quinton-hoole commented 5 years ago

@VenuReddy2103 Still no reply to https://github.com/amino-os/Amino.Run/pull/794#issuecomment-500074934 ?

quinton-hoole commented 4 years ago

@VenuReddy2103 Could you please rebase this PR and resolve conflicts? Thanks.

quinton-hoole commented 4 years ago

@Venu is off sick - I will try to do this rebase today.

quinton-hoole commented 4 years ago

I confirmed that all unit, integration and example tests pass. Comments can be addressed in followup PR's. Merging.