Quantcast
Channel: 日本Zabbixユーザー会 - 日本Zabbixユーザー会フォーラム
Viewing all 1855 articles
Browse latest View live

poller processの張り付きについて

$
0
0

お世話になっております。
Zabbixのpoller process busy率が張り付いたまま下がらない事象について、相談させて下さい。
環境、本事象の概要、発生経緯については以下の通りです。

## 環境

・AWS ECS (EC2 type) 上にインスタンスを1台構築
 ・zabbix-server-mysql, zabbix-web-nginx, grafana, data-volume, zabbix-agent その他のコンテナが動作
 ・AWS Optimized AMI t2.large
・Zabbix version: 4.0.1
・RDS MySQL version: 5.6
・Zabbixの情報
 ・稼働し始めて1年程度
 ・ホスト数(有効): 100
 ・アイテム数 (有効/無効/取得不可): 10252/1437/72
 ・トリガー数 (有効/無効): 3886/224
 ・1秒あたりの監視項目数(Zabbixサーバーの要求パフォーマンス): 160

## 概要

・import済のlibzbxpgsql templateを分割し、一部アイテムを無効化して再import。
 ・https://github.com/cavaliercoder/libzbxpgsql

続きを読む


Zabbix4.0.7の「手動クローズ許可」について

$
0
0

Zabbix3.4.9では「手動クローズ許可」をするための、
「障害」画面のチェックボックスの表示・非表示の項目があったと思うのですが、
Zabbix4.0.7で見当たりません。分かる方がおりましたらご教授いただきたいです。

また、「障害確認」チェックボックスを選択して更新することが、
現状だと閲覧権限でもできてしまうのですが、これだと「障害」画面に対して
トリガーを「確認済み」にできるので、
閲覧権限ユーザが書き込み権限を持っているようなものだと思っています。
できないようにする手段はありませんでしょうか?

再起動の検知について

$
0
0

再起動の検知につきましてのご相談になります。

2019.05.17 ,02:13:59にアラートを検知いたしました

Trigger Date:2019.05.17 ,02:13:59
Trigger: ホスト名 has just been restarted

その後、一分後、アラートの復旧メールを検知いたしました。

Trigger Date:2019.05.17 ,02:14:59
Trigger: ホスト名 has just been restarted

Windowsログを確認したところ、該当時間にアプリケーションログ、システムログにログは出力されておりませんでした。
zabbixの「最新の値」より現在のホストのuptimeの時間を確認したところ、200日近くになっていたので、再起動していないのは間違いないと思われます。

この場合、再起動していないのにメールが飛んできた原因として考えられるものなどはございますでしょうか。

【現在の環境】
Zabbixバージョン:2.0.10

ホストOS:Windows server 2016

インターネット接続:不可

アイテムキー
system.uptime

トリガーキー
{ホスト名:system.uptime.last(0)}<600

続きを読む

除外設定を実施したイベントIDが監視データのイベントに表示されない

$
0
0

除外設定をしたイベントIDが連続で出力された場合の、監視データ>イベントの表示についての質問です。

以下で除外設定をしています。
http://www.zabbix.jp/node/4697

[疑問]
・除外設定を行ったイベントIDのA,Bがあるとして、連続でそれらが通知されたとき監視データのイベントの表示上では1つしか通知しないのか。
・監視データのイベントは「障害」と「障害の後の正常」「障害のあとの障害」しか通知しないのか(「正常のあとの正常」は表示されないのか)。

[やりたいこと]
・A.Bと2つのイベントIDをそれぞれ通知されているように表示させることはできないか。
・将来的には除外するイベントIDは増加するため、それに対応できるようなトリガーやアクションを設定したい。

仕様なのか、それとも2つ目の正常通知ができる方法があるのかご教示お願いいたします。

zabbixでのログ監視について

$
0
0

以下の設定でログ監視のテストをしようと思っていますが、うまくいきません。
対処法をご教示いただけると幸いです。
プロセス数の監視は問題なくできているため、ホスト名等の問題ではないという認識です。

Zabbixバージョン:4.0.6

下記ファイルのログを監視しようとしています。
/tmp/zabbix-logtest/error.log
/tmpのパーミッションはdrwxrwxrwt
/tmp/zabbix-logtestのパーミッションはdrwxrwxrwx
/tmp/zabbix-logtest/error.logのパーミッションは-rwxrwxrwx.です。
/tmp/zabbix-logtest/error.logはerrorとだけ書かれたテキストファイルです。

