1

EC2 インスタンスを監視するために sensu フレームワークを使用しようとしていますが、残念ながらThe channel 1 was closed, you can't use it anymore! (AMQP::ChannelClosedError). ここにもエラーのスタックが表示されますが、解決策は何かを理解できます。 http://www.sand4.info/index.php?q=aHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vMTQ5MTA0NA%3D%3D

どんな助けでも大歓迎です..

4

1 に答える 1

1

IRC から解決策を得ました... Windows システムでグラファイトを構成していません。Windowsで構成する方法も見つかりません。私がやったことは、グラファイトハンドラーを削除し、クライアント側とサーバー側の両方にデフォルトハンドラーを配置したことです。これはサーバー側の config.json です。

{
  "rabbitmq": {    
    "port": 5672,
    "host": "127.0.0.1",
    "user": "guest",
    "password": "guest",
    "vhost": "/"    
  },
  "redis": {
    "host": "localhost",
    "port": 6379
  },
  "api": {
    "host": "localhost",
    "port": 4567
  },
  "dashboard": {
    "host": "localhost",
    "port": 8080,
    "user": "admin",
    "password": "admin"
  },
   "handlers": {   
    "default": {
       "type": "pipe",
        "command": "ruby C:/sensuServer/sensuserverSSL/stdout.rb",       
         "send_only_check_output": true
     }
  },
  "checks": {
        "b": {
              "command": "ruby C:/sensuServer/sensuserverSSL/stdout.rb",
              "subscribers": [
                "test"
              ],
              "interval": 10,
              "auto_resolve": true
            }
    }   
}
于 2012-04-25T08:53:10.967 に答える