Linux 软件免费装
Banner图

KloudStack Observability for Azure

开发者 kloudstack
更新时间 2026年8月14日 11:24
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

monitoring azure telemetry observability application insights

下载

2.0.6

详情介绍:

KloudStack Observability for Azure connects a WordPress site to Azure Application Insights, so you can see request performance, errors and browser telemetry in Azure Monitor alongside the rest of your Azure estate. The plugin is built specifically for WordPress hosted on Azure. It reads its configuration from App Service application settings automatically, names telemetry using the Azure site, slot and region so one Application Insights resource can serve many sites, and produces a telemetry schema designed to work with Azure Monitor workbooks. Features Designed for Azure This plugin assumes Azure hosting. It will run elsewhere if you supply a connection string, but Azure environment enrichment will be unavailable and support is limited to Azure deployments. Performance Telemetry is buffered during the request and transmitted only after the response has been released to the visitor, so Application Insights latency or availability never affects your site's response time. A circuit breaker suspends transmission if the ingestion endpoint becomes unreachable. Trademarks Azure, Microsoft Azure and Application Insights are trademarks of the Microsoft group of companies. This is an independent plugin and is not affiliated with, endorsed by, or sponsored by Microsoft.

安装:

  1. Install and activate the plugin.
  2. If your site runs on Azure App Service, add APPLICATIONINSIGHTS_CONNECTION_STRING to your application settings. The plugin will detect it automatically.
  3. Otherwise, go to Tools > KloudStack Observability and paste your Application Insights connection string.
  4. Run the built-in self-test to confirm telemetry is reaching Azure.

屏幕截图:

  • The built-in diagnostics self-test — checks configuration, the Azure environment, outbound connectivity and a live round-trip to Azure through the real transport path, with a copy-paste report for support.

升级注意事项:

2.0.6 Wording only — the Debug log setting now explains that WP_DEBUG must be enabled separately. 2.0.5 Debug output now goes to the WordPress debug log instead of a file in uploads. Any log left by an earlier version can be deleted. 2.0.4 Hardens the debug log against direct access on servers that ignore .htaccess, such as nginx. 2.0.3 Excludes hosting platform management API calls from telemetry. 2.0.2 Fixes health probe exclusion on sites using plain permalinks. 2.0.1 Telemetry is now off by default. After updating, enable it on the settings screen if you want data sent to Azure. Existing sites that already had it enabled keep their setting. 2.0.0 Initial public release.

常见问题:

Do I need an Azure subscription?

Yes. The plugin sends telemetry to an Application Insights resource in your own Azure subscription. Azure charges for telemetry ingestion and retention apply under your Azure agreement.

Does this slow down my site?

No. Telemetry is transmitted after the response has been released to the visitor, so Azure latency does not affect page load time.

Why do my browser page views outnumber my server requests?

If you use full-page caching, cached responses are served without running PHP, so no server-side request telemetry is produced — while the browser SDK still fires. This is expected.

Can I use one Application Insights resource for several sites?

Yes. Each site reports a distinct cloud role name, derived from the Azure site name or set manually in settings.

更新日志:

2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0