2016-12-12 33 views
0

Zabbixサーバーがインストールされていますが、すべて正常に動作しますが、ダッシュボードを開くとzabbixサーバーに値NOが表示されます。また、ページの最下部に(zabbixサーバーは私の現在ではない情報は提供されていません)。注:として怒鳴るですzabbix.conf.phpの設定:Zabbixサーバーが実行されていません。

<?php 
// Zabbix GUI configuration file. 
global $DB; 

$DB['TYPE']  = 'MYSQL'; 
$DB['SERVER'] = 'localhost'; 
$DB['PORT']  = '0'; 
$DB['DATABASE'] = 'zabbix'; 
$DB['USER']  = 'zabbix'; 
$DB['PASSWORD'] = '[email protected]'; 

// Schema name. Used for IBM DB2 and PostgreSQL. 
$DB['SCHEMA'] = ''; 

$ZBX_SERVER  = 'IP address of Server'; 
$ZBX_SERVER_PORT = '10051'; 
$ZBX_SERVER_NAME = 'Zabbix Server'; 

$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG; 
+0

まあOK、そう、あなたの質問は何ですか? zabbixデーモンが動作しているかどうかはわかりません。私たちはあなたのシステムにアクセスすることができず、あなたの肩を見渡すことはできません。 – arkascha

+0

PHPベースのフロントエンドとzabbixデーモンは2つの別々のものです! – arkascha

+0

ありがとう、私はちょうど解決策を見つけた。 –

答えて

3

潜在的な理由:

  • 間違ったホスト名
  • [ローカル]ファイアウォール
  • 間違ったポート
  • SELinuxの

あなたの場合、リテラル設定が次のようなものなら、

$ZBX_SERVER  = 'IP address of Server'; 

あなたはのZabbixサーバの実際のIPアドレスを持っていることを修正する必要があります。

+0

'$ ZBX_SERVER =" localhost "= – MattBianco

+0

の場合には最適ですZabbixサーバが別のシステムにあるか、または127.0.0.1でリッスンしていない – Richlv

0

チェックzabbix.conf.php

># vim /etc/zabbix/web/zabbix.conf.php 
    >ZBX_SERVER  = '**your zabbix ip address**'; 
    >ZBX_SERVER_PORT = '10051'; 
    >ZBX_SERVER_NAME = '**your zabbix hostname**'; 

はちょうどあなたが

のZabbixサーバが実行されていないエラーを解決することができ、IPアドレスを変更します。表示される情報は、現在ではないかもしれない

後zabbixサーバを再起動する。

># service zabbix-server restart 

これらのパラメータが正しく渡さ10050ポートがファイアウォールで許可されているかどうか

チェック、

関連する問題