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
Mshost stats #5588
Mshost stats #5588
Conversation
framework/cluster/src/main/java/com/cloud/cluster/ManagementServerStatusVO.java
Outdated
Show resolved
Hide resolved
framework/cluster/src/main/java/com/cloud/cluster/dao/ManagementServerStatusDaoImpl.java
Outdated
Show resolved
Hide resolved
api/src/main/java/org/apache/cloudstack/api/command/admin/management/ListMgmtsCmd.java
Outdated
Show resolved
Hide resolved
engine/schema/src/main/resources/META-INF/db/schema-41520to41600.sql
Outdated
Show resolved
Hide resolved
framework/cluster/src/main/java/com/cloud/cluster/ClusterManager.java
Outdated
Show resolved
Hide resolved
framework/cluster/src/main/java/com/cloud/cluster/ClusterManagerImpl.java
Show resolved
Hide resolved
framework/cluster/src/main/java/com/cloud/cluster/ManagementServerStatusVO.java
Outdated
Show resolved
Hide resolved
plugins/metrics/src/main/java/org/apache/cloudstack/metrics/MetricsServiceImpl.java
Outdated
Show resolved
Hide resolved
plugins/metrics/src/main/java/org/apache/cloudstack/metrics/MetricsServiceImpl.java
Outdated
Show resolved
Hide resolved
be5685b
to
0086e4f
Compare
cb039ce
to
0db1898
Compare
c873397
to
3201158
Compare
@blueorangutan package |
@rohityadavcloud a Jenkins job has been kicked to build packages. It will be bundled with SystemVM template(s). I'll keep you posted as I make progress. |
b3a7405
to
e2b91a4
Compare
UI build: ✔️ |
Found UI changes, kicking a new UI QA build |
@acs-robot a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
UI build: ✔️ |
PR Coverage Report
|
1 similar comment
PR Coverage Report
|
Packaging result: ✔️ el7 ✔️ el8 ✖️ debian ✔️ suse15. SL-JID 3252 |
@blueorangutan test |
@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
Trillian test result (tid-3966)
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
Hi @DaanHoogland can you please fix the conflict? |
fixed @nvazquez |
@blueorangutan package |
@DaanHoogland a Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Packaging result: ✔️ el7 ✔️ el8 ✔️ debian ✔️ suse15. SL-JID 3273 |
Merging based on approvals, tests results and ignoring intermittent known failures |
This reverts commit 545e89c.
Description
This PR implements statistics for
ManagementServer
s. The code queries the localmxBeans
and the filesystem/proc
for information on the system. if then publishes this to allManagementSever
s that keep a list of the recent state of each other. Static data is stored in the database, so if thisManagementServer
is down others can still query it's last boot/start/stop/shutdown data (and possibly more)the
listManagementServerMetrics
API gathers the data from the internal list and augments it with any static data from the DB.Doc PR: apache/cloudstack-documentation#256
Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Bug Severity
Screenshots (if appropriate):
How Has This Been Tested?
so far only manual verification in a lab environment has been done.