mirror of
https://git.eworm.de/cgit/routeros-scripts
synced 2025-07-13 19:44:28 +02:00
netwatch-notify: pass link to notification
This is pass verbatim below the notification text.
This commit is contained in:
parent
ccfbabde5e
commit
3d4a14d449
4 changed files with 11 additions and 3 deletions
|
@ -111,6 +111,13 @@ included verbatim into the notification.
|
||||||
|
|
||||||
/tool/netwatch/add comment="notify, name=example, note=Do not touch!" host=10.0.0.31;
|
/tool/netwatch/add comment="notify, name=example, note=Do not touch!" host=10.0.0.31;
|
||||||
|
|
||||||
|
### Add a link in notification
|
||||||
|
|
||||||
|
It is possible to add a link in notification, that is added below the
|
||||||
|
formatted notification text.
|
||||||
|
|
||||||
|
/tool/netwatch/add comment="notify, name=example.com, resolve=example.com, link=https://example.com/";
|
||||||
|
|
||||||
Tips & Tricks
|
Tips & Tricks
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
:local ScriptName [ :jobname ];
|
:local ScriptName [ :jobname ];
|
||||||
|
|
||||||
# expected configuration version
|
# expected configuration version
|
||||||
:global ExpectedConfigVersion 123;
|
:global ExpectedConfigVersion 124;
|
||||||
|
|
||||||
# global variables not to be changed by user
|
# global variables not to be changed by user
|
||||||
:global GlobalFunctionsReady false;
|
:global GlobalFunctionsReady false;
|
||||||
|
|
|
@ -144,7 +144,7 @@
|
||||||
}
|
}
|
||||||
$SendNotification2 ({ origin=[ $EitherOr ($HostInfo->"origin") $ScriptName ]; silent=($HostInfo->"silent"); \
|
$SendNotification2 ({ origin=[ $EitherOr ($HostInfo->"origin") $ScriptName ]; silent=($HostInfo->"silent"); \
|
||||||
subject=([ $SymbolForNotification "white-heavy-check-mark" ] . "Netwatch Notify: " . $Name . " up"); \
|
subject=([ $SymbolForNotification "white-heavy-check-mark" ] . "Netwatch Notify: " . $Name . " up"); \
|
||||||
message=$Message });
|
message=$Message; link=($HostInfo->"link") });
|
||||||
}
|
}
|
||||||
:set ($Metric->"notified") false;
|
:set ($Metric->"notified") false;
|
||||||
:set ($Metric->"parent") ($HostInfo->"parent");
|
:set ($Metric->"parent") ($HostInfo->"parent");
|
||||||
|
@ -199,7 +199,7 @@
|
||||||
:if ($HostInfo->"no-down-notification" != true) do={
|
:if ($HostInfo->"no-down-notification" != true) do={
|
||||||
$SendNotification2 ({ origin=[ $EitherOr ($HostInfo->"origin") $ScriptName ]; silent=($HostInfo->"silent"); \
|
$SendNotification2 ({ origin=[ $EitherOr ($HostInfo->"origin") $ScriptName ]; silent=($HostInfo->"silent"); \
|
||||||
subject=([ $SymbolForNotification "cross-mark" ] . "Netwatch Notify: " . $Name . " down"); \
|
subject=([ $SymbolForNotification "cross-mark" ] . "Netwatch Notify: " . $Name . " down"); \
|
||||||
message=$Message });
|
message=$Message; link=($HostInfo->"link") });
|
||||||
}
|
}
|
||||||
:set ($Metric->"notified") true;
|
:set ($Metric->"notified") true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,6 +48,7 @@
|
||||||
121="The 'wifiwave2' scripts are finally gone. Development continues with 'wifi' in RouterOS 7.13 and later.";
|
121="The 'wifiwave2' scripts are finally gone. Development continues with 'wifi' in RouterOS 7.13 and later.";
|
||||||
122="The global configuration was enhanced to support loading snippets. Configuration can be split off to scripts where name starts with 'global-config-overlay.d/'.";
|
122="The global configuration was enhanced to support loading snippets. Configuration can be split off to scripts where name starts with 'global-config-overlay.d/'.";
|
||||||
123="Introduced new function '\$LogPrint', and deprecated '\$LogPrintExit2'. Please update custom scripts if you use it.";
|
123="Introduced new function '\$LogPrint', and deprecated '\$LogPrintExit2'. Please update custom scripts if you use it.";
|
||||||
|
124="Added support for links in 'netwatch-notify', these are added below the formatted notification text.";
|
||||||
};
|
};
|
||||||
|
|
||||||
# Migration steps to be applied on script updates
|
# Migration steps to be applied on script updates
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue