メモリ使用率の取得について
お世話になっております、
下記の環境にてメモリ使用率を取得しようとしているのですが、エラーで取得できなくて困っております。
エラーの原因について何か分かりますでしょうか?
------------環境------------
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
agent : v1.8.11
server: v2.0.2
-------------------------------
--ログ------------------------
1129:20121129:110000.297 item [XXXXXXX:vm.memory.size.pused] became not supported: Cannot find left bracket [(]. Expression:[100*)last)"vm.memory.size[total]")-last)"vm.memory.size[free]"))/last)"vm.memory.size[
---------------------------------
アイテム設定内容は、スクリーンショットにアップ致しました。
式 100*)last)"vm.memory.size[total]")-last)"vm.memory.size[free]"))/last)"vm.memory.size[total]")
お手数をお掛けしますがよろしくお願い致します
- item.jpg (22.6 KB)
- item_list.jpg (48.12 KB)
TNK - 投稿数: 4769
アイテムの式が誤っています。
恐らく、本サイトの旧サイトからのデータ移行時に、正しく移行さ
れずに誤った括弧がついた情報を参照されてしまったのだと思われ
ますが、使用率を取得されたいのであれば、以下のような式に修正
してみてください。
100*(last("vm.memory.size[total]")-last("vm.memory.size[free]"))/last("vm.memory.size[total]")
hiroyuki - 投稿数: 43
TNKさん
ありがとうございます、おっしゃる通りでした。
修正したところ、正常に取得できました。
迅速に返信くださり大変助かりました。ありがとうございました。