OSIsoft GitHub
-
Support security baselining
As a PI administrator, I need to baseline the security configuration of my PI System to ensure OSIsoft security best practices are followed.
Below is a list of requested features.
Baseline verification (read-only) for PI Data Archive:
- PI Data Archive Table Security - examines the database security of the PI Data Archive and flag any ACLs that contain access for PIWorld as weak.
- PIADMIN role - verify that the piadmin PI user is not used in any mappings or trusts.
- PI Data Archive Version - verify that the PI Data Archive is using the most recent release. …27 votes -
Publish PI Symbol “String Values Plot symbol” on GitHub
We would like to get the PI Vision symbol "String Values Plot Symbol", extracted from the 2018 PI World Lab attached, not available anymore on GitHub.
The idea is to have a symbol that represents the different states of a machine during some period of time (see attached file).
8 votes -
Publish a sample of code to do an histogram
Publish a sample of code to do an histogram with PiVision extensibility. There is already a sample using a unique value (arrow) but there should be an exemple for charts to help people customise their experience further.
4 votes -
OMF sample in node-red
I would like a sample that shows creating OMF data in Node-RED
4 votes -
Allow support for load balanced AF servers
In our environment we have an archive Collective and 2 AF servers coordinated by a network load balancer. The Tests should support a system with load balanced AF servers.
It appears, that even if you set the value AFServer in app.config to one of the 2 AF servers, the pre-checks will still fail if the local instance of System Explorer is connected to AF using the load balancer as the host. I get errors such as these (PIAF is the name of the load balancer).
…OSIsoft.PISystemDeploymentTests.PreliminaryChecks.CheckRtqpEngineServiceTest [STARTING]
System.InvalidOperationException : Cannot open Service Control Manager on computer 'PIAFTest'. This operation might4 votes -
Make the test reports actionable
Once the test runs and the report is generated, it is not easy to interpret potential failures that are included in the report and the only option is to contact techsupport. It is useful to make the report more actionable to know how to go about troubleshooting potential failures without the need to reach out to Techsupport.
3 votes -
Create Deployment Samples for Google Cloud Platform
As a customer utilizing GCP, it would be helpful to have a deployment sample created specifically for GCP. This would enable me to quickly spin up an entire development PI System on GCP within a few hours.
2 votes -
Split up installation and infrastructure of Deployment Samples
We have installed the OSI PI System without problem with the scripts provided in these samples. But now it's only possible to run the full script with the installation/configuration of the infrastructure included. Is it maybe possible to split up the project in 2 parts? So it's possible to skip the infrastructure part because a lot of people are maintaining them by themselves with another tool. This will make it easy for people to spin up quickly a development setup that can integrate with tools like TrendMiner for example.
2 votes -
Allow different host names and URLs for PI Web API
Our PI Web API uses a DNS. The certificate we use is only valid for the DNS alias, not the machine host name. So in our system, we have the need to use the host name for some pre-checks, and the DNS URL for other pre-checks. Can you please separate these two things out in app.config?
2 votes -
Support Claims Based Authentication in Vision
PI System Deployment Tests will not pass pre-checks in our system because we have configured PI Vision to use claims-based authentication. SDT should support this message as claims is an IT standard.
2 votes -
Create Deployment Samples for Azure Cloud Platform Using Azure PowerShell Runbooks and Process Automation
As a new OSIsoft customer utilizing Azure, it would be extremely helpful to have a deployment sample created specifically for Azure Process Automation and PowerShell Runbooks.
1 vote -
Use filename from download
In the scripts the file used for the installation of PI Server contains spaces.
Why not using the original name we have from the download-site?1 vote -
Add documentation for remote connection on Azure
In the README there is no documentation about the configuration to
allow connection to the RDS from your own network. Add a section about this configuration so this is done before you start the deployment on Azure1 vote
- Don't see your idea?