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

Restore service-instance log proxying by using recent-log endpoints on the CF log-cache API #995

Closed
emalm opened this issue Mar 20, 2024 · 1 comment

Comments

@emalm
Copy link

emalm commented Mar 20, 2024

The commit at 09d4736 appears to have removed the ability of this broker to proxy logs for the CF app instances that constitute the service instances that it manages. This removal was prompted by the Traffic Controller removing the recent-logs endpoint, as part of CF's transition away from the Loggregator system in favor of its new "shared-nothing" architecture, but there are equivalent HTTP endpoints on the log-cache component that allow consumers such as the CF CLI and Apps Manager to get recent logs by app ID (or source ID, more generally). The log-cache component is expected to remain part of the CF/TAS logging architecture even as the rest of the Loggregator system is deprecated and removed over time, so its endpoints should be stable indefinitely.

More information about these log-cache endpoints is available here:

cc @mkocher @acrmp @ctlong @rroberts2222

@Albertoimpl
Copy link
Member

Thanks a lot for all the information.
Fixed by ca6f4278e4cfcf7a5e75adec9efdaa89151e6fc4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants