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. Ability to clear and not send notifications on Notification service startup.

    We've had issue with Notifications spamming users with events should a PI collective member stop getting data.

    At times, we need to disable the notification service until we can resolve the issue. After the issue is resolved, we need to start the notification service, and need an option to have it not send past email notifications.

    To be clear, clear all past events on service startup.

    7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  2. Do not re-send alert when Notifications service is restarted.

    When the Notifications service is restarted, any alerts with an event that has not closed will be re-sent.  This is annoying and misleading.

    12 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  3. Notifications new option to not be notified if child event frames are created

    Currently there are options in a radio button configuration under "Choose when to be notified if child event frames are created for multiple trigger conditions" but there isn't a "do not notify for child event frames" option.

    Please add the "Do not notify for child event frames" option.

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  4. Additional PI Notifications "Notify Option" for Reason Code

    Add an additional field to the "Notify Option" list in PI Notifications Subscriptions for Reason Code. This enables you to have a triage / supervisor check Event Frames and assign a Reason Code prior to a PI Notification being sent. The receiver of the PI Notification can then action the email / SMS based on the Reason Code provided.

    Should not resend an email / SMS if the Reason Code is changed multiple times (no spam).

    7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  5. Display XY Plots and Events table data in Notifications embedded PI Vision screenshot

    When Notifications e-mails are configured to include a screenshot of a PI Vision display, the screenshot will show blanks where the data should appear. This is due to a limitation of Phantom JS, the browser used to render the screenshots, which does not support Negotiate (Kerberos/NTLM) for authentication. XY Plot and Events table data require Kerberos authentication since they are supplied by PI Web API. This can also happen with other PI Vision symbols if Negotiate is the only provider listed in IIS for Windows authentication.

    12 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  6. Provide the asynchronous communication PI Notification

    Allow the notification system to be configured to establish synchronous or asynchronous communication according to the user's needs.

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow Notification Display of the target attribute using any UOM

    We default Element Templates to SI Units as standard, which makes sense, but we have Sites that are Imperial and Sites that are metric. This extends to certain department (wells, for example) using different units of measure to the default.
    I need to be able to send notifications to some people in a unit of measure that is not the template default (i.e. imperial), but there is no ability to do this without making duplicate attributes with different default UOM's.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  8. Enable headers for SOAP web service end point

    As a PI Administrator I need PI Notifications to support custom headers for SOAP web service end points. Some external systems require specific headers and currently it is only possible to customize headers for REST end points. As an example of an external system, to utilize Maximo security a custom header must be included.

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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.

    3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  10. 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.

    4 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  11. Patch the persistent Test Send window outside of PI System Explorer

    From tech support case 00602329:

    In PI System Explorer, click on an element that has notification rules set up. Go to the Notification Rules tab, select a notification rule, click on Manage Formats, and click on Test Send. Enter an email address and click on Test Send. While the button still says "Testing", switch to another window. When the send is complete, the Test Send window will appear overtop of the window that you switched to. The only way to make it go away is to switch back to the PI System Explorer window.

    This situation came up when I…

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  12. 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…

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  13. Change "EMail" to "Email" in the results of contact searches by email address

    Throughout PI System Explorer, the capitalized form of "email" is written as "Email" except in the results of contact searches by email address, where it is written as "EMail". Please change this to "Email" for consistency and correctness. See the attachment.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  14. Drag and drop multiple contacts into subscriber list.

    Enable users to drag and drop multiple contacts into the subscribers pane, rather than selecting each contact one at a time.

    3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  15. Notifications Subscriptions Notify Option defaults to "Start and End"

    Many EFs are poor health in nature such that notifying the user when the event is ended is very important. Many users don't realize that this is an option. Either make start and end the default or present all choices more visibly to the user. This will reduce the amount of time users spend chasing poor health events.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  16. Include Creation date in event frame properties for Notifications

    We see issues where notifications appear to be delivered late but then find the event frame was created at a later time than the actual event because of connectivity issues. Having the creation date of the event frame exposed for a notification would be helpful in informing of such issues.

    1 vote
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  17. Notification having multiple referenced element

    As shown on the screenshot, a notification created will only reference an element which is created on.
    It would be more flexible if we are able to reference two or more elements at the same time.

    For example, as in the following setup :
    --Parent
    -Element1
    -Element2

    Each child element produces event frame and I would like to set up a single notification on the Parent element. Then it will trigger off a notification based on any event frames which were created in the Child element level.

    Currently, whenever another element is added (i.e. Element3), we would need to set…

    5 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  18. Format Painter in notification formatting

    Put Format Painter into notification message formatting, as in Word.
    It takes a lot of time to set separate format of each content.

    3 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  19. Set WebService Notification Delivery Point Parameters on Contacts tab

    When setting a Delivery Channel of the type WebService, SOAP style, be able to set the Value of a Web Channel Parameter on the contacts tab (without needing to go to the element and edit subscriptions)

    That functionality was available on PI Notifications 2012, we can see that implementation on the video: https://youtu.be/HMZty1XFG-s?t=321
    But now, we can only set the Value of a Parameter of a Web Service when editing the subscription of the Element that has a notification configured, when clicking editing subscriptions

    2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  20. Fix Value at Send Time

    In Notifications Format there is an option to drag in "Value at Send Time". But it's not really send time, it's time that the event open or escalation was sent. If you sign up to get emails when the event close, the value is not the value it was at close, the value is what it was at start. This doesn't make sense and should be fixed.

    8 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5
  • 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
NEEDS MORE DISCUSSION
RESEARCHING/EVALUATING
DECLINED
PLANNED
STARTED/IN DEVELOPMENT
IN BETA
COMPLETED