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

ISPN-14766 Introduce server overview report #11137

Closed
wants to merge 4 commits into from

Conversation

fax4ever
Copy link
Contributor

@fax4ever fax4ever commented Jul 19, 2023

The initial work to provide the report for #10929

@fax4ever fax4ever force-pushed the ISPN-14766-base branch 2 times, most recently from 5f2865e to 5011a31 Compare July 19, 2023 14:34
@fax4ever fax4ever force-pushed the ISPN-14766-base branch 4 times, most recently from 53816ff to 7bce9e3 Compare July 26, 2023 08:16
@fax4ever
Copy link
Contributor Author

@tristantarrant I added this little change to your commit to publish the ServerManagment from server runtime module => ISPN-14766 Register the server with the global registry.
Is it OK for you?

@fax4ever fax4ever force-pushed the ISPN-14766-base branch 8 times, most recently from 8ecc703 to 50e74e2 Compare August 1, 2023 14:16
@fax4ever fax4ever marked this pull request as ready for review August 1, 2023 14:17
@fax4ever
Copy link
Contributor Author

fax4ever commented Aug 1, 2023

@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.

@fax4ever
Copy link
Contributor Author

fax4ever commented Aug 1, 2023

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": []
  }
}

@fax4ever
Copy link
Contributor Author

fax4ever commented Aug 3, 2023

I'm closing it, since that it seems that at this point we can merge the complete contribution #10929.

@fax4ever fax4ever closed this Aug 3, 2023
@fax4ever fax4ever deleted the ISPN-14766-base branch August 4, 2023 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants