How is your experience with the OutSystems Community?
loginsight
Reactive icon

LogInsight

Stable version 1.1.3 (Compatible with OutSystems 11)
Uploaded
 on 3 Nov (9 hours ago)
 by 
0.0
 (0 ratings)
loginsight

LogInsight

Compatible with:
Created on OutSystems 11

Version 1.1.3

Stable
Current
See documentation
Uploaded on 05:59 (4 hours ago) by 
Compatible with:
Version 11
↳11.14.0 or higher
Database:
All
Release notes:

LogInsight 1.1 adds email notifications: issue alerts and a daily report, each sent only for the apps a person cares about.

New

  • Issue alerts. After every rollup, LogInsight checks the last 15 minutes of each app and raises an alert when:
    • the error rate, response time (p95) or integration failure rate goes above its limit;
    • a timer run fails;
    • a new error happens several times, an old error comes back, or an error spikes well above its normal daily rate.
  • One email per person lists all of their new issues, most serious first. When an issue clears, a short Recovered email follows. Each problem is sent once and then held back for a cooldown, so inboxes do not fill up.
  • Daily report. One email per person each morning, covering yesterday for all of their apps: headline numbers compared with the day before, each app's status compared with the same day last week, top errors, slow integrations, failed timers, publishes and month-to-date availability. Apps with no user requests are listed together on one line.
  • Notifications page. Every Viewer and Admin chooses whether they get alerts, the daily report or both, for all apps or only the apps they pick. Send my report now sends your report straight away.
  • Subscribers page for admins. Admins set up notifications for other users, for example User1 gets App1 and App2, User2 gets App2 only.
  • Delivery log in Settings. Every email sent or attempted, with its status: Queued, Failed (retried up to 3 times) or Skipped (with the reason, for example no email address).
  • Send pending emails now button in Settings, for testing without waiting for the timer.
  • Alerts panel on the Dashboard, listing alerts raised in the selected period with their status.
  • Master switch. Notifications stay off until an admin turns them on, so upgrading changes nothing until you are ready.

Changed

  • New settings: NotificationsEnabled, DailyReportHour, AlertMinRequests, NewErrorMinCount, ErrorSpikeFactor and AppBaseUrl.
  • AlertCooldownMinutes is now used for alerts.
  • The AlertRecipients setting is removed. Recipients are now the subscribed users, using the email address on their user record.
  • Settings now checks True/False and web address values when you save.
  • Apps with errors but very little traffic now show as Degraded instead of Healthy.
  • Error rates are capped at 100%.
  • The Notifications and Settings menu links appear straight away.

Upgrade notes

  • Email sending needs SMTP set up in Service Center (Administration, Email). Without it, alerts are still recorded and shown on the Dashboard, but nothing is emailed.
  • Set the LI_SendNotificationEmails timer (LogInsight module) to run every 15 minutes in Service Center.
  • Set the EmailFrom site property of the LogInsight module to your sender address.
  • Turn on NotificationsEnabled in Settings, then subscribe users on the Notifications page or the Subscribers page.
Application Objects:
LogInsight has 24 AOs.

Version 1.0.0

Stable
See documentation
Uploaded on 6 Oct (4 weeks ago) by 
Compatible with:
Version 11
↳11.14.0 or higher
Database:
All
Application Objects:
LogInsight has 17 AOs.