PHPZabbixAPIでWebシナリオのステップを取得する $httptests = $api->httptestGet(Array(‘hostids’ => $hostids, ‘selectSteps’ => ‘extend’)); foreach($htt… 高瀬 裕介ハック2015.05.15 265
PHPZabbixAPIをつかってみる PhpZabbixApi のソースをダウンロードしてきて展開したフォルダでbuild.phpを実行する php build.php PhpZabbixApiフォルダと同じ階層に下記のPHPファイルを作成して実行するとZa… 高瀬 裕介ハック2015.05.15 1,988
Zabbixのアクティブチェックはzabbix_getではテストできない件について Zabbixにはパッシブチェックとアクティブチェックというものがあります。 大概の監視はパッシブチェックで済むのですが、ログの監視だけはアクティブチェックになります。 Zabbixで設定をしていくときに、zabbix_g… alkoshikawaハック2015.05.08 2,918
Zabbixでマウント領域にファイル書き込みを行うアイテム /mnt/nfsにマウントしている場合の例です。 成功したら0、失敗したら1を返します。 system.run[“if [ `mount -l | grep nfs | wc -l` -gt 0 ]; then touc… 高瀬 裕介ハック2015.05.01 953
rpm is not signed が出た時の対処 zabbixのリポジトリのRPMをlocalinstallしようとすると署名がないということでインストールに失敗します。 以下のように無視するようにします。 wget -P /tmp http://repo.zabbix… alkoshikawaハック2015.04.28 745
ZABBIXの管理パスワードをシェルから変えてみる ZABBIX_AUTH=`curl -k -d “{\”auth\”:null,\”method\”:\”user.login\”,\”id\”:1,\”params\”:{\”user\”:\”${ZABBIX_USE… 高瀬 裕介ハック2015.04.24 516
zabbix-apiにcurlでログインする ZABBIX_URL=https://127.0.0.1 ZABBIX_USER=apiuser ZABBIX_PASS=apipassword API_KEY=`curl -k -d “{\”auth\”:null,\… 高瀬 裕介ハック2015.04.23 3,049
zabbixの初期化SQLをバージョンあまり気にしないでつっこむシェルスクリプト mysql -h${ZABBIX_MYSQL_HOST} -u ${ZABBIX_MYSQL_USER} -p${ZABBIX_MYSQL_PASS} ${ZABBIX_MYSQL_DBNAME} < /usr/s… 高瀬 裕介ハック2015.04.22 487
zabbixのメディアタイプをスクリプトにしてAWSのSNSを使う AWSでアラートをSNSで使用していると、他のアラートもSNSに統一したくなります。 zabbixの管理画面で メディアタイプ > メディアタイプの作成 名前: SNS-Alert タイプ: スクリプト スクリプト名: … alkoshikawaハック2014.11.14 3,366