Skip to main content

 Services logs locations and pod descriptions for VMware Aria Automation and Automation Orchestrator 8.x

Environment

VMware Aria Automation 8.x
VMware Aria Automation Orchestrator 8.x

Resolution

Prerequisites

  • You have SSH access with root username and password to each appliance.

Services

  • The status of the application services/pods may be validated by running:
kubectl get pods -n prelude
  • Logs for each service may be found in the location path:
    /services-logs/prelude/ID1/files-logs/ID2.log
Note:
ID1
: Pod name.

ID2: Log file name.

Examples:
  • /services-logs/prelude/provisioning-service-app/files-logs/provisioning-service-app.log
  • /services-logs/prelude/vco-app/files-logs/vco-server-app.log
  • /services-logs/prelude/vco-app/files-logs/vco-controlcenter-app.log
  • /services-logs/prelude/abx-service-app/files-logs/abx-service-app.log
  • /services-logs/prelude/assessment-service-app/files-logs/assessment-service-app.log
  • /services-logs/prelude/migration-service-app/files-logs/ migration-service-app.log

The following table provides a list of all the main services and their related functionality described:

PodFunctionality
abx-service-app

ABX actions
AWS Lamda, Azure Functions
Infoblox Plug-in
Active Directory Plug-in

adapter-host-service-appvCD Cloud Account
Google Cloud Platform
approval-service-appApproval Policy
assessment-service-appMigration assistant from vRA 7.x to 8.x
automation-ui-appServes the automation UI
blueprints-ui-appServices the blueprint ui
catalog-service-app
catalog-ui-app

Lease policies
Catalog items

cgs-service-app
cgs-ui-app

Content service allows users to sync blueprints

ABX scripts from GitHub and GitLab source control repositories and to download blueprint, images from VMware Marketplace

cmx-service-appDeploy and manage Kubernetes clusters and namespaces
codestream-appVMware Aria Automation Pipelines service
ebs-appEvent Broker Service. Subscriptions and Event Topics
form-service-appCustom Resources
hcmp-service-app

HCMP-Hybrid Cloud Management Portal:
Includes the dashboard as part of the VMware Aria Operations integration such as Cloud Zone Insights, Alerts, Deployment Optimization, etc

identity-service-appVMware Identity Manager and VMware Aria Automation integration
idem-resources
idem-services
Plug-in base architecture
migration-service-appMigration from 7.x to 8.x
postgres-0Postgres database servicing other pods. Each service will have a database.
project-service-appProjects
provisioning-service-appDeployments
Cloud Accounts
Data collection
Day 2 actions
proxy-serviceProxy service
rabbitmq-ha-0Message broker
relocation-service-appOnboarding
tango-blueprint-service-appVMware Aria Automation Templates
tango-vro-gateway-appHandles request between VMware Aria Automation and VMware Aria Orchestrator
tenant-management-ui-appTenant Management User Interface
terraform-service-appAWS Resource Families: EMR, IAM, KMS, Lambda, DB, API, RDS, S3, Redshift, Kinesis, and Route53
Azure Resource Families: Redis, Search, SQL, Storage, App, DNS, Function, Key, and Traffic
vco-appOrchestrator workflow engine, actions and plug-ins. Orchestrator Control Center


