キャンプファイヤーの統合
最終更新日: 23 年 2025 月 XNUMX 日免責事項: このコンテンツはメンテナンスされなくなり、将来的に削除される予定です。
などのグループチャットツール 37Signalsキャンプファイヤー コミュニケーション管理のために多くの企業に採用されています。 グループチャットルームにアラートを配信するようにLogicMonitorを構成するのは簡単です。 カスタムHTTPアラート配信方法.
この統合の適切な使用法は、電子メールアラートの過負荷を回避し、アラートへの応答性を高めることです。 Campfireにアラートを送信するには、次のものが必要です。
- Campfireから認証トークンを取得する
- LogicMonitor内でのカスタムHTTPアラート配信方法の構成
- カスタムHTTPアラート配信方法をエスカレーションチェーンに追加する
1.Campfireから認証トークンを取得する
注: 認証トークンを生成するときにログインに使用するLogicMonitorという名前の別のcampfireユーザーを作成することをお勧めします。 このユーザーは、部屋にアラートを話しているように表示されるユーザーになり、そのユーザーは、ページを更新しない限り、チャットルームでアラートを受信しません。
Campfireの「AuthToken」を取得する
WebブラウザからCampfireにログインします。 ホームページから右上の「マイ情報」リンクをクリックします。 トークンはこのページにあります。
Campfireから必要となるその他の情報は、アラートを送信する部屋のURLだけです。これは、関連する部屋にいるときにブラウザから直接コピーできます。 例えば:
https://yourcompany.campfirenow.com/room/570279
Campfireに必要なのはこれだけです。 それをLogicMonitorに取り込んでみましょう!
2a。 CampfireAuthトークンをLogicMonitorに追加する
Auth Tokenは、LogicMonitorカスタムHTTPアラート配信メソッドがアラートをCampfireにルーティングするために使用されます。 カスタムHTTPアラート配信方法に直接ハードコーディングすることもできますが、次のように定義することをお勧めします。 プロパティ LogicMonitor内で、SNMPコミュニティやMySQLパスワードなどの他の認証資格情報を設定するのと同じように。
設定するプロパティは次のとおりです。
- キャンプファイヤー_api.pass
このプロパティは、「認証トークン」はキャンプファイヤーから先に集めました。
LogicMonitorの[デバイス]タブから、アカウントレベルで[管理]を選択し(ナビゲーションペインで会社名をクリック)、プロパティを設定します。

2b。 カスタムHTTPアラート配信方法の作成
[設定] | [設定]からカスタムHTTPアラート配信方法を追加します統合| 追加| カスタムHTTP配信方法:

リクエストごとに、HTTPリクエストをトリガーするアラートステータスを選択できます。 リクエストは、新しいアラート(ステータス:アクティブ)に対して送信されます。また、アラートの確認応答(ステータス:確認済み)、クリア(ステータス:クリア済み)、およびエスカレーション/デエスカレーション/メモの追加(ステータス:エスカレート済み)に対して送信することもできます。
注意: エスカレートされたステータスが選択され、アラートにメモが追加された場合、アラートがアクティブかクリアかに関係なく、更新要求が送信されます。 エスカレートされたステータスが選択されておらず、アラートにメモが追加されている場合、リクエストは送信されません。
次のフィールドが設定されます。
- HTTPメソッド:HTTPポスト
- URL: https://yourcompany.campfirenow.com/room/570279/speak.xml 覚えておいてください: これは特定のチャット ルームの URL であり、最後に /speak.xml を追加する必要があります
- :## campfire_api.pass ##
- パスワード :(認証トークンがユーザー名とパスワードとしてカウントされるパスワードは必要ありません)
- アラートデータ: ## ALERTID ## ## LEVEL ## ## HOST ## ## DATASOURCE ## ## DATAPOINT ##:## VALUE ## ## THRESHOLD ##(## ALERTSTATUS ##) https://<MY-SITE>.logicmonitor.com/santaba/uiv3/alert_mobile/index.jsp#detail~id=LME254587&type=eventAlert
- データ形式:XMLデータ
3.アラートルールとエスカレーションチェーンを構成します
作成したカスタムHTTPアラート配信方法(この例では「to_Campfire_TechOps」)は、すべてのユーザーの新しいアラート宛先になりました。 キャンプファイヤーの目的のために、あなたは単にしたいと思うでしょう この新しいアラート宛先を持つXNUMX人のユーザーを任意のエスカレーションチェーンに追加します キャンプファイヤールームへのメッセージをチェーンの一部にしたい場合。 以下の例では、ユーザーBillを選択しました。 異なるユーザーを使用する場合の唯一の違いは、アラートデータの「## ADMIN ##」トークンが参照されているかどうかです。 そのトークンが存在する場合、アラートが生成されているユーザーよりも置き換えられます。 この場合、## ADMIN ##を参照していないため、 アクティブユーザー 働くでしょう:

「CampfireErrors」エスカレーションチェーン(定義されたルールのルーティングに従う)にヒットしたアラートは、指定されたCampfireルーム(「TechOps:この例では)」にアラートメッセージを送信するようになりました。
