输入banner图图片脚本导航/分类

zabbix ODBC 数据库监控

类型,选择监控数据库.Key监控项key db.odbc.select[unique_description,data_source_name]
unique_description:描述,要唯一
data_source_name:odbc.ini中定义的数据源名称.User name数据库用户名 (可选,如果odbc.ini中已经定义)Password数据库密码 (可选,如果odbc.ini中已经定义)SQL querySQL语句Type of information返回值类型,如果类型选错了,这个监控项会不可用

 

6. 注意事项

查询语句执行时间不能超过配置的超时时间
查询只允许返回一个值.
如果查询语句返回了多个列,它只读取第一列
如果查询语句返回了多行,它读取第一条
SQL语句必须是 select开头,只能是查询语句.
SQL语句不能包含换行符

7. 错误消息

从zabbix 2.08开始ODBC提供如下详细的错误信息:
Cannot execute ODBC query:[SQL_ERROR]:[42601][7][ERROR: syntax error at or near ";"; Error while executing the query]|
-------------------------  ---------   -----  |  ------------------------------------------------------------------- |
|                  |         |    - Native error code            - error message.                      - Record separator
|                  |         
-SQLState
- Zabbix message  - ODBC return code
错误消息最长不能超过128字节,因此错误消息太长会被截断.


zabbix ODBC 数据库监控

标签:htm   outline   select   c语言开发   err   zypper   exe   /etc   first