← Observability

Datadog - Logging Standards

Tags

Since multiple business units (BU) will utilize Datadog, all business units must utilize a standard tag to identify assets that belong to them.

  • Each business unit (BU) must tag assets they own with the business_unit tag.
  • The value of this tag should be lowercase.
    • business_unit: banno
    • business_unit: Banno
  • Words should be separated with underscores.
    • business_unit: internet_systems
    • business_unit: internet systems
  • Business unit names should not be abbreviated.
    • business_unit: banno
    • business_unit: is
  • The business_unit tag may be aliased to bu for ease of searching.

Pipelines

Top level logging pipelines should be “namespaced” per business unit. The filter on each top level pipeline should include business_unit and product. Refer to the Tags for formatting. Some examples include:

  • business_unit: digital AND product: banno
  • business_unit: digital AND product: netteller

Indices

As more business units join Datadog, each will have different requirements on how much retention each index will need. Contact @Banno/datadog-administrators to add a new log index.

Archives

As more business units join Datadog, it’s to be expected that each respective BU will want to have a different archive for their log data. Contact @Banno/datadog-administrators to add a new log archive.

Changes to this document

To change this document, a PR must be submitted to this repository. A CODEOWNERS file will be created to ensure at least one person from each business unit approves the changes made to this document. Changes to formatting or fixes for typographical errors will not need to be approved by each business unit.