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. Allow Access to Analysis Variable Values in Notification Rules

    I tried to look but didn't see this requested. It would be very useful if the values of the variable(s) created in an Analysis could be accessed from the Manage Formats page of a Notification Rule. I know you can create output attribute and map the output of an Analysis to an attribute, then reference that from the Manage Formats page. However it would be much better if any variable created in the Analysis that is tied to the Notification Rule could be accessed when creating the email format. This would provide an easy way to for example create a…

    1 vote

    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

    4 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  2. Global Resend and Non-Repetition Interval setting

    It would be nice to have the possibility of setting a global resend and non-repetition interval.

    1 vote

    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. 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 →
  4. 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

    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 →
  5. 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.

    3 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 →
  6. 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.

    3 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 →
  7. 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 →
  8. 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

    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 →
  9. 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 →
  10. 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

    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. 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

    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 →
  12. Ability to change notifications in bulk for delivery channel

    API Rest delivery channel has one format, it is configured for one template. Customer would like to implement it for all of the templates in bulk.

    Two Notification Templates could be linked to two different Analysis Templates that can be linked to two different Event Frame templates. Therefore the options to populate the delivery end point could be different between notification template. SQL stores a GUID in the properties of the delivery format, applying in bulk would also mean copying over GUIDs which would result in the wrong configuration.

    2 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. Allow Notification rules to return an EF attribute value belonging to a different event frame in AF

    I have a scenario where I would like that a certain Notification Rule, set for an Event Frame analysis (EF1), allows to return the value of an EF attribute belonging to a different Event Frame (EF2).

    On this scenario, the EF2 is triggered and finishes inside the time period of EF1.

    I would like to have the possibility that when EF1 is triggered the notification rules allow to find the value of the attribute belonging to EF2.

    14 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 →
  14. Disable Members from the Contact Groups

    In PI Notification - Disable Members from the Contact Groups. This would help to temporarly susprese Notifications to certain Users. Currently we have to completely delete a User, and then later (when again interessted) add the user again to the group. Desabling would make the process easier.

    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 →
  15. Enable headers for SOAP and REST Web Service Notifications

    The feature added in 2017 R2 was for authentication of the SOAP payload, not for managing headers within the payload.  PI remains unusable as a secure source of data for Maximo without it because you can't configure a MAXAUTH header.

    There's no way to configure headers for Notification Rules associated with a PI AF Services v2017 SP1 Elements with a SOAP or REST Web Service Endpoint.  Authenticated web services, such as our company's Maximo's meter data inbound service requires a MAXAUTH header with a base64-encrypted username:password string.  As a result, you can't use PI as a source of data for…

    29 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

    4 comments  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  16. Enable Trace logging per Notification or Notification Template

    As an PI System administrator, I would like to leave the Trace flag on for important Notifications. This would avoid having to wait for an issue to reoccur to troubleshoot. Currently the Trace flag is a service wide property. If left on for an extended period of time, the logs get flooded and the log files consume quite a bit of disk space.

    3 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. Notifications format editor "Create a Link" tool should allow the base address to be substituted from a URI Builder Data Reference attribute

    As a Notifications user, I would like to be able to use certain features of the "Create a Link" tool for editing Notifications Formats, like the ability to display alternate text and add url parameters, when the url is held in an attribute that is a URI Builder Data Reference.

    Currently, you must explicitly specify the base address in the Notification Format for the template (the base address does not accept substitution from a URI Builder Data Reference attribute). This is a problem when each element based off the template should have a different URL.

    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

    1 comment  ·  Notifications  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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 →
  19. 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 →
  20. Allow Copy & Paste of Notification Rules

    I would like to be able to copy a notification rule in PI System Explorer from an existing element or template and paste it on another element or template. That way when I have similar notification rules, I can copy/paste and make only the changes I need instead of recreating the rule.

    33 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 →
  • 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