問題タブ [slack-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 生産エラーをメールではなく slack に送信する
私の Django アプリがデバッグ情報をメールではなく slack に送信するようにしたいと考えていました。これはデフォルトです。
- メールを無効にするのは簡単です。
ADMINS
設定にメールを入れないでください - Slack への情報送信は簡単です。着信 Webhook を追加するだけです
では、メッセージを送信するロジックはどこに作成すればよいでしょうか。ミドルウェアはかなり良いアイデアのようです。私は次のようなことをします
None
ミドルウェアは、システムの残りの部分に干渉しないように戻るだけです。何しろ、メール送信はすでに無効になっています。
だから私の質問は: django が収集するすべてのデバッグ情報を取得するにはどうすればよいですか? 私は次のようなことができます
ただし、これはトレースバックのみを提供します。すべてのローカル、セッション、クライアント IP などはどうですか?
https://docs.djangoproject.com/en/1.8/howto/error-reporting/を読むと、ミドルウェアが処理されるまで、つまりすべてが試行されるまで、そのすべての情報が収集されないことがわかります。エラーが処理されていない場合、Django はその ErrorReporter を実行し、情報をログに記録します。どうにかしてそのプロセスに介入し、情報を slack に送信させることはできますか? そのほうがいいでしょうか?
アップデート
私の解決策:
settings.py で:
google-search-appliance - Slack アーカイブを GSA にフィードする方法
Slack API を使用してメッセージ履歴を GSA (Google 検索アプライアンス) にフィードし、これを最新の状態に保つ方法を考えています。
誰かがこれのためのスクリプトを書きましたか?
webhooks - API を使用して Slack 受信 Webhook を作成する方法
API を使用して Webhook を作成する方法はありますか。グループの作成を自動化したいので、Webhook 作成 API があれば助かります。しかし、これを行う方法に関するドキュメントが見つかりません。
ありがとうスッパンディ
ios - (ペイロードは有効な JSON ではありませんでした)Swift でスラック ルームに出力しようとしています
したがって、このコードを実行してもエラーにはなりません。しかし、結果を印刷すると、「ペイロードは有効な JSON ではありませんでした」と表示されます
jenkins - Jenkins の Slack 統合
Jenkins で Slack プラグインを使用して、Slack チャネルに通知を送信したいと考えています。
Jenkins は、接続をテストすると成功したと言っていますが、Slack チャネルで通知を受け取りません。
既知の問題はありますか?
Jenkins から Slack に通知を送信するにはどうすればよいですか?
alert - Slack Sensu アラートが途切れる
このプラグインを介して Sensu Slack アラートでカスタム情報を取得しようとしていますが、 を追加するとSlackmessage_prefix
メッセージのフォーマットがおかしくなるようです。
たとえば、追加のメッセージ プレフィックスを含むメッセージ全体を投稿したいのですが、最後の行が途切れてしまい、メッセージの最後の部分と同じ行に「もっと表示...」が表示されます。
を含めない場合、メッセージは正しくフォーマットされますmessage_prefix
が、追加情報は含まれないため、プレフィックスですべてを機能させる方法を見つけたいと思います。
これは、デフォルトでメッセージをどのように表示したいかの例です。
これを修正するために私ができることを誰かが知っていますか?