Info |
---|
Tag Analyzer allows to review the tagging coverage across all clouds and tag resources directly from Cloudaware account. |
...
To tag AWS resources from Cloudaware, download Cloudaware Tagging policy: Admin → AWS Accounts → ADD AMAZON ACCOUNT → Using Access & Secret Keys → select Tagging in 'Please use one of those'. Review and apply the policy.
Azure
To tag Azure resources from Cloudaware, create a custom role in your Azure portal using CLI or Rest API. The role should include a 'modify' permission granted for all resource types (e.g. Azure Virtual Machine) you would like to be able to tag in Cloudaware. Assign the role to Cloudaware.
GCP
Cloudaware doesn't support tagging Google resources at the moment.
Billing Tags: Google Cloud Platform does not provide the cost data split by instance out of the box. In order for Cloudaware to display the cost on an instance level, every GCE instance in your environment needs to have a tag (e.g. instance-name: actual-name-of-this-instance) applied.
Tag Analyzer
1. Log in to your Cloudaware account → Tag Analyzer
...
the tab 'TAGS' on a resource → + ADD TAG
...
Tags With Blank Values
In cases when tags with bank values are applied in AWS Console, Cloudaware Tag Analyzer may detect them as Tagged Objects showing empty values. Create two list views to observe the difference.
Cloudaware Navigator → AWS EC2 Instances → Custom Views (on the left) → + (Create New View) → Query Mode → copy the queries below → Save View
...
Query sample for No Tag
Replace TAGNAME with your Tag Name:
Code Block |
---|
`Deleted From AWS` equals null and `Tags JSON`[$["TAGNAME"]] equals null -> `Instance Name or ID`, `Account`.`Account Name` as "Account", `Application Tier`.`Application`.`Name` as "Application", `Tags JSON`[$["TAGNAME"]] as "Tag: 'TAGNAME'", `Tags` |
Query sample for Tag <Name> is empty
Replace TAGNAME with your Tag Name:
Code Block |
---|
`Deleted From AWS` equals null and `Tags JSON`[$["TAGNAME"]] equals '' -> `Instance Name or ID`, `Account`.`Account Name` as "Account", `Application Tier`.`Application`.`Name` as "Application", `Tags JSON`[$["TAGNAME"]] as "Tag: 'TAGNAME'", `Tags JSON` |
CaTags Creation
СaTags are Cloudaware-specific fields used for parsing row tag data that is received from cloud providers. CaTags for AWS, Azure, Google and vCenter objects can be created in Cloudaware Tag Analyzer.
Fuzzy and Exact caTags serve to define fields with tags written in different ways.For example, if tags 'environment' and 'Environment' are applied and must be treated as separate entities based on your organization tagging policy, create a fuzzy caTag. which will unite both tags under one in Cloudaware, for example, Environment.
If you would like to create catags on objects that are not currently supported in Tag Analyzer or on custom objects, follow these steps:
Log into your Cloudaware account. Select Setup in the main menu under your username.
Type Objects in the Quick search bar → select the custom object in question.
In the section Custom Fields & Relationships click New.
Click to create a custom field:
Data Type: Text
Field Label: tag name (format: companyname_tagname)
Length: 255
‘Field Name’ is populated automatically. Remove the API Name input by default (1) and replace it with caTag_yourtagname without __c in the end (2) (see the example below):
‘’Next’' → select Visible to all → ‘’Next’' → ‘’Save’’.