Zabbix 2.2のアラームを棒読みちゃんで読み上げてみた(正当版)。

Zabbix 2.2のアラームを棒読みちゃんでしゃべらせたら面白いかも
TT-RSSとメールサーバの連携 その3(PHP製IMAP->RSS変換ツールを試す 改造版試作1号)

と、いろいろ試してきましたが、

Zabbix 2.2のアラーム
-> MAIL(IMAP)
-> PHP製IMAP2RSS変換スクリプト改
-> RSS速報
-> 棒読みちゃん

というピタゴラスイッチには、失敗続き。

RSS作成まではうまくいき、棒読みちゃんを呼びたすために、
RSS速報を使ってみるが、RSS速報がRSSをうまく認識しない。
というか、最初の起動時にはRSSを読んで、
その内容を棒読みちゃんで読み上げてくれるのに、
その後はRSSの更新に反映しないという状況に・・・・・
代わりのRSSと棒読みちゃんとの間を掛け持つツールがなかなか見つかりませぬ。

ただ、Zabbixのアラームを、棒読みちゃんで読み上げるだけであれば
すごい簡単なのに、負けた気分だわ。

 

ちなみにZabbixの障害発生時に、
棒読みちゃんで読み上げる方法は以下の通り。

  1. WindowsPCに棒読みちゃんをインストール(C:\wintool\BouyomiChan\)
  2. 棒読みちゃんをインストールしたWindowsPCにZabbixAgentをインストール
    zabbix_agent-1.8.15-1.JP_installer.exeとかがインストーラ付で簡単。
    インストール時に、リモートコマンドを有効にするのと、ZABBIXサーバのホスト名を入れるだけです。(標準のインストール先はC:\Program Files\ZABBIX Agent\)
  3. Zabbix側で、棒読みちゃんをインストールしたWindowsPCを登録
  4. 設定->アクションで棒読みちゃん用設定を登録
    ・名前:Talking problems to BouyomiChan
    ・アクションの実行条件:トリガーの値 = 障害
    (復帰時にもしゃべらせたい場合は、トリガーの値 = 正常)

    ・実行内容のタイプ:リモートコマンド
    ・ターゲットリスト: ホスト – 棒読みちゃんをインストールしたWinPC名
    ・タイプ:カスタムスクリプト
    ・次で実行:Zabbixエージェント
    ・コマンド:C:\wintool\BouyomiChan\RemoteTalk\RemoteTalk.exe /talk ” ザビックス通知 {HOST.NAME1} で {TRIGGER.NAME} が {TRIGGER.STATUS} になりました”

基本的にはこんな感じでOKです。
(ただZabbix AgentのリモートコマンドでRemoteTalk.exeをキックしてるだけですが。)

 

ただ、とりあえずの目的であった、
Zabbix->MAIL->RSS->TT-RSSで連携して、
稼働情報の集中管理はできたので、良しとしよう。

 

TT-RSSとメールサーバの連携 その3(PHP製IMAP->RSS変換ツールを試す 改造版試作1号)

前回挑戦したPHP製IMAP->RSS変換ツールですが、
いくつか不満点があったので修正してみました。

ベースは、Mail2RSSというPHPで書かれたソースコード
https://github.com/vekin03/Mail2RSS

変更点は以下の通り 続きを読む

Zabbix 2.2のアラームを棒読みちゃんでしゃべらせたら面白いかも

R2-D2型のUSBチャージャーを見て、発想がおかしな方向に・・・

R2-D2型のUSBチャージャーかっこいい。車持ってないけど。

中についまるの中身入れたら面白そう

ついまるってTwitter API1.1移行時に死んでね

ついまるって、ただのUSBスピーカだから、棒読みちゃんとTwitter連携すればまだ使えるよね。

Twitterと連携できるなら、RSSとも連携できるんじゃね

RSSと連携できるんなら、今試しているZabbix->RSS連携と組み合わせできるんかも

やってみっか(ぉぃ

というわけで
Zabbix 2.2のアラーム
-> MAIL(IMAP)
-> PHP製IMAP2RSS変換スクリプト改 (現在改造中)
-> RSS速報
-> 棒読みちゃん
というピタゴラスイッチを試し中。

どうしてこうなった。
とりあえず、初回はしゃべりますが、新しいアラームをしゃべらない。
現在スクリプト改造中(同じ件名になるからかも)

あと、英語メッセージとかマシン名の発音がかなりめちゃくちゃなので、
そのまま使うんなら教育必須ですね。

とりあえず、挑戦してみた結果
TT-RSSとメールサーバの連携 その3(PHP製IMAP->RSS変換ツールを試す 改造版試作1号)
Zabbix 2.2のアラームを棒読みちゃんで読み上げてみた(正当版)。