Skip to content

HTTP endpoints which provide meta information of running flogo app #234

@pointlander

Description

@pointlander

I'm submitting a ... (check one with "x")

[] bug report => search github for a similar issue or PR before submitting
[] enhancement request
[x] feature request
[] support request
[] general question

Current behavior (how does the issue manifest):
Accessing meta information of a running flogo app over the network is currently not supported.

Expected behavior:
A request to the endpoint /ping will return the name, version, and description of the flogo app. A request to the endpoint /stats will return information such as memory utilization. A request to the endpoint /swagger.json will return swagger based off of the rest triggers. The endpoints will be served off of a configurable port.

Minimal steps to reproduce the problem (not required if feature enhancement):

What is the motivation / use case for changing the behavior?
It will be possible to remotely see if a flogo app is running, its supported API, and the resources it is consuming.

Please tell us about your environment (Operating system, docker version, browser & verison if webui, etc):

Flogo version (CLI & contrib/lib. If unknown, leave empty or state unknown): 0.X.X

Additional information you deem important (e.g. issue happens only occasionally):

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions