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

Operational Plugin: Application info #43

Closed
gcotelli opened this issue Jul 30, 2019 · 0 comments
Closed

Operational Plugin: Application info #43

gcotelli opened this issue Jul 30, 2019 · 0 comments

Comments

@gcotelli
Copy link
Member

One of the operational plugins (#41) .

  • Endpoint /operations/application-info
  • Must be possible to configure this plugin with additional information to report.

Supported operations:

  • Report information about the running application

Examples

GET /operations/application-info
[
  "application":{
    "name": "example-api",
    "description": "I'm an example application implementing an API",
    "version": "1.0.0",
    ...
  },
  "pharo": {
    "image": {
      "version": "8.0.0",
      "build-info": "Pharo-8.0.0+build.568.sha.bb9330a322b3cff0cfcf9d76788c3df413422981 (64 Bit)",
      "command-line-parameters": []
    },
    "vm": {
      "location": "/usr/bin/pharo-vm/lib/pharo/5.0-201902062351/pharo",
      "version": "CoInterpreter VMMaker.oscog-eem.2509 uuid: 91e81f64-95de-4914-a960-8f842be3a194 Feb  6 2019
StackToRegisterMappingCogit VMMaker.oscog-eem.2509 uuid: 91e81f64-95de-4914-a960-8f842be3a194 Feb  6 2019
VM: 201902062351 https://github.com/OpenSmalltalk/opensmalltalk-vm.git Date: Wed Feb 6 15:51:18 2019 CommitHash: a838346b Plugins: 201902062351 https://github.com/OpenSmalltalk/opensmalltalk-vm.git",
      "command-line-options": [],
      "modules": {
        "loaded": [ ... ],
        "built-in": [ "AsynchFilePlugin VMMaker.oscog-eem.2493 (i)", ...]
      },
      "parameters": [ ... ]
    }
  },
  "os": {
    "general": "unix linux-gnu x86_64",
    "details": {
      "description": "Linux Mint 18.3 Sylvia",
      "id": "LinuxMint",
      "release": "18.3",
      "codename": "Sylvia",
      "version": "Linux version 4.15.0-55-generic (buildd@lgw01-amd64-038) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.10)) #60~16.04.2-Ubuntu SMP Thu Jul 4 09:03:09 UTC 2019"
    },
    "enviroment": [
      {"name": "LANG", "value": "en_US.UTF-8"}, 
      ...
    ]
  }
]
@gcotelli gcotelli mentioned this issue Jul 30, 2019
10 tasks
@gcotelli gcotelli self-assigned this Nov 20, 2019
@gcotelli gcotelli added this to the v4.0.0 milestone Nov 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant