Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/bug: Show message "Session Manager Transaction List Full" #156

Open
alexl04 opened this issue Jul 24, 2024 · 4 comments
Open

Feature/bug: Show message "Session Manager Transaction List Full" #156

alexl04 opened this issue Jul 24, 2024 · 4 comments

Comments

@alexl04
Copy link

alexl04 commented Jul 24, 2024

When the below message is received Grafana shows no (error) Message. The figure is just blank. Would it be possible to return a message to the user instead?

"[-10735] PINET: Session Manager Transaction List Full."

@pvmagacho-nde
Copy link

what is the status code for this message?

@alexl04
Copy link
Author

alexl04 commented Aug 5, 2024

10735

Transaction List - The PI Network Manager manages communication between PI clients and the PI Data Archive through RPCs (Remote Procedure Calls) and maintains a transaction list with a maximum capacity of 1000 pending RPCs. If this list becomes full, new RPC requests from clients will fail with a -10735 error.

@coderReview
Copy link
Collaborator

@alexl04 can you check if version 5.1.0 resolves this issue? thank you

@alexl04
Copy link
Author

alexl04 commented Nov 12, 2024

Good question, I have no idea how to trigger this error code myself though. I guess I have to look into setting up a fake API via postman or something like that? No real knowledge about it but GPT might help sufficient nowadays. I will have a look in the coming days.

Our backend has been upgraded recently so this error has not been seen in a while. We still make use of version 5 though because for version 5.1 we had to update all queries and we have 7 Grafana services with more than 100 dashboards with many queries towards PI in total so upgrading to v5.1 has been postponed until we have figured out some way to fix the queries programmable. For example with python and the grafana API and something like get dashboard, replace text from dashboard JSON with .. and post dashboard again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants