User Story
As a PRTG User, I want to improve external logging functionality of sensors.
Details of User Story
As of todays releases, one is only able to see changes (current or historic) in sensor status in the web gui. If a sensor changes state or unusuals is detected, this will log to proprietary database and trigger notifications rules, if applicable. There is however a \Logs (Sensor) directory already in place.
In an on-prem system with limited access to external resources, sms notifications isn't an option and notifications via smtp requires it own infrastructure to be handled correctly. This makes notification and automated actions via PRTG kinda limited, which is why I'm proposing this requested feature.
Requested feature is to have the option of logging sensor status changes to filesystem under %programdata%\Paessler\PRTG Network Monitor\Logs (Sensors)\
This allows for instance external syslog applications to "monitor"/follow files and ship it to log services.
Acceptance criteria
- Update Setup / System Administration / Notification Delivery with an "File Delivery" section.
- Under above section, allow administrator to enable/disable notification feature.
- Allow administrator to do filename customization using variables
- {parent-id/name}-{sensor-id/name}-{channel-id/name}.txt (default: {parent-name}.txt
- Use Common Log Format (https://en.wikipedia.org/wiki/Common_Log_Format)
Status
Open