Wednesday, 30 October 2019

Help finding a mailserver URL

Some users may have a bit of difficulty finding the SMTP or 'send' URL of the mailserver that hosts the 'mailfrom' account they wish to use for alerting in their Appchkr.   We're adding a simple, quick aid to solve this problem for those users.  All it needs is the email address of the account.  This feature then searches all the likely URLs for that account and prints out the correct ones for the user, for easy copying into the cfg file.  It uses the native capabilities of Appchkrs so runs relatively quickly and smoothly, either from the commandline or the User Web Interface.  Unusual SMTP URLs will still have to be to ferreted out in others ways, but fortunately, with recent trends on the Internet, the use of non-standard naming is becoming rare.  This little boost, coming out in release 1.04 shortly, should help speed setup for those for whom this would otherwise have been a stumbling block.  If you have been trying unsuccessfully to crack this nut for a prior release update your Appchkr with the chkr_update_1.04 file from and run the search .  Happy checking, and, as always, comments are welcome. 

Wednesday, 18 September 2019

Connect Time Latency Reporting Added

Release 1.01, just out today, upgrades connect time logging to the millisecond/microsecond level and adds connect time latency alerting and reporting based on this new level of detail.  As a major functionality addition the release number has been bumped to 1.01 from the previous release of 0.91.   Releases 0.92-1.00 have been skipped. 

Warning alerts at both the absolute time level and % increase level have been incorporated with minimum fuss to accommodate the wide range of connect times possible among Appchkr users.  There is the usual wide range of flexibility provided by Appchkrs for special cases.

The Latency Summary report gives a quick, simple, one-page text summary across all connecting targets.  A Latency History graphical report similar to the Uptime History report is in the works and should appear sometime in the next few releases.  Adding a latency spike alert in the near future is also under consideration due to a few such events observed during testing.   We welcome your comments on these plans, as well as in any other areas.     

Saturday, 06 July 2019

The Uptime History Report is now available.

The Uptime History Report, alluded to in an earlier post, is now available as part of release 0.90, just out.  This is a graphical report intended to be used interactively to zero in on areas of downtime of interest for rapid troubleshooting.   It makes it possible to quickly establish that there is a pattern of repeated downtime at a uniform interval for a target or group, or that simultaneous downtime is occurring on some set of targets, suggesting a common cause, among many other possible uses.   There is one up/down histogram per target or group with a common time scale, and with multiple targets on one page.  One simply narrows the time period around an area of interest to expand the scale and see more detail, until the question at hand is answered by the graphs, in almost no time.  The raw data for the report is updated in realtime, like all the other Appchkr reports, so the uptime history can also be followed graphically in realtime if desired. 

This report, and the raw data file it uses, are a substantial addition to Appchkr functionality, so the release number has been bumped from 0.82 to 0.90 to reflect that fact.   Releases 0.83 - 0.89 have been skipped.   The report and raw data file are available in the three leading Appchkr types (appchkr, networkchkr, and serverchkr), but not in the five specialty types.  As always, any Appchkr type may easily be upgraded to a higher type, at any time, with little effort.

Having the file of the raw uptime data also makes it possible to keep long term uptime records in a database or file if desired.  Custom uptime/downtime reports can also be generated from the file using spreadsheets or other reporting programs.  The details of the raw data format are given in the 'Advanced' part of the Appchkr documentation incorporated into the release, under the topic 'Uptime Raw Data Format'. 

The report can be run from either the command line or the User Web Interface (UWI) or both, like almost all of Appchkr.   This version does not handle AlertOnUp targets ideally though, but the fix for that has been postponed since those are rather uncommon.  It can be fixed in the future if there is enough demand, along with a few other minor enhancements that are under consideration.  Let us know your preferences.   :-)