Tagging
Tags
You can use the NSOLID_TAGS
environment variable to add tags that will be applied to a process. This can aid in identification and filtering, particularly when creating Saved Views in N|Solid Console. Tags can also be retrieved using the info
command in the N|Solid CLI.
Setting Tags
$ NSOLID_APPNAME="leaderboard" NSOLID_TAGS="DC, us-east-1" nsolid app
Retrieving Tags
$ nsolid-cli info --q app=leaderboard
Example JSON Response
{
"id": "57234c38b3f08dd8a3e9a567c82887a552c27b01",
"app": "leaderboard",
"tags": [ "DC", "us-east-1" ],
"pid": 2440,
...
}
Tag Constraints
- Tags can contain any whitespace characters
- Tags are trimmed, so only whitespace in the middle of a tag is kept intact
- Tags cannot contain commas and commas cannot be escaped
- Tags are transmitted exactly the way they are entered and therefore are case sensitive, i.e. world is different than wOrld
- The byte length of a tag must be between 2 and 140
- There is no minimum number of tags per process
- There is a maximum of 20 tags per process allowed
- Tags cannot be changed at runtime