皆さまこんにちは、IIMサポートチームです。
このブログではDynatraceのTips等、
気軽に読めて皆さまのお役に立てるようなコンテンツを配信してます。
*文中、斜体になっている単語はDynatrace画面上/ドキュメント内で使用される用語となります
例)Service、Host など
*青色の色掛部分は操作対象のボタンを表しています
今回は Tagの設定方法 -Manually applied tags- をテーマとした内容です。
「#37 Tagとは?」にて、Tagの機能や効果などをご紹介いたしました。
「#38 Tagの設定方法 -Manually applied tags-」では、手動でTagを設定する方法をご紹介いたしました。
本記事では2つあるTagの設定方法のうち、「Automatically applied tags」という"自動でTag を設定する方法"をご紹介いたします。
Tag には、次の2つの設定方法があります。
1.Manually applied tags
…手動でTagを設定する方法です。
2.Automatically applied tags ※本記事でご紹介する内容はこちら
…自動でTagを設定する方法です。
設定手順をご紹介する前に、Automatically applied tags のユースケースをご紹介いたします。
Automatically applied tags への遷移手順は次の通りです。
1.Dynatraceへログインします。
2.左メニューの一番下、[Manage] > [Settings] をクリックします。
3.Settings 内、[Tags] > [Automatically applied tags] をクリックすると、Automatically applied tags 画面へ遷移します。
次に設定手順をご紹介します。
1.[Create tag]をクリックします。
2.設定したいTagの名前を入力します。
必要に応じてDescription に説明文を入力します。
3.[Add a new rule]をクリックし、ルール設定を行います。
各設定項目説明
項目名 |
説明 |
Optional tag value |
Tag名をKeyとした場合、Valueとしたい値を入力します。 例えば、Key(=Tag名)を"DynaTips"、Valueを"#40"にしたい場合は、"#40"を Optional tag valueに入力します。 |
Value Normalization |
条件とする文字列をそのまま適用するか、小文字・大文字それぞれで適用するかを選択します。 |
Rule type |
ルールの方式を選択します。 |
Rule applies to |
ルールを適用するEntity typeを選択します。 |
Entity selector |
Monitored entityで指定する条件や値をクエリとして入力します。 ※Entity selectorのクエリに関しての説明は、本記事では割愛いたします。興味のある方は関連リンクを参照いただければと思います。 |
[Conditions]Property |
条件を設定するプロパティを選びます。 Host,Process,Serviceなど各レイヤー毎に複数存在しますのでプルダウンから確認してください。 |
[Conditions]Operator |
equal,contains などの条件を選びます。 |
[Conditions]Value |
条件となる値を入力します。 |
[Conditions]Case sensitive |
大文字小文字を区別します。 |
Apply to underlying hosts of matching services/Process groups |
(Rule applies toでServices/Process groupsを選択している場合) |
Apply to underlying process groups of matching services |
(Rule applies toにてServicesを選択している場合のみ) Serviceが稼働するProcessも対象にする場合、有効とする |
Apply to all services provided by the process groups |
(Rule applies toにてProcess groupsを選択している場合のみ) Processが稼働させるServiceも対象にする場合、有効とする |
Apply to processes running on matching hosts |
(Rule applies toにてHostsを選択している場合のみ) Hostが稼働させるProcessも対象にする場合、有効とする |
今回の例では、以下の条件を満たすものにTag を設定します。
・Process groupのTechnology が".NET"である。
・そのProcess groups 上で稼働するService も対象とする。
・Value に".NET"を入れる。
4.想定通りのEntity が対象となっているかを確認する場合は、[Preview entities]をクリックします。
5.[Save changes]をクリックして保存します。
保存するとTag が付与されます。
設定手順は以上です。
Automatically applied tags 使用時の注意点です。
設定するTag は、手動で付け外しができません。
そのため、例外となるEntity がある場合は、Manually applied tags の設定方法を選択することを推奨します。
Tag については、「#37 Tagとは?」、「#38 Tagの設定方法 -Manually applied tags-」、本記事「#40 Tagの設定方法 -Automatically applied tags-」の3つの記事にわたって機能と設定方法についてご紹介させていただきました。
まずはこれらの記事をご参考にTag機能を知っていただき、実際に使ってみていただけますと幸いです。
関連リンク:
#38 Tagの設定方法 -Manually applied tags-
Define and apply tags | Dynatrace Docs
以下はEntity selector関連ぺージです。
Solved: using startsWith in entity selector | Dynatrace Community
Entity Selector | Dynatrace Community
#40 Tagの設定方法 -Automatically applied tags-については、以上となります。
お読みいただきありがとうございました!
※記事執筆時 Dynatrace SaaS Version:1.274.121