我正在努力监控zabbix中的mysql数据库(通过SQL语句)。
我试着通过官方指南来监控mysql数据库的更新。
这篇文章是
但是,我有一个错误“无法连接到ODBC DSN: SQL_ERROR08001[unixODBCODBC 8.0(w) DriverDriver不支持4.1.1以下的服务器版本]”
我可以成功地进入官方指南中的步骤isql test,但我不理解该步骤:
To enable ODBC support, Zabbix should be compiled with the following flag:
--with-unixodbc[=ARG] use odb
我正在使用sql server 2012,并在其上设置了一些作业,以便在一天中的不同时间运行。如果作业失败,我希望得到这样的警告。
在服务器上,我有一些监控事件查看器的软件。我希望将作业设置为在作业失败时写入servers事件查看器。我想写事件id为999和错误级别。
如何设置我的工作才能做到这一点?
我在我的Icinga-监控-环境中使用check_yum插件来检查是否有可用的安全关键更新。这可以很好地工作,但有时我会得到“CHECK_NRPE: Socket timeout after xx seconds”。同时执行检查。目前我的NRPE-Timeout是30秒。如果我重新调度检查几次,或者使用更高的nrpe-timeout值直接从我的Icinga-Server执行检查,那么一切都很正常,至少在执行了几次检查之后是这样。通过NRPE进行的所有其他检查都没有抛出任何错误。所以我认为我的NRPE-config或我正在使用的插件没有一般的错误。对于check_yum插件的这种奇怪行为,有什么
我已经编写了一个bash脚本,它从服务器收集数据并将其发送到由splunkforwarder监控的日志文件。服务器运行FreeBSD,并有一个通过Samba共享的ZPool。所以,当然,我希望splunk关注的一件事是,在上述共享上使用了多少空间。
为了保持可读性,我从我的脚本中提取了实现这一点的代码行:
#!/usr/bin/env bash
while read disk used avail ; do
# In reality I pass these values to a function
# that adds some formatting, bu