全文検索:
- 13 Zabbixでsnmptrapを受信(Zabbix2系) @01_linux:04_監視:zabbix
- == receiverのPerlスクリプトは、Zabbixのソースコードに含まれています。 <code console> # cp zabbix-2.2.2/misc/snmptrap/zabbix_t... # chmod +x /etc/zabbix/zabbix_trap_receiver.pl </code> ===== ②snmptrapdの準備 ===== ==== 1.snmptrapd.conf修正 ==== トラップを受け取ると、perlを実行するよう設定します。 <code console> # vi /etc/snmp/snmptrapd.conf authCommu... t perl do "/etc/zabbix/zabbix_trap_receiver.pl" </code> ※authCommunityの代わりに以下のように記述すると、認証を無効にできます。(どのコミ
- smartdでディスク監視
- ===== インストール ===== ※CentOSではデフォルトでインストールされている。 <code> # yum -y install smartmontools </code> ===== 自動起動がOnになっている事を確認 ===== <code> # chkconfig --list|grep smartd smartd 0:off 1:off 2:on 3:on 4:on 5:on 6:off </code> ===== 起動 ===== <code> # service smartd restart
- 01 NagiosQL
- s.php ===== デフォルトだとエンコードが指定されていないので、UTF-8に設定する。 <code> # vi admin/hosts.php 487 $conttp->setVaria... ey),htmlentities($value, ENT_QUOTES, "UTF-8")); </code> ===== MySQL側のエンコード変更 ===== 普通にインストールするとテーブルのD... LT CHARSETが「latin1」になっているので変更 === 1.一度dump === <code> # mysqldump db_nagiosql_v3 > db_nagiosql_v3.dump </code> === 2.CHARSET=latin1 を CHARSET=utf8 に変更 === <c
- 10 Zabbixでsnmptrapを受信する @01_linux:04_監視:zabbix
- てzabbix_senderで送る仕組み === snmptrapd.confを修正 === <code console> # /etc/snmp/snmptrapd.conf authCommunity... ult /bin/bash /usr/local/bin/zabbix_snmptrap.sh </code> この場合、「snmptraptest」いうコミュニティ名で送信されたSNMPv1またはv2cのコ... に以下のように記述すると、認証を無効にできます。(どのコミュニティからもで受け付けるようになる) <code> disableAuthorization yes </code> === 実行するプログラム「zabbix_snmptrap.sh」を作成 === /usr/local/bin/zabbix_snmp
- 02 Munin
- = dnf install munin munin-node ==== 設定 ==== <code|/etc/munin/munin.conf> [localhost] address 12... address 192.168.0.10 use_node_name yes </code> ==== munin起動 ==== systemctl enable --now mun... ==== munin-cron ==== このmunin-cronでデータを集めます。 <code|/etc/cron.d/munin> */5 * * * * munin /usr/bin/munin-cron </code> ===== HTTP サーバーの設定 ===== dnf install httpd
- AdaptecRaid監視
- 405&dn=adaptec+raid+5405.html|Storage Manager]] <code console> # tar zxvf asm_linux_x86_v7_00_18781.tgz # cd manager # rpm -ivh StorMan-7.00.i386.rpm </code> ===== 監視スクリプトを用意 ===== [[http://exchange.nagios.... ck-by-Anchor-Systems/details|check-aacraid.py]] <code console> # ls -al /usr/local/bin/check-aacraid.py </code> ==== visudoを設定しておく ==== nagiosユーザから、arcconfコマンド
- 03 ダッシュボードの「最新20件の障害」件数を増やす @01_linux:04_監視:zabbix
- ドの「最新20件の障害」件数を増やす ====== 20件 -> 30件に増やす場合 ・件数 <code console> /usr/share/zabbix/include/blocks.inc.php... sset($filter['limit']) ? $filter['limit'] : 30; </code> ・バーの表示部分変更 <code console> /usr/share/zabbix/include/locales/ja_jp.inc.php 1178 'S_LAST_20_... AST_20_ISSUES'=> '最新30件の障害', </code> ====== Zabbix 2.2 ====== DEFAULT_LATEST_ISSU
- 11_Zabbix自体の監視 @01_linux:04_監視:zabbix
- る。 ===== 手動でtelnetした場合 ===== ==== 異常な場合 ===== <code console> $ telnet 192.168.100.10 10051 Trying 192... to connect to remote host: Connection timed out </code> ==== 正常な場合 ===== <code console> $ telnet 192.168.100.10 10051 Trying 192.168.100.10... Connected to ... er is '^]'. Connection closed by foreign host. </code> ===== スクリプト仕組み ===== ①expectでtelnetを実行する。 ②正常
- 91 ZabbixのMySQLが遅い @01_linux:04_監視:zabbix
- db_buffer_pool_sizeとinnodb_log_file_sizeを増やしてみる <code console> # vi /etc/my.cnf innodb_file_per_table i... buffer_pool_size=512M innodb_log_file_size=128M </code> innodb_buffer_pool_sizeは、DBのみ動作の場合物理メモリの70%~80%... 移動してあげてからMySQLを起動すると、新しいサイズでInnoDBログファイルが作成されます。 <code console> # mv /var/lib/mysql/ib_logfile* /tmp/ </code> ===== MySQL ログ ===== <code> InnoDB: Error: log
- 3dm2の管理Webにアクセスできない。
- ==== 3dm2の管理Webにアクセスできない。 ====== ===== 原因 ===== <code> マイクロソフト セキュリティ情報 MS12-006 - 重要 SSL/TLS の脆弱性により、情... -jp/security/bulletin/ms12-006 公開日: 2012年1月11日 </code> ==== 対策 ==== 公式バイナリの3dm2を上書きする [[http://kb.lsi... om/KnowledgebaseArticle16625.aspx]] 上書きした後で、tdm2の再起動 <code console> # /etc/init.d/tdm2 restart </code>
- 18 Zabbix API @01_linux:04_監視:zabbix
- する ===== user: hogehoge password: hogehgoepass <code> # curl -XPOST http://hogehoge.net/zabbix/api_jso... ult":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","id":1} </code> ===== 最新のアラート3件 ===== <code> curl -XPOST http://hogehoge.net/zabbix/api_jsonrpc.php \ -H "Content-Ty... : "DESC" }, "auth": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "id": 1 }' </code> {{tag>zabbix}}
- 19 Zabbix でDBサーバを変える @01_linux:04_監視:zabbix
- x/web/zabbix.conf.php」にも、Web表示の設定があったようでした。 環境: <code> # zabbix_server --version zabbix_server (Zabbix) 3.0.1 </code> <code> [root@altuszabbix1 etc]# grep DBHost /etc/zabbix/zabbix_server.conf ### Option: DBHost # DBHo... zabbix.conf.php #$DB['SERVER'] = '127.0.0.1'; $DB['SERVER'] = '10.10.10.11'; </code> {{tag>zabbix}}
- 02 外部チェック @01_linux:04_監視:zabbix
- -p.net/2011/12/zabbix.html]] # cat dnscheck.sh <code> #! /bin/sh str=`/usr/bin/nslookup -query=a $1 $... 1` if [[ $str == *"Address"* || $str == *"Alias"* ]]; then cnt='1' else cnt='0' fi echo $cnt </code>
- 17 Zabbix history trends @01_linux:04_監視:zabbix
- === 日付指定で、1000行削除 2019年12月01日 00:00以前のものを削除する。 <code> # date +%s --date "2019-12-01 00:00" 1575126000 mysql> delete from trends where clock < 1575126000 limit 1000; </code> {{tag>zabbix}}
- 92 利用されているitemを検索(SQL) @01_linux:04_監視:zabbix
- 0 : monitored items.status = 1 : not monitored <code console> mysql> SELECT itemid, items.hostid, item... JOIN hosts ON items.hostid=hosts.hostid WHERE key_ LIKE '%vfs.smart.health%' ; </code> {{tag>zabbix}}