アイテム設定情報
タイプ:Zabbixエージェント(アクティブ)
キー:log[/tmp/zabbix-logtest/error.log]
データ型:ログ
としていますが、ステータスが取得不可となり、
情報:Cannot obtain information for file "/tmp/zabbix-logtest/error.log": [2] No such file or directory
と表示されます。

続きを読む

zabbixのアラートメールのタイミングについて

$
0
0

現在zabbixでVMのプロセス監視を行っているのですが、一点ご質問がございます。

現在VMの費用節約のために、VMをAM0時に自動停止し、AM8時に自動起動するという運用をしています。
プロセス監視では、異常が出たら担当者にアラートメールを送信するという運用をしており、
自動停止、自動起動のたびにメールが送られると困るため、AM0時~AM8時にはアラートメールを送信しないという設定にしています。

この際、0時にVMが停止するためプロセス監視のステータスが異常となりますが、
8時に自動起動した時点でもプロセス監視のステータスが異常だった場合(自動起動した際にプロセスが動いていない場合)にアラートメールを送信するという設定は可能でしょうか?
また、可能である場合、やり方をご教示いただけると幸いです。

よろしくお願いいたします。

zabbixキューのアラートについて

$
0
0

zabbixのアラートにつきまして相談になります。

近々、以下のアラートを受信するようになりました
More than 1000 items having missing data for more than 10 minutes

Item values:
1. Zabbix queue over 10m (zabbix[queue,10m]): 1006

zabbix設定画面の 管理 - キュー を開くと Zabbixエージェント の箇所の右側に時間の箇所に複数キューがたまっている状態でございました。

つきましては、知識不足で大変申し訳ございませんが、確認したいことがございます
・どのような場合にキューがたまるのでしょうか。
・キューがたまるデメリットはありますでしょうか。
・キューが処理されない場合、設定を変更すれば改善するのでしょうか
・Zabbixのログ上に以下のような文字化けしたログがのこっておりましたが、関連があるか判断できますでしょうか

続きを読む

ヒストリへの書き出し

$
0
0

初めまして。

ヒストリへの書き出しについてお教えください。

Zabbix 3.0.19 です。
Linuxホストに対して「vfs.fs.size」をキーとするアイテムを作成しています。
MySQLで接続してデータを取得しようとしています。

確認点を以下の3つとします。
ア)最新データでの「最新の値」
イ)グラフからの「最新500個の値」
ウ)MySQLで接続し、ヒストリテーブルをアイテムIDでSELECT

アイテムをいくつか作成しました。
キー:vfs.fs.size[/,total] は、ア、イ、ウすべてOKなのですが、
キー:vfs.fs.size[/,used] は、ア、イはOKですが、ウがNG(ヒットしない)です

「最新の値」は取得されているようなのに、ヒストリテーブルに書き込まれない、ということはあるのでしょうか?


管理画面からのping発行について

$
0
0

いつもお世話になっております。

首題の件、ZabbixのWeb管理画面から監視対象のホストに対し、pingを実行するときの挙動について
ご教示ください。

■構成
・Zabbix Server 2.4.8
・Zabbix Proxy
・監視対象:Linux, Windows系サーバ
・その他情報:
 監視対象はZabbix Proxyと通信できるが、Zabbix Serverとは通信できない

■質問内容
ZabbixのWeb管理画面から監視対象ホストに対して、pingを実行できるかと存じます。
( [インベントリ] - [ホスト] - [監視対象機器選択] - スクリプトのping )

この場合、pingはどこから監視対象機器へ実行しているのでしょうか。
"Zabbix Serverから監視対象機器"という認識で、相違ないでしょうか。

何卒、よろしくお願いいたします。

ログ監視での多重検知について

$
0
0

ログ監視を以下で実現しようとしています。

【Zabbixバージョン】
Zabbix 3.0.24.

【環境】
AWSのサービス

【対象】
AWSのデータベースサービスで PostgreSQLのログをダウンロードしたファイル

【背景】
AWSではサーバでのデータベースの利用ではなく、マネージドでのデータベースサービスを利用しています。
これはつまりZabbix_agent を導入することができません。
このため、AWS内にWindowsサーバを1台用意して、そこにデータベースサービスからログを定期的にダウンロードして、
Zabbix_agentを導入してログ監視するようにしています。

ダウンロード前のデータベースサービス上では1時間ごとにファイルはローテーションされます。

【監視内容】
■アイテム
タイプ: Zabbixエージェント(アクティブ)
キー: log[D:\logs\postgresql.log,@ERR2,Shift-JIS,,skip]
データ型::ログ
更新間隔(秒):1

