.template files are not described as being an original default version provided by HPA aiming to be copied and modified to reflect each specific client configuration.

Agent

hpa_agent_dir is the top folder the agent files have been deployed. It is typically the folder named uniqueagent.

In case of agent upgrade, the override_config folder is not modified.

uniqueagent
├── override_config
│   ├── profiles
│   │   └── *.profile
│   ├── DBExtractor
│   │   └── requests
│   │   │   └── default-calypso-requests.yml
│   │   └── db_extractor_config.yml
│   ├── hpa_calypso_flags_override.pbd
│   ├── flag_settings
│   │   └── *.pbd
│   ├── configuration_export_config.yml
│   └── automatic_st_monitoring.list
├── wily
│   └── hpadump
│       ├── debugSessions 
│       ├── configExport
│       └── dbExtractor
└── hpa_agent_config.sh

profiles (folder)

  • No sub folder
  • Contains all the .profiles files created by the client, and overriding those delivered by default in HPA
  • Those files are enriched also after modifications made with Agents settings (services only)

DBExtractor (folder)

hpa_calypso_flags_override.pbd - valid until HPA agent 4.03

  • Does persist the changes of HPA agents behaviour made from the UI in the Agents settings (flags only)

flag_settings (folder) - valid from HPA agent 4.04

  • Does persist the changes of HPA agents behaviour made from the UI in the Agents settings (services only)
  • One pbd file is created by agent having settings modified by the UI

configuration_export_config.yml

automatic_st_monitoring.list

  • Enables to configure the nature of Calypso scheduled tasks monitoring
  • Only valid when ST are running via the Calypso scheduler

hpa_agent_config.sh

hpadump (folder)

Portal

hpa_base_dir is the top folder the portal files have been deployed. It is typically the folder named hpa

In case of agent upgrade, the var folder is not modified by the controller.

hpa
   ├── environment.yml
   ├── environment.config
   ├── security.config
   ├── var
   │   ├── export
   │   │    └── metrics_export.yml
   │   └── hpadumpsessions
   │      ├── debugSessions
   │      ├── dbextractor
   │      └── config
   └── modules
      └── hpa-extractor-x.yz
          └── config
              └── application.yml

environment.yml

  • Is the file where all the monitored Calypso environments are described
  • Fully described here

environment.config

  • Is the file where all the HPA portal network is described
  • Fully described here

security.config

  • Is the file dedicated to .https configuration
  • Fully described here

metrics_export.yml

hpadumpsessions (folder)

  • Is the root folder for all the data coming from the agents and relative to debug sessions
  • This folder can be changed by configuration by modifying environment.config
# Dump directory (debug session, config exports, dbrequests)
# Uncomment to set another directory than default one (./var/hpadumpsessions)
# export BASEDIR_DUMPSESSION=

application.yml from hpa-extractor

Variables

Variable Path
$BASEDIR_EXPORT var/export
$EM_BASEDIR var/em
$BASEDIR_DUMPSESSION var/hpadumpsessions (by default)