知っていると少し便利な機能「マクロ」と「値のマッピング」について、簡単に紹介してみたいと思います。■最後に■値のマッピングまずは「値のマッピング」についてです。この機能は、「あるアイテムが」「特定の値を取得した場合」「別の特定な値に変換して表示する」もので、アイテム毎に設定することができるものです。変換のルールは自由に設定することができ、例えば、「0」を「off」、「1」を「on」と表示するようにしたい...といったような場合に利用することができます。一般設定」画面の右上のプルダウンメニューから「値のマッピング」を選択すると確認することができます。新規作成する場合は、画面右上の「値のマッピングの作成」ボタンから行うことができます。「値のマッピング」登録画面では以下の項目を設定します。(複数登録可)・値:<変換したい値>・マッピング文字列:<変換後の文字列>「値のマッピング」を使用する場合は、アイテムの設定画面から行います。以下の箇所にある「値のマッピング」項目に適用したい値のマッピングの「名前」を設定します。([<値>の設定値])」という形式の表示に変化していることが確認できるはずです。この機能は、例えばステータスコードやリターンコードのような、意味はあるもののそれ自体から何を意味するかを読み取れない可能性のあるものに利用することで、勘違いや見落とし、再確認の手間を省くなどの効果が期待できます。保存される監視データを書き換えることはありません。インターフェース上の表示を変更するためのものとなります。■ユーザーマクロ続いてユーザーマクロについてです。マクロ機能は「指定箇所の文字列を置き換える」というものです。マクロ機能の一つで、「{$<名前>}」という形式で登録・使用します。どんなものか確認してみましょう。一般設定」画面の右上のプルダウンメニューで「マクロ」を選択すると表示される画面が、ユーザーマクロを設定できる画面の一つです。ユーザーマクロはその名のとおりユーザーが任意で設定できるものなので、試しに一つ任意のものを登録してみましょう。画面内の「追加」リンクをクリックすると表示される入力項目に以下を入力し、「更新」ボタンを押下します。・マクロ:{$<任意の名前>}・値:<置き換える文字列>設定したユーザーマクロは「設定」の様々な箇所で使用することができます。利用できる箇所の詳細については、公式ドキュメントを参照してください。今回は簡単な例として、アイテムの名前で確認してみましょう。部分も含めて入力してみます。このアイテムを作成してみると...このとおり、マクロを設定した箇所が「値」に設定した文字列に変化しています。アイテムのキーにもこのマクロは使用できるので、例えば「{$LOG_FILE}」というマクロでログファイルのディレクトリを登録しておきアイテムのキーに設定しておけば、万が一ログファイルのディレクトリが変更されても「{$LOG_FILE}」マクロの値を書き換えるだけで対応できる......といった活用例が考えられます。「テンプレート」「ホスト」の設定画面の「マクロ」タブからも設定することができます。同名のマクロが存在する場合、優先順位は「ホスト>テンプレート>一般設定」となります。確認用のホストを作成します。一般設定」で作成したマクロを利用した名前を持つアイテムを登録します。続いて適当なホストを作成し、このホストに先のテンプレートを適用します。一般設定」で作成したマクロを利用した名前を持つアイテムを追加で登録してみます。一般設定」でのマクロの値に変換されています。試しにテンプレートの設定画面で、同名のマクロを登録してみましょう。再度このテンプレートを適用したホストのアイテム一覧画面を確認してみると...このとおり、アイテム名のマクロ部分が、テンプレートで作成したユーザーマクロの値に置き換わっています。続いて、ホストの設定画面で同名のマクロを登録してみましょう。再度ホストのアイテム一覧画面を確認してみると...やはり、ホストで作成したアイテム、テンプレートで作成したアイテムいずれも、ホストで設定したユーザーマクロの値に置き換わっているのが確認できます。この性質を利用すると、「同じテンプレートを適用したいけれど、一部のホストだけ少しだけ設定を変えなくてはならない」「テンプレートのアイテムにホスト毎の名前を設定したい」といった場合にユーザーマクロ機能を利用できそうですね。■マクロ最後に、ビルドインの「マクロ」についてです。「{<名前>}」という形式で使用します。登録されているもので、マクロ毎に決められた箇所でのみ使用することができます。通知のために使用するものが多く、例えば「ホストの情報を取得する」「イベント名を取得する」と言った通知の際に必要となる情報を取得する機能が、主だったものとなります。アクション」のアクションで、実行内容タブ内で使用されていることが確認できます。マクロの種類や使用可能な箇所については、公式ドキュメントを参照してください。便利な機能について、いくつか見てきました。どの機能も必須というものではないですが、使いこなすことで管理が少し楽になったり、監視が少し便利になったりする可能性があるかと思います。頭の片隅に置いておいて、使えそうなタイミングで使ってみてはいかがでしょうか。マクロはもう一種類存在していますが、それはまた別の機会に。LLCの登録商標です。雑誌等の執筆依頼を受付しております。役に立たなかった0人がこの投稿は役に立ったと言っています。コメントをキャンセルメールアドレスは表示されません。Reserved.本サイトに掲載されている社名、製品名、サービス名等は各社の商標または登録商標です。プライバシーポリシーお問い合わせ。