If you need to analyze a compressed log file, consider one of the following options:

  1. Using find for a specific service searching through with xzgrep to match on a string:
    1. Identity-service: 
      find /var/log/services-log/prelude/identity-service/file-logs/ -type f -print0 | xargs -0 xzgrep "searchString"
    2. Orchestrator service:
      find /var/log/services-log/prelude/vco-app/file-logs/ -type f -print0 | xargs -0 xzgrep "searchString"
  2. Log Locations

  3. Description
    Log Location
    Proxy service
    /data1/proxylogs/va-remote-proxy.0.log
    Registration Status
    /data1/proxylogs/proxy-status.log
    Orchestrator agent logs
    /data1/vro-agent-logs/*.log
    ABX agent logs
    /data1/abx-agent-logs/*.log
    Pipelines agent
    /data1/codestream-agent-logs/*.log
    Blueprint agent
    /data1/blueprint-agent-logs/*.log
    CMX agent
    /data1/cmx-agent-logs/*.log
    SDDC agent
    /data1/sddc-agent-logs/*.log
    Migration agent
    /data1/vra-migration-agent-logs/*.log

The log locations are spread across multiple locations depending on the architecture of your Aria Automation environment. These are the log locations and generic log content.
 

ServerLog locationLog purpose
Aria Automation  Appliance/services-logs/{namespace}/{service}/file-logs/{container}.logAria Automation logs for user-facing services
Aria Automation  Appliance/services-logs/{namespace}/{service}/console-logs/{container}.logAria Automation  Stdout logs for user-facing services and all logs from infrastructure services
Aria Automation Appliance/services-logs/logging/*Fluentd and migration logs
Aria Automation  Appliance/var/log/deploy.logVA Deploy log
Aria Automation  Appliance/var/log/bootstrap/{firstboot, everyboot, preupdate, postupdate}.logAria Automation Bootstrap logs
Aria Automation  Appliance/var/log/loginsight-agent/*Aria Automation  Log Insight Agent logs
Aria Automation  Appliance/var/log/journal/*VA level system service logs. Use journalctl to access
 
Aria Automation  Appliance/var/log/vmware/prelude/*Aria Automation  Service status, disk usage, and helm logs

Comments

Popular posts from this blog

  Issue with Aria Automation Custom form Multi Value Picker and Data Grid https://knowledge.broadcom.com/external/article?articleNumber=345960 Products VMware Aria Suite Issue/Introduction Symptoms: Getting  error " Expected Type String but was Object ", w hen trying to use Complex Types in MultiValue Picker on the Aria for Automation Custom Form. Environment VMware vRealize Automation 8.x Cause This issue has been identified where the problem appears when a single column Multi Value Picker or Data Grid is used. Resolution This is a known issue. There is a workaround.  Workaround: As a workaround, try adding one empty column in the Multivalue picker without filling the options. So we can add one more column without filling the value which will be hidden(there is a button in the designer page that will hide the column). This way the end user will receive the same view.  

57 Tips Every Admin Should Know

Active Directory 1. To quickly list all the groups in your domain, with members, run this command: dsquery group -limit 0 | dsget group -members –expand 2. To find all users whose accounts are set to have a non-expiring password, run this command: dsquery * domainroot -filter “(&(objectcategory=person)(objectclass=user)(lockoutTime=*))” -limit 0 3. To list all the FSMO role holders in your forest, run this command: netdom query fsmo 4. To refresh group policy settings, run this command: gpupdate 5. To check Active Directory replication on a domain controller, run this command: repadmin /replsummary 6. To force replication from a domain controller without having to go through to Active Directory Sites and Services, run this command: repadmin /syncall 7. To see what server authenticated you (or if you logged on with cached credentials) you can run either of these commands: set l echo %logonserver% 8. To see what account you are logged on as, run this command: ...
  The Guardrails of Automation VMware Cloud Foundation (VCF) 9.0 has redefined private cloud automation. With full-stack automation powered by Ansible and orchestrated through vRealize Orchestrator (vRO), and version-controlled deployments driven by GitOps and CI/CD pipelines, teams can build infrastructure faster than ever. But automation without guardrails is a recipe for risk Enter RBAC and policy enforcement. This third and final installment in our automation series focuses on how to secure and govern multi-tenant environments in VCF 9.0 with role-based access control (RBAC) and layered identity management. VCF’s IAM Foundation VCF 9.x integrates tightly with enterprise identity providers, enabling organizations to define and assign roles using existing Active Directory (AD) groups. With its persona-based access model, administrators can enforce strict boundaries across compute, storage, and networking resources: Personas : Global Admin, Tenant Admin, Contributor, Viewer Projec...