■トリガー
{ope01:log[D:\logs\postgresql.log,@ERR2,Shift-JIS,,skip].count(300)}<11
and

続きを読む

zabbixトラッパーについて

$
0
0

いつも困っている際、助けていただいております。

senderおよび、zabbixトラッパーを利用し、
バックアップの結果を毎日0:00~3:00の間に
zabbix serverへ送る方法を考えていますが、
何等かな原因でバックアップが動かず、
0:00~3:00の間にデータが飛んでこなかった場合
エラーを検知する事は現在のzabbixのバージョンで
対応可能でしょうか。

バージョンはzabbix4.0 CentOS7になります。

トラッパーのアイテムに対して、0:00~3:00の間nodataだったら
検知といったイメージです。
※バックアップの結果が失敗でも検知したいですが、ひとまずは上記部分だけの実装のお話ということで

お分かりの方いましたらご回答お願いいたします。

パッシブモードにおけるServerとProxy間の通信頻度について

$
0
0

・構成
CentOS7.6
Zabbix Server 4.0.7
Zabbix Proxy 4.0.7
Zabbixのリポジトリからyumでインストール

・zabbix_server.conf
ProxyConfigFrequency=3600
ProxyDataFrequency=60
(その他は基本的にデフォルト値)

・zabbix_proxy.conf
ProxyMode=1
(その他は基本的にデフォルト値)

Zabbix Serverにプロキシを追加し、
Proxy側でパケットキャプチャ(tcpdump)しました。
約60秒後にServerからProxyに通信が開始されましたが、
その後、1秒おきにServerからProxyに通信してしまいます。
Zabbix serverやOSを再起動しても同じ挙動です。

ホストは追加していない状態です。
ただ、ホストを追加しても正常に値を取得できます。

Server側のDebugLevelを4にしてログを確認したところ、
In get_data_from_proxy() request:'proxy tasks'
という要求を1秒おきにProxyに投げているようです。
特にエラーらしきログは見当たりません。

上記の設定であれば、

続きを読む

ESXi複数台の検出

$
0
0

【環境】
 ■zabbixサーバ・・・RHEL7.6 zabbix 4.2.1
 ■ESXi#1・・・6.7Up2 192.168.0.2(仮)
 ■ESXi#2・・・6.7Up2 192.168.0.3(仮)
 ■ESXi#3・・・6.7Up2 192.168.0.4(仮)

いつもお世話になっております。
Zabbixにて複数のESXi(仮想OSは監視対象外)を監視しようと考えております。

ESXiの監視方法として、confやzabbixの設定方法については理解しておりますが、
複数台を1つのzabbixホスト設定で監視する方法はあるのでしょうか。

現在以下のような構成で監視しております。

ホスト
・ESXi#1検出・・・ICMP 192.168.0.1-254 マクロ:https://192.168.0.2/sdk
・ESXi#2検出・・・ICMP 192.168.0.1-254 マクロ:https://192.168.0.3/sdk
・ESXi#3検出・・・ICMP 192.168.0.1-254 マクロ:https://192.168.0.4/sdk

・ESXi#1(上記設定で検出されたESXi)
・ESXi#2(上記設定で検出されたESXi)
・ESXi#3(上記設定で検出されたESXi)

続きを読む

history_uintテーブルの削除処理について

$
0
0

お世話になっております。

history_uintテーブルの削除処理が長時間実行される事象が発生しており原因について調査しております。
本事象の解決方法がありましたら、ご教示の程よろしくお願い致します。

【バージョン】
・zabbix_server:2.2.2
・zabbix_agent :2.2.2
・MySQL:5.6.17

【事象】
DELETE文が長時間実行されDBにてレプリケーション遅延が発生する。
該当itemidのアイテム取得は無効化している。

以下該当時間帯のログとなります。

・slow.log

# Time: 190503 19:36:31
# User@Host: [] @ [] Id: xxx
# Query_time: 1870.540716 Lock_time: 0.000034 Rows_sent: 0 Rows_examined: 464408768
use zabbix;
SET timestamp=1556879791;
delete from history_uint where itemid=xxxxx and clock<1551693692;

続きを読む

zabbix4.0 「zabbix-web-mysql」インストールについて

$
0
0

お世話になっております。

現在Zabbix4.0をインストールしようとしておりますが、依存関係によりインストールを進めることができない状態となっております。

利用OS  :AmazonLinux2
利用ミドル:MySQL5.7
      PHP7.2
対象zabbix:zabbix4.0

