[WordPress] 外掛分享: Anomify AI – Anomaly Detection and Alerting

首頁外掛目錄 › Anomify AI – Anomaly Detection and Alerting
10+
安裝啟用
★★★★★
5/5 分(1 則評價)
714 天前
最後更新
問題解決
WordPress 5.0+ PHP 7.0+ v0.3.6 上架:2022-07-14

內容簡介

這個 Anomify 外掛程式可以選擇性地將您的 WordPress 網站所選擇的效能指標傳送到 Anomify.ai 的服務進行異常偵測和警示。

在收集數據後,我們學習正常的模式,偵測任何不尋常的行為,即時警示並持續回饋以改善模型。

在啟用此外掛程式之前,您需要從 Anomify AI 取得 API 金鑰和數據 URL。Anomify 提供一個免費的開發人員帳戶,最多可使用 1000 種指標。

簡介

Anomify AI 是一家位於英國的實時時序數據異常偵測公司。透過機器學習和多階段分析,我們讓組織能夠快速反應其數據健康狀況的變化。

我們提供一個具成本效益的異常偵測解決方案,可透過雲端或原地應用靈活部署。

Anomify 使用半監督系統模型,允許領域專家直接訓練系統並持續改善其性能和實用性。

與其他 WordPress 外掛的整合

Anomify 可以與某些其他外掛程式整合,將其效能描述指標傳送到 Anomify,並自動偵測異常。

Anomify WordPress 外掛程式可以偵測來自某些其他外掛程式產生的指標異常。

若要啟用第三方外掛整合,請先安裝和啟用該外掛程式,然後從 Anomify 外掛程式設定頁面啟用它。所有外掛整合都是默認禁用的。

從外掛程式產生的指標會自動加上前綴 “plugin.{plugin_name}.”,例如 “plugin.woocommerce.”。

這些整合是進行中的工作。如果您發現它們有用,請告訴我們,因為這將有助於我們優先進行進一步的開發。

WP 統計

外掛程式頁面

Anomify 將收集以下指標:

visitor.new – 今天的新訪客數
visitor.returning – 今天的回訪訪客數
visitor.country.$country_code – 來自 ISO 代碼為 $country_code 的國家的訪客數,例如「ca」
visitor.agent.$agent – 使用 $agent 使用者代理程式的訪客數,例如「chrome」
visitor.device.$device – 使用 $device 設備類型的訪客數,例如「desktop」
visitor.platform.$platform – 使用 $platform 平臺的訪客數,例如「windows」
exclusion.$exclusion_reason – 由於 $exclusion_reason 而被排除在訪問計數之外的請求的數量,例如「robot」

來自此外掛程式的指標會加上前綴 “plugin.wp-statistics”,例如 “plugin.wp-statistics.visitor.new”。

WooCommerce

外掛程式頁面

Anomify 將收集以下指標:

cart.added
cart.emptied
cart.updated
customer.created
customer.deleted
customer.password.reset
order.cancelled
order.created
payment.complete

來自此外掛程式的指標會加上前綴 “plugin.woocommerce”,例如 “plugin.woocommerce.payment.complete”。

針對外掛程式開發人員

如果您想要從自己的外掛程式傳送指標,請安裝 Anomify 外掛程式,然後在自己的程式碼中使用以下語法:

do_action('anomify_increment_plugin_metric', 'my.metric.name');

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.3.6) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Anomify AI – Anomaly Detection and Alerting」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

The Anomify plugin sends selected performance metrics about your WordPress site to the Anomify.ai service for anomaly detection and alerting.
After ingesting data we learn normal patterns, detect any unusual behaviour, alert on anomalies in real time, and constantly feed back to improve the model.
You will need to obtain an API key and data URL from Anomify AI before the plugin can be enabled. Anomify has a free Developer account which allows up to 100 metrics.
Intro
Anomify AI is a UK based anomaly detection company for real time time-series data. Using machine learning and multi-stage analysis we enable organisations to react quickly to the changing health of their data at scale.
We provide a cost-effective anomaly detection solution, which can be deployed flexibly via the cloud or on-premise.
Anomify employs a semi-supervised system model that allows domain experts to directly train the system and continually improve its performance and usefulness.
Native Metrics

content.comment.added.{approved|not-approved|spam}
content.{post_id}.deleted
content.{post_id}.updated
content.{post_type}.status.transition.{new_status}
login.fail
login.success
php.exception

Integration with other WordPress plugins
Anomify can integrate with certain other plugins to send metrics describing their performance to Anomify which wll automatically detect anomalies.
The Anomify WordPress plugin can detect anomalies on metrics generated from certain other plugins.
To enable a third-party plugin integration, first install and activate the plugin, then enable it from the Anomify plugin settings page. All plugin integrations are disabled by default.
Metrics generated from plugins are automatically prefixed with “plugin.{plugin_name}.” e.g. “plugin.woocommerce.”.
These integrations are works in progress. If you find them useful, please let us know as it will help us to prioritise further development.
WP Statistics
Plugin page
Metrics that Anomify will collect:

visitor.new – number of new visitors today
visitor.returning – number of return visitors today
visitor.country.$country_code – number of visitors from country with ISO code $country_code e.g. “ca”
visitor.agent.$agent – number of visitors using user agent $agent e.g. “chrome”
visitor.device.$device – number of visitors using device type $device e.g. “desktop”
visitor.platform.$platform – number of visitors using platform $platform e.g. “windows”
exclusion.$exclusion_reason – number of requests which are excluded from visit counts due to $exclusion_reason e.g. “robot”

Metrics from this plugin are prefixed with “plugin.wp-statistics”, e.g. “plugin.wp-statistics.visitor.new”
WooCommerce
Plugin page
Metrics that Anomify will collect:

cart.added
cart.emptied
cart.updated
customer.created
customer.deleted
customer.password.reset
order.cancelled
order.created
payment.complete

Metrics from this plugin are prefixed with “plugin.woocommerce”, e.g. “plugin.woocommerce.payment.complete”
For plugin developers
If you want to send metrics from your own plugin, install the Anomify plugin, and use the following syntax in your own code:
do_action('anomify_increment_plugin_metric', 'my.metric.name');

Or to increment the metric by a value other than 1, e.g. 5, add an optional third parameter:
do_action('anomify_increment_plugin_metric', 'my.metric.name', 5);

The name of your plugin will be automatically prepended to the metric name so you don’t need to include it in the name that you pass.
Features

Always on
Analysing your data 24/7
Real-time alerts
Custom algorithms
Root cause analysis
API access
Patented tech

延伸相關外掛

文章
Filter
Mastodon