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