[ZBX-26118] Zabbix Agent 2 v7.0.10 - RHEL v8 -- Next: ORA-40478: output value too large (maximum: 4000) Created: 2025 Mar 01 Updated: 2025 Mar 27 Resolved: 2025 Mar 02 |
|
Status: | Closed |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Incident report | Priority: | Trivial |
Reporter: | Brian Smith | Assignee: | Zabbix Support Team |
Resolution: | False Positive | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
Attachments: |
![]() |
Description |
Steps to reproduce:
Result: 2025/03/01 15:26:27.776634 [Oracle] Cannot fetch data.: Next: ORA-40478: output value too large (maximum: 4000). ]}' to '<zabbix server>' All discovery table spaces, in latest data, show "Cannot fetch data ...". Expected: |
Comments |
Comment by Brian Smith [ 2025 Mar 02 ] |
I think this was caused by upgrading Zabbix from v5 to v7, and I forgot to upgrade my templates apparently. I wiped updated the templates for Oracle by Zabbix agent 2, and my errors are gone (after deleting my asset). |
Comment by Brian Smith [ 2025 Mar 02 ] |
Issue was "upgraded induced" by not following full upgrade procedures. |
Comment by Antons Sincovs [ 2025 Mar 27 ] |
brian.smith thank you for sharing the solution, yesterday stumbled upon the same issue and updating the template to the current (7.0) version did help. oracle.ts.discovery["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}"] Now oracle.ts.discovery item is used for each tablespace separately with additional parameters "TABLESPACE","CONTENTS","CON_NAME" with the full syntax: oracle.ts.stats["{$ORACLE.CONNSTRING}","{$ORACLE.USER}","{$ORACLE.PASSWORD}","{$ORACLE.SERVICE}","{#TABLESPACE}","{#CONTENTS}","{#CON_NAME}"] This limits the returned output size to under 4000 bytes |