2016-05-23 1 views
0

Je cours Sensu comme une série de conteneurs Docker (sensu-server, sensu-api, n sensu-client s, rabbitmq et redis). Alors que les clients s'enregistrent eux-mêmes et exécutent les contrôles demandés par le serveur, et dont les contrôles seront signalés via des gestionnaires et via /clients, les appels d'API à /checks ne retournent rien.L'appel API Sensu/checks apparaît vide

config serveur:

{ 
    "rabbitmq":{ 
    "host": "rabbitmq" 
    }, 
    "redis":{ 
    "host":"redis" 
    }, 
    "api":{ 
    "host":"api", 
    "port":4567 
    } 
    "handlers": { ... }, 
    "checks": { ... } 
} 

API config:

{ 
    "rabbitmq":{ 
    "host":"rabbitmq" 
    }, 
    "redis":{ 
    "host":"redis" 
    }, 
    "api":{ 
    "host":"api", 
    "port":4567 
    } 
} 

config client:

{ 
    "client":{ 
    "name":"openshift-{{ .Env.AVAILABILITY_ZONE }}", 
    "address":"{{ .Env.HOSTNAME }}", 
    "subscriptions":[ 
     "{{ .Env.AVAILABILITY_ZONE }}", 
     "any-client" 
    ] 
    }, 
    { 
    "rabbitmq":{ 
     "host":"rabbitmq" 
    } 
    } 
} 

Répondre