Akita Software's company blog covers API observability, catching breaking changes from traffic, Go memory use, and its acquisition by Postman.
Commenters mostly mention Akita as an existing API-traffic observability tool, with one saying devs they spoke to found it unintuitive.
Is the next step creating and updating these diagrams automatically? That dream seems to come up and die in cycles over the years, but it may be possible now depending on the compute platform and network appliances you use. This push to automate by doing interesting things, like reading your network traffic (https://www.akitasoftware.com/), could work here.
I'm unsure, as is, how you fix the organizational and human problem: It takes effort to initially create these diagrams, and constant work to keep them updated as systems evolve. How do you make that easier? A more fancy diagram explorer seems... not as useful.
You could try Akita Software: https://www.akitasoftware.com/ who exists in this space, but anecdotally devs I've spoken to who have tested that solution haven't loved it (find it hard/unintuitive to use). I assume a full investment (Data warehouse + datadog and alerting framework) would be overkill for your use case?
This problem is something I've spent some time thinking through/working on addressing, because it does feel like there should be something easy & low cost for devs to use, a mixpanel for API usage as it were. If you'd want to talk about it offline, drop me a message. Best of luck!
Is this comparable to Akita? https://www.akitasoftware.com/
> By watching API traffic live and automatically inferring endpoint structure, Akita bypasses the complexity of implementing and maintaining monitoring and observability.
> […]
> - Export your API description as an OpenAPI spec.
(Not affiliated, nor am I a user of either of these.)
FYI, Akita was just bought by Postman: https://www.akitasoftware.com/blog-posts/announcing-akita-has-joined-postman
There's a similar, more powerful tool if you're into this
https://www.akitasoftware.com/
How does your product compare to Akita? https://www.akitasoftware.com/