3

AWS インスタンスの監視に SaaS を使用し、メール送信/キャンペーンに Mandrill を使用しています。

Zapierで簡単なグラフを作成しましたが、自分でホストしたいと思います。だから私の質問は:

Mandrill から Webhook シグナルを受信し、それをサーバーから Datadog に送信するにはどうすればよいですか? 次に、監視している同じサーバーでこのスクリプトをホストするのはひどい考えだと思います...

基本的に、「webhook を受け取る」方法がわからないので、Datadog サービス エージェントに報告して、Web サイトで更新されるようにします。

ここhttp://docs.datadoghq.com/api/で説明されているように、データを Datadog に実際に報告する方法を取得しますが、Web フックのリスナーをホストする方法がわかりません。

プログラミング言語は重要ではありません。私はそのケースを好みません。

4

3 に答える 3

1

ここでは、mandrill アカウントに新しい webhook を追加する方法を見つけることができます: https://mandrillapp.com/api/docs/webhooks.php.html#method=add

ここでの主なことは次のとおりです。 $url = 'http://example/webhook-url'; これは、mandrill から送信されたデータを処理し、その情報を Datadog に転送する Webhook URL です。

これは、mandrill が Webhook URL に送信する内容についての説明です: http://help.mandrill.com/entries/21738186-Introduction-to-Webhooks

于 2015-03-03T12:03:18.683 に答える
0

「リスナー」とは、投稿されたデータを受信できるホストする任意の URL です。Zapierに言及したので、Webhookデータを受信するトリガーを設定できることに注意してください。この場合、リスナーURLはZapierによって提供され、そのデータを任意のアプリケーションに送信できます(または別のWebhookに投稿することもできます)。 . Zapier を使用すると、フック データを受信して​​何かを実行するリスナー コードを記述する必要がないため、便利です。

于 2015-03-07T20:02:50.550 に答える