既にMySQLとPHPはインストールしている状態で、Zabbix4.0のインストールにてzabbix-web-mysqlをインストールしようとすると、
「衝突を処理しています: php-mysql-5.4.16-43.amzn2.x86_64 は php-mysqlnd と衝突しています」となりどのように対処すべきか悩んでおります。
お手数ではございますが、対処方法をご教授お願い致します。


Zabbix4.2 で VMware VCSA6.7 の vpxd を監視

$
0
0

【環境】
・zabbixサーバ: RHEL7.6 zabbix 4.2.1
・VCSA: 6.7U2

お世話になります。
Zabbix で VCSA の vpxd プロセスの監視を行いたいです。
以下の URL を参考に、OID ".1.3.6.1.4.1.6876.4.9"を取得することで、
実現できないか試行したのですが、情報を取得できません。
https://kb.vmware.com/s/article/2145018

【確認したコマンド】
appliance@zabbix:~$ snmpget -v 1 -c public 192.168.1.10 .1.3.6.1.4.1.6876.4.9
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: iso.3.6.1.4.1.6876.4.9

vpxd を監視する方法についてご存知の方いましたら、ご教示頂けますと幸いです。

よろしくお願いいたします。

Zabbix 4.0 グラフの表示に関して

$
0
0

Zabbix4.0を以下の環境で構築し、SNMP監視を実施しています。
動作は正常に見え、SNMPでデータも取得できグラフも表示できます。
しかしながらグラフは表示されてもグラフの凡例、x軸y軸の値が表示されず
ノーマル、円グラフ、積算グラフいずれも同じ現象です。

対処方法などご教示いただけないでしょうか。

Centos 7.6.1810
Zabbix 4.0.8
PHP 7.2.19
MariaDB 10.2.8
Apache 2.4.6

ログを確認したのですが、エラーを示すようなログが確認できませんでした。

ディスク空き容量とシンプルチェックによるポート監視の状態誤検出について

$
0
0

【内容】
ディスクの空き容量が10%を切ったと通知メールが届きました。
グラフで確認すると該当時間に一瞬ですが1%付近まで空き容量が減ったと検出しているようです。
しかしながらサーバのログからは該当時間に大量の書き込みがあったようには見えず、一瞬であったことから
実際に空き容量が1%付近まで減ったようには見受けられませんでした。

zabbixのディスクの容量監視にて、誤検出することはあるのでしょうか。
該当時間はディスクI/Oが多かったようなのですが、例えば実際の空き容量を確認しているわけではなく、
ディスクへの書き込みをテストし、その書き込み時間がかかると空き容量が無いといった判定をするような
仕組みになっているといったことはないでしょうか。

似たような事象で、シンプルチェックによるポート監視(net.tcp.service[])でもサービス停止していないのに
ダウンを検出することがあります。
これも対象ポートへの接続を試みて、タイムアウト時間までに応答がないとダウンと判断したりするなど、
停止していなくとも停止と判定されるパターンがあるのではないかと推測しておりますがいかがでしょうか。

【バージョン】
2.4.6

【トリガーの条件式】
vfs.fs.size[/,pfree].last(0)}<10

trriger関数strの設定について

$
0
0

{<「ホスト」の名前>:<「アイテム」のキー>.str({<「ホスト」の名前>:<「アイテム」のキー>),#1}=0
というような設定は可能でしょうか。

ローレベルディスカバリを利用したCISCO HSRPのステータス取得について

$
0
0

【Zabbixバージョン】
 3.0.6

【質問内容】
 CISCO Catalystの各VLANに設定しているHSRPの状態を
 LLDを利用して取得したいと考えています。

 LLDのSNMP DISCOVERRY で MACRO{SNMPINDEX}を使い、
 「35.126」や「36.126」をindexとして取得したいのですが、
 「35」や「36」としか、値を取得できません。

 希望する値の取得方法はありますでしょうか。
 
 # snmpwalk -v 2c -Oa -c public A.B.C.D CISCO-HSRP-MIB::cHsrpGrpStandbyState
 CISCO-HSRP-MIB::cHsrpGrpStandbyState.35.126 = INTEGER: active(6)
 CISCO-HSRP-MIB::cHsrpGrpStandbyState.36.126 = INTEGER: active(6)
 CISCO-HSRP-MIB::cHsrpGrpStandbyState.37.126 = INTEGER: active(6)
 CISCO-HSRP-MIB::cHsrpGrpStandbyState.38.126 = INTEGER: active(6)

続きを読む

Viewing all 1855 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>