currently it's difficult to collect internal status of a microservice
instance when some problem happened.
eg:
  routing depend on cached instances, discovery tree, strategy
of governances, and so on
  when we resolving routing related problem, we can only guess the status
of all related modules.

so we should provide a way to inspect the internal status of a microservice
instance at runtime, maybe include:

   - discovery tree
   - isolation
   - eventbus
   - view schemas as swagger or html/pdf......
   - ......

maybe like the gif:
[image: swaggerAndDocument.gif]

my question:

   - provide these informations include related html/js/css by instance
   directly, or only by governance console

if provide by both instance and governance console, that will
cause duplicate development

   - if provide by instance
      - what's the name of the module? "inspector"?
      - swagger to html depend on "asciidoctor", which depend on jruby,
      it's very heavy.
      - in my demo, resource of swagger and asciidoctor all load from cdn,
      but for some customer's environment, maybe can not connect to internet.
   - any other idea?

Reply via email to