PI Server

Welcome to the PI Server feedback page!

We created this forum to hear your ideas, feature suggestions and feedback on PI Server. Please suggest your most important features and design change ideas on this site, and vote for your favorite ideas.

Please note that your ideas and comments posted here are visible to all other users.

  • For bugs, please open a case with OSIsoft Tech Support through myOSIsoft Customer Portal  (https://my.osisoft.com) instead of sharing them on this site.
  • For documentation feedback and bugs, please report to documentation@osisoft.com instead of sharing them on this site.
  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Notification Reporting

    With the arrival of AF 2016R2 notifications changed considerably. One of the features "lost" is reporting on notification delivery. You now simply get an annotation that x number of subscribers where notified.

    I would like this to be improved to include a notification delivery report. I would suggest implementing this as a sub event frame that contains the list of subscribers, how they where notified (email, webservice, ...) and the status of the delivery.

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  2. Different email formats for event start and end conditions

    There is a requirement to include different information in the email body depending on whether the notification is for the event start or end. Typically, the event start email includes the start time and start values and the event end email also includes the end time, duration, end values and aggregations. The same could be true for other delivery channels.

    Currently, the workaround is to create two Notification Rules, one for event start and one for event end, but this is not ideal.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  3. Weekly and monthly scheduling of notifications in PSE.

    Please add support in PSE for weekly and monthly scheduling of notifications.

    Thanks

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  4. Include root cause data into Notifications message

    Include event frames root cause data into Notifications message. A customer ask about how to include event frames root cause data into notifications message because he has a notification message generated when an equipment fails but to diagnose the cause of fail he has setup a root cause event frame and he needs to see this root cause data into notifications message.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    The current architecture has a 1:1 relationship between the main event frame and the notification rule. The notification rule has no knowledge of the root cause event frame. As a workaround, since the root cause event frame is based on the same EF template as the main EF, you can include additional EF attributes with a time offset as the root cause event frame to capture the information. You can then include these additional attributes in your notification email.

  5. Notification when message sent to Delivery Endpoint is rejected

    When a notification is sent to a delivery endpoint (web service) and the message is rejected, no failure notification is shown within PSE.  In order to track this issue I currently have to sift through the log files looking for exceptions such as this:

    Exception: System.Web.Services.Protocols.SoapException: Internal Error EventFrameId=8286c3f8-1241-11e9-80df-005056b06dd7, EventFrameName=Meter Value Change Detected 2019-01-07 01:00:00.000, NotificationId=4ab639dd-5241-43ca-a205-05226d1559b2, NotificationName=Maximo Web Service, EngineOperation=EventFrameChange

    I then have to turn on advanced logging via the Notifications.UserNLog.config file and then go back to my log file to see which analysis/notification is throwing the error.

    As with Analyses, can I get some way to know if notifications…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  6. Follow all notifications status & be able to resend a notification

    When a notification is not sent, it's very difficult to follow which notification has been sent or not. In case where the notification has'nt been sent, have the possibility to send manually the notification.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  7. PI Notifications - HTML editor for delivery formats

    In Design mode, I would like the ability to switch between to the HTML Code of the delivery formats in order to add richer content when I need to.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  8. Send notification to additional persons based on change in severity

    A way to configure a notification rule to send to additional contacts when the severity status changes without creating a new analysis.

    Customer use case:
    Customer wants to scan devices. If a device fails to respond (I/O Timeout) over a short period of time, the event frame Severity is set to Warning and a notification is sent to IT. If the device remains offline for an extended period of time a child event frame is created and severity changes to major. When this occurs the customer would like additional people to be notified so they can go investigate the issue.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  9. Notifications Time Zone Format

    In Notifications 2016 R2, when configuring a custom Date format (via the TimeFormat attribute in the AF Configuration database), I would like an option to have the time zone display as EDT, PST, etc. The only option is to show it as a +/- offset from GMT. You can hardcode the time zone (i.e. MM-dd-yy hh:mm:ss tt EDT), but then it doesn't change based on daylight savings time.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  10. Ability to use archived data in Notifications

    I am trying to do weekly emails on some PI points.  It would be very nice if I could have both the value at start of event and an archive value based on a specified time stamp. 

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  11. Notifications Message Format Editor handle font changes better

    As someone who configures custom message formats using the Notifications feature of PI AF, I would like manipulating fonts to be easier.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  12. Notification Resend Count

    It would be nice to have a Notification Resend Count that could be used as a content in notification formats.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  13. Keep escalating Notification until it is acknowledged, even if no longer active

    I would like the option to configure a Notification to continue to be escalated until it has been acknowledged, even after the trigger condition has become false and the Notification is no longer active.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  14. Under the "Event Frame Search" option, give users more options for triggering on Attribute Values

    When setting a notification's trigger criteria and specifying the "Event Frame Search" option, give the user more options for triggering on Attribute Values.

    Current options: Equal, Not Equal
    Suggestions: Greater Than, Less Than, Greater Than Or Equal, etc.

    Additionally, allow the user to specify AND/OR clauses between multiple Attribute Value triggering criteria. Currently, this seems to be an implicit AND only.

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  15. Allow nameless arrays in Notifications JSON

    Currently, when configuring JSON as the body of a Notification, an array of items has to have a property name--there isn't a way to construct an array of JSON objects where the array isn't prefixed with "name": or some other property name. There are several endpoints that accept arrays of JSON objects but that don't expect the array to appear as a value for a given property, and so allowing syntax like, for instance:

    [0].property1
    [0].property2
    [0].property3
    [1].property1
    [1].property2
    [1].property3

    Would end up with a JSON object that doesn't need the array to appear as the value of a property.…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  16. XML or other flat file Delivery channel

    Would like to see the ability to create XML or other flat files from PI Notifications as was available in previous versions.
    We have seen cases where the network that the PI system resides on is locked down to the point that only flat files can be transmitted one way, eliminating the ability to connect to an SMTP server and utilize PI Notifications to send information to other systems.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  17. Notification Screenshot Custom URL

    we're examining the new functionality of attaching screenshots to emails sent by PI Notifications. The problem we're having is that we would like to use an attribute value for the URL. This does not seem to be possible. In the configuration, only a base URL and parameters can be entered. Parameter values can be based on attribute values, but not an entire URL. We would like to have the attribute value used as the URL from which to include a screenshot. Any solution to our problem?

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  18. Get the content of a string array in a Notification email

    An AF attribute with a data type of String Array and a data reference of table lookup retrieves multiple values from an imported table (number of rows always vary). Would like to get the content of the string array in the body of the Notification or provide a URL link to a PI Vision display with the content of the string array.

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →

    With the current implementation of PI Notifications, any event frame or referenced element attribute values can be included into a notification email.

    If you’re not able to accomplish that, please contact tech support.

  19. Share custom message formats between notification rule templates

    Allow custom message formats to be shared between notification rule templates that live on the same element template and/or utilize the same event frame template.

    Example:

    An event frame template specifies an event frame attribute that will vary between several integer values.
    Several Notification rule templates can be configured on the same element that trigger on the creation of event frames using this event frame template.
    Each Notification Rule template will trigger on different values of the event frame attribute.
    Each Notification Rule template should use the same message format, but will specify a different set of subscribers.
    Currently, the…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  20. Ability to modify SOAP xml format

    There are some cases when the sender wants to modify the format of the SOAP xml itself. Currently Notifications service constructs a XML request including all the variables provided by the wsdl.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base

Posted ideas will have one of the following statuses.
Full definition of these statuses can be found on the Home Page.
No status
TELL US MORE
EVALUATING
PLANNED
IN DEVELOPMENT
COMPLETED
DECLINED