[Hatohol-users] Hatohol の Ceilometer との連携設定について

Back to archive index

Kazuhiro Yamato kz081****@gmail*****
2015年 1月 23日 (金) 12:57:30 JST


Shimaさん

開発者の大和です。

> 1. 4つの項目の設定
>「監視サーバー追加」画面の下記4つの項目について、keystonerc_admin
> ファイル内の下記の環境変数に設定されている値をそのまま入力すれば
> よろしいでしょうか。

はい、その通りです。

>  2. ブローカーURLの設定
> "ブローカーURL" には下記のとおり入力しましたが、正しいでしょうか。
> http://xxx.xxx.xxx.xxx:5672/
> ※:「xxx.xxx.xxx.xxx」には、接続先のメッセージブローカー
> (AMQP)のIPアドレスが入ります。

"http://"が不要かと思います。実際、AMQPというプロトコルで通信していおり、
HTTPではないです。

あと、よく誤解があるのですが、このBrokerは、OpenStackで使用されている
AMQP Brokerでなくてもよいです。というより、現状、auth=noの設定をしなければ、
ならないため、OpenStackで使用しているAMQPブローカーとの共有は
難しい場合が多いと思います。

評価目的であれば、Hatoholサーバーが動作しているマシン上にAMQP broker (Qpidd)を
起動させて、以下のURLのHow to start節の冒頭にあるauthとACLの設定を
していただくことで、比較的容易なセットアップが可能です。その場合、Brokerアドレスと
静的キューアドレスの設定は空白にします。

https://github.com/project-hatohol/hatohol/blob/master/server/README.md

> 3. 静的キューアドレスの設定
> "静的キューアドレス" にはどのような入力を行えればよろしいでしょうか。

任意の文字列でよいです。Hatoholの他の監視サーバのそれと異なる数文字〜10文字
程度の文字列を想定しています。
ただし、これは、OpenStackと通信するプラグインプロセスを手動で起動させる
場合(典型的には、Hatoholを起動しているマシンから、OpenStackのKeystoneや
Ceilometerに直接通信できない場合)に設定します。そのような必要がないので
あれば、空白にしておくことで、自動的にプラグインプロセスが、Hatoholサーバ
と同じマシンで起動し、通信を開始します。

以上、ご参考になれば幸いです。
また、ご質問や新たな問題があれば遠慮なく、お問い合わせください。


2015年1月23日 11:58 Shima Takashi <takas****@ctc-g*****>:

> Shimaと申します。初めて投稿いたします。
> 表題の件について確認させてください。
>
> Hatohol14.12をインストールして、Ceilometerと連携するための
> 設定を行っているのですが、下記のエラーが発生し、Brokerへの
> 接続に失敗しているように見えます。
>
> /var/log/messages
> -------------------------------------------------------
> Jan 23 10:39:43 hatohol hatohol[25544]: [INFO]
> <HatoholArmPluginInterface.cc:123> Try to connect (server). broker:
> 'http://xxx.xxx.xxx.xxx:5672/', queue: 'hatohol-arm-plugin.4'
> Jan 23 10:39:43 hatohol hatohol[25544]: [ERR]
> <HatoholThreadBase.cc:237> Got Hatohol Exception:
> <HatoholArmPluginInterface.cc:703> Failed to connect Broker: Invalid
> URL: http://xxx.xxx.xxx.xxx:5672/ (qpid/Url.cpp:259)#012
> Jan 23 10:39:43 hatohol hatohol[25544]: [INFO]
> <HatoholArmPluginGate.cc:604> Caught an exception:
> <HatoholArmPluginInterface.cc:703> Failed to connect Broker:
> Invalid URL: http://xxx.xxx.xxx.xxx:5672/ (qpid/Url.cpp:259)#012.
> Retry afeter 10000 ms.
> -------------------------------------------------------
> ※:「xxx.xxx.xxx.xxx」には、接続先のメッセージブローカー
> (AMQP)のIPアドレスが入ります。
>
> 「監視サーバー」画面の「通信状態」は「初期状態」です。
>
> Ceilometerとの連携設定のドキュメントは無いものとお聞きしており、
> こちらの監視サーバーの設定が正しいかどうか確認させてください。
>
> 1. 4つの項目の設定
> 「監視サーバー追加」画面の下記4つの項目について、keystonerc_admin
> ファイル内の下記の環境変数に設定されている値をそのまま入力すれば
> よろしいでしょうか。
>
> ・Keystone URL(OS_AUTH_URL)
> ・テナント名(OS_TENANT_NAME)
> ・ユーザー名(OS_USERNAME)
> ・パスワード(OS_PASSWORD)
>
> 2. ブローカーURLの設定
> "ブローカーURL" には下記のとおり入力しましたが、正しいでしょうか。
> http://xxx.xxx.xxx.xxx:5672/
> ※:「xxx.xxx.xxx.xxx」には、接続先のメッセージブローカー
> (AMQP)のIPアドレスが入ります。
>
> 3. 静的キューアドレスの設定
> "静的キューアドレス" にはどのような入力を行えればよろしいでしょうか。
>
> なお、Hatoholサーバから、上記のKeystone URL、ブローカーURLへは
> 接続可能な状態です。
>
> 他に確認事項、足りない設定などありましたらお知らせ頂ければと思います。
> お手数お掛けしますが、よろしくお願いいたします。
>
> Shima
>
> _______________________________________________
> Hatohol-users mailing list
> Hatoh****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/hatohol-users
>
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
下载 



Hatohol-users メーリングリストの案内
Back to archive index