vsession中选择countql nagios 2sqlcheck oracle health检查Oracle健康状况.pdfVIP

  • 8
  • 0
  • 约2.53万字
  • 约 22页
  • 2024-11-15 发布于北京
  • 举报

vsession中选择countql nagios 2sqlcheck oracle health检查Oracle健康状况.pdf

一、执行sql

1、格式化sql

进入docker的222端口找到/usr/local/nagios/libexec下的check_oracle_health的,

注意不是plugins,已经改成libexec。

./check_oracle_health–mode=encode

Selectcount(*)fromv$session#说明,这段sql是自己输入的,不要分号,必须是统计

数值的语句,nagios只能根据数值来判断

2、执行sql

Selectcount(*)fromv$session

./check_oracle_health--connecthbltfxgl--usernameservyou--passwordgrsds1234--modesql--

nameselect%20count%28%2A%29%20from%20v%24session--name2sessions--warning30--

critical50

--connect后面的参数是数据库的sid

Selectdecode(status,’open’,0,1)fr

文档评论(0)

1亿VIP精品文档

相关文档