Releases: kpiq/jjchkconn
jjchkconn v1.3.9
jjchkconn v1.3.8
jjchkconn v1.3.8 - Exclude conversion of https URLs to IP Addresses. Such conversion often results in failure to validate the security Certificates because Certificates dont always include the IP address.
v1.3.7
v1.3.6
Bug fixes. Fixes logic that used to generate duplicate notifications in fEvalResults. Fixed logic that used to generate false alarms. Added -n to all ping commands now that we're converting hostnames and URLs to IP addresses. This completes the upgrade that reduces delays caused by host name resolution during connectivity tests. Also cosmetic code changes to improve indentation using continued lines instead of some very long ones that existed before.
v1.3.5
v1.3.4
v1.3.3 - Fix logic that calculates down/degraded time.
jjchkconn v1.3.3 - Fix logic that calculates down/degraded time.
v1.3.2.1 - Display down/degraded time. More bug fixes...
jjchkconn v1.3.2.1 - More bug fixes...
v1.3.2 - Mods to send alerts for Type2 steps.
Type2 steps monitor degradation instead of full out-of-service situations.
v1.3.1 - Multiple Code Optimizations and bug fixes.
jjchkconn v1.3.1 : This version includes mods for additional step-type indicators in the steps_file. These include: New Functionality: Type2 operations, used to target local gateways, Intranet sites of interest, and other sites of interest. - dgn: Default gateway, network. Will accept one or more ot these to monitor single-WAN or multi-WAN setups. - dgl: Default gateway, local. Local system gateway. Eliminates the need for a 2nd argument on the line since it will derive the default gateway using ip route|grep default. - tr: Transit node. This will handle relevant node(s) to watch, particularly on the path between the local host (dgl) and the default gateway (dgn). Can also be used for external relevant sites.
dgn,dgl, and tr are to be used to assesss latency and packet loss, not
full out-of-service conditions.
Other additions:
- Modify fReadStepsAndCheck function to use uConnStat in the if
condition, with new indicator values. - Create new function to evaluate packet loss and latency for the
three new step-type indicators. Use ping with the same packet
size, but a new minimum ping count of 3, in order to average the
round trip statistics. - Multiple code optimizations.
Bug fixes:
- sendmsg2slack.sh is incorrectly being called using bash, when it is
a sh script. Either remove "bash" or change it to "sh".
Starting with v1.3.1 it will not only monitor Internet connectivity. It will Monitor various Network Connectivity issues, with alerts using a Slack channel, for Systemd distros.