From 8a5f785cc30081a1f05fd7ffef79ee8f09b068ba Mon Sep 17 00:00:00 2001 From: Alexander Zobnin Date: Mon, 13 Apr 2020 15:25:07 +0300 Subject: [PATCH] Docs: variables available for using in alias functions, #619 --- docs/sources/reference/functions.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/sources/reference/functions.md b/docs/sources/reference/functions.md index 22622bc..1391b5f 100644 --- a/docs/sources/reference/functions.md +++ b/docs/sources/reference/functions.md @@ -269,6 +269,20 @@ timeShift(+1d) - shift metric forward in 1 day ## Alias +Following template variables available for using in `setAlias()` and `replaceAlias()` functions: + +- `$__zbx_item`, `$__zbx_item_name` - item name +- `$__zbx_item_key` - item key +- `$__zbx_host_name` - visible name of the host +- `$__zbx_host` - technical name of the host + +Examples: +``` +setAlias($__zbx_host_name: $__zbx_item) -> backend01: CPU user time +setAlias(Item key: $__zbx_item_key) -> Item key: system.cpu.load[percpu,avg1] +setAlias($__zbx_host_name) -> backend01 +``` + ### _setAlias_ ``` setAlias(alias)