{"action":"created","issue":{"url":"https://api.github.com/repos/kamon-io/Kamon/issues/510","repository_url":"https://api.github.com/repos/kamon-io/Kamon","labels_url":"https://api.github.com/repos/kamon-io/Kamon/issues/510/labels{/name}","comments_url":"https://api.github.com/repos/kamon-io/Kamon/issues/510/comments","events_url":"https://api.github.com/repos/kamon-io/Kamon/issues/510/events","html_url":"https://github.com/kamon-io/Kamon/issues/510","id":293946824,"number":510,"title":"Allow specifying arbitrary tags as part of the environment","user":{"login":"ivantopo","id":1302854,"avatar_url":"https://avatars1.githubusercontent.com/u/1302854?v=4","gravatar_id":"","url":"https://api.github.com/users/ivantopo","html_url":"https://github.com/ivantopo","followers_url":"https://api.github.com/users/ivantopo/followers","following_url":"https://api.github.com/users/ivantopo/following{/other_user}","gists_url":"https://api.github.com/users/ivantopo/gists{/gist_id}","starred_url":"https://api.github.com/users/ivantopo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivantopo/subscriptions","organizations_url":"https://api.github.com/users/ivantopo/orgs","repos_url":"https://api.github.com/users/ivantopo/repos","events_url":"https://api.github.com/users/ivantopo/events{/privacy}","received_events_url":"https://api.github.com/users/ivantopo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-02T16:32:01Z","updated_at":"2018-02-02T17:02:05Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I propose to add arbitrary tags on the `Environment` via configuration and allow reporting modules to include them. This should be completely optional since not all reporting modules will want or need to expose these additional tags.\r\n\r\nAlso, this was possible in some modules in Kamon 0.6, we missed it in the upgrade!"},"comment":{"url":"https://api.github.com/repos/kamon-io/Kamon/issues/comments/362643617","html_url":"https://github.com/kamon-io/Kamon/issues/510#issuecomment-362643617","issue_url":"https://api.github.com/repos/kamon-io/Kamon/issues/510","id":362643617,"user":{"login":"CasperKoning","id":8633389,"avatar_url":"https://avatars2.githubusercontent.com/u/8633389?v=4","gravatar_id":"","url":"https://api.github.com/users/CasperKoning","html_url":"https://github.com/CasperKoning","followers_url":"https://api.github.com/users/CasperKoning/followers","following_url":"https://api.github.com/users/CasperKoning/following{/other_user}","gists_url":"https://api.github.com/users/CasperKoning/gists{/gist_id}","starred_url":"https://api.github.com/users/CasperKoning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CasperKoning/subscriptions","organizations_url":"https://api.github.com/users/CasperKoning/orgs","repos_url":"https://api.github.com/users/CasperKoning/repos","events_url":"https://api.github.com/users/CasperKoning/events{/privacy}","received_events_url":"https://api.github.com/users/CasperKoning/received_events","type":"User","site_admin":false},"created_at":"2018-02-02T17:02:05Z","updated_at":"2018-02-02T17:02:05Z","author_association":"NONE","body":"Would adding some `customTags`, \r\n```scala\r\ncase class Environment(host: String, service: String, instance: String, incarnation: String, customTags: Map[String, String])\r\n```\r\nthat would end up in `application.conf` as\r\n```hocon\r\nkamon.environment.custom-tags = {\r\n  key1: value1\r\n  key2: ${ENV_VAR}\r\n}\r\n```\r\nbe a good way to go?\r\n\r\nThat would make it fairly easy to inject environment variables in there as well. \r\n\r\nI can also imagine that you'd want some way to append tags in some programmatic way though. "}}
{"actor":{"display_login":"CasperKoning"}}