pyora prompt error in zabbix latest data webpage:
Received value [usage: pyora [-h] [--username USERNAME] [--password PASSWORD] [--address ADDRESS] [--database DATABASE] {activeusercount,asm_volume_use,bufbusywaits,check _active,check_archive,commits,db_close,db_connect, dbfilesize,dbprllwrite,dbscattread,dbseqread,dbsiz e,dbsnglwrite,deadlocks,directread,directwrite,dsk sortratio,enqueue,fra_use,freebufwaits,hparsratio, indexffs,lastapplarclog,lastarclog,latchfree,logfi lesync,logonscurrent,logprllwrite,logswcompletion, netresv,netroundtrips,netsent,query_lock,query_red ologs,query_rollbacks,query_sessions,query_sysmetr ics,rcachehit,redowrites,rollbacks,show_asm_volume s,show_tablespaces,show_tablespaces_temp,show_user s,tablespace,tablespace_abs,tablespace_temp,tblrow sscans,tblscans,uptime,user_status,version} ...pyora: error: invalid choice: 'zabbix' (choose from 'activeusercount', 'asm_volume_use', 'bufbusywaits', 'check_active', 'check_archive', 'commits', 'db_close', 'db_connect', 'dbfilesize', 'dbprllwrite', 'dbscattread', 'dbseqread', 'dbsize', 'dbsnglwrite', 'deadlocks', 'directread', 'directwrite', 'dsksortratio', 'enqueue', 'fra_use', 'freebufwaits', 'hparsratio', 'indexffs', 'lastapplarclog', 'lastarclog', 'latchfree', 'logfilesync', 'logonscurrent', 'logprllwrite', 'logswcompletion', 'netresv', 'netroundtrips', 'netsent', 'query_lock', 'query_redologs', 'query_rollbacks', 'query_sessions', 'query_sysmetrics', 'rcachehit', 'redowrites', 'rollbacks', 'show_asm_volumes', 'show_tablespaces', 'show_tablespaces_temp', 'show_users', 'tablespace', 'tablespace_abs', 'tablespace_temp', 'tblrowsscans', 'tblscans', 'uptime', 'user_status', 'version')] is not suitable for value type [Numeric (float)]
But run command from command line is ok:
oracle@monitor:/opt/scripts$ ./pyora.py --username zabbix --password weblogic --address plmdb1t.goertek.com --database agile935 query_sysmetrics User_Transaction_Per_Sec
0.0499750124938
what's the problem?
Received value [usage: pyora [-h] [--username USERNAME] [--password PASSWORD] [--address ADDRESS] [--database DATABASE] {activeusercount,asm_volume_use,bufbusywaits,check _active,check_archive,commits,db_close,db_connect, dbfilesize,dbprllwrite,dbscattread,dbseqread,dbsiz e,dbsnglwrite,deadlocks,directread,directwrite,dsk sortratio,enqueue,fra_use,freebufwaits,hparsratio, indexffs,lastapplarclog,lastarclog,latchfree,logfi lesync,logonscurrent,logprllwrite,logswcompletion, netresv,netroundtrips,netsent,query_lock,query_red ologs,query_rollbacks,query_sessions,query_sysmetr ics,rcachehit,redowrites,rollbacks,show_asm_volume s,show_tablespaces,show_tablespaces_temp,show_user s,tablespace,tablespace_abs,tablespace_temp,tblrow sscans,tblscans,uptime,user_status,version} ...pyora: error: invalid choice: 'zabbix' (choose from 'activeusercount', 'asm_volume_use', 'bufbusywaits', 'check_active', 'check_archive', 'commits', 'db_close', 'db_connect', 'dbfilesize', 'dbprllwrite', 'dbscattread', 'dbseqread', 'dbsize', 'dbsnglwrite', 'deadlocks', 'directread', 'directwrite', 'dsksortratio', 'enqueue', 'fra_use', 'freebufwaits', 'hparsratio', 'indexffs', 'lastapplarclog', 'lastarclog', 'latchfree', 'logfilesync', 'logonscurrent', 'logprllwrite', 'logswcompletion', 'netresv', 'netroundtrips', 'netsent', 'query_lock', 'query_redologs', 'query_rollbacks', 'query_sessions', 'query_sysmetrics', 'rcachehit', 'redowrites', 'rollbacks', 'show_asm_volumes', 'show_tablespaces', 'show_tablespaces_temp', 'show_users', 'tablespace', 'tablespace_abs', 'tablespace_temp', 'tblrowsscans', 'tblscans', 'uptime', 'user_status', 'version')] is not suitable for value type [Numeric (float)]
But run command from command line is ok:
oracle@monitor:/opt/scripts$ ./pyora.py --username zabbix --password weblogic --address plmdb1t.goertek.com --database agile935 query_sysmetrics User_Transaction_Per_Sec
0.0499750124938
what's the problem?