louislam / uptime-kuma

A fancy self-hosted monitoring tool
https://uptime.kuma.pet
MIT License
56.1k stars 5.05k forks source link

Real Browser - Website assets (CSS/JS/IMG) monitoring #2515

Open radeksh opened 1 year ago

radeksh commented 1 year ago

⚠️ Please verify that this feature request has NOT been suggested before.

🏷️ Feature Request Type

New Monitor

🔖 Feature description

Monitor that check all assets (CSS/JS/IMG) on specified page.

Fails if any of assets is unreachable (HTTP 404?).

✔️ Solution

Monitor parse html of specified page fetching URLs to all assets (css/js/img). Then making simple http requests to all gathered URLs.

❓ Alternatives

No response

📝 Additional Context

Sometimes checking only webpage isn't enough, and some websites have auto-generated filenames for assets, so declaring these statically isn't a solution.

Surprisingly, I didn't found that feature in any monitoring system like Uptime Kuma

louislam commented 1 year ago

I am planning to add a read browser plugin, it may be via this plugin in the future. https://github.com/louislam/uptime-kuma-real-browsers-plugin