You should check out SigNoz - https://github.com/signoz/signoz
We are not specifically focused on web app monitoring, but you should be able to monitor web app easily, esp. if you want to also monitor backend services and have frontend in JS
And, yeah - we have all the docs for self hosting - https://signoz.io/docs/install/
Docs for Angular apps - https://signoz.io/docs/tutorial/instrumenting-angular-fronte...