-
Notifications
You must be signed in to change notification settings - Fork 612
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
ISPN-14766 Introduce server overview report #11137
Conversation
5f2865e
to
5011a31
Compare
53816ff
to
7bce9e3
Compare
@tristantarrant I added this little change to your commit to publish the |
8ecc703
to
50e74e2
Compare
@tristantarrant with this PR we're going to introduce and expose as a REST entry-point the overview report + other little stuff required by the Insights Integration. I would like to merge it as soon as we have fully reviewed it. The idea is that we don't need to wait for the Insights integration to be fully tested to have it in our code base. |
Here is an example of an overview report: {
"version": "1.0.0",
"node-id": "cbfbba06-b7c7-401b-8d91-544865b27f14",
"coordinator-id": "cbfbba06-b7c7-401b-8d91-544865b27f14",
"cluster-name": "LON-1-city-hub",
"cluster-size": 2,
"cluster-members": [
"cbfbba06-b7c7-401b-8d91-544865b27f14",
"ace610c8-9e64-465d-b178-aeeb627d3689"
],
"number-of-caches": 2,
"cache-features": {
"indexed": 1,
"no-features": 1
},
"cache-configurations": [
"invalid",
"defaultcache"
],
"local-site": "LON-1",
"relay-node": true,
"sites-view": [
"LON-1", "SF-7"
],
"memory": {
"available": 17735016,
"max": 1073741824,
"total": 73400320,
"used": 55665304
},
"cpu": {
"system-load-average": 1.62939453125,
"process-cpu-load": 0.0,
"process-cpu-time": 1.3336052E10
},
"thread": {
"count": 57,
"daemon-count": 27,
"max-count": 57,
"total-started": 58
},
"proto-schemas": 3,
"cache-stores": [
"dummy-store"
],
"used-encodings": [
"application/octet-stream",
"text/plain"
],
"clients": {
"Memcached": {},
"SinglePort": {
"protocol-versions": [
"HTTP/1.1",
"HOTROD/3.1"
],
"client-library-names": [
"Infinispan/15.0.0-SNAPSHOT"
]
}
},
"security": {
"security-realms": {
"default": {
"server-ssl": true,
"client-ssl": true
}
},
"tls-endpoints": []
}
} |
And expose it as REST entrypoint
Should be verified by Tristan
50e74e2
to
08cdfa5
Compare
I'm closing it, since that it seems that at this point we can merge the complete contribution #10929. |
The initial work to provide the report for #10929