Logging-Only Mode
The Archodex Agent can be run in logging-only mode, where it observes service interactions and logs them to standard out. This mode is useful for trying Archodex, even before creating an account. You can also send observations to a destination of your choice by using logging-only mode and uploading the logs.
Example Output
Section titled “Example Output”The following shows log output from an example project’s GitHub Actions Workflow run:
Resource captures: ├─ Type: GitHub Service │ ID: https://github.com │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ │ │ ├─ Type: Actor │ │ ID: txase │ │ First seen at: 2025-01-28 23:25:36 UTC │ │ Last seen at: 2025-01-28 23:25:36 UTC │ │ │ └─ Type: Organization │ ID: archodex │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ │ │ └─ Type: Git Repository │ ID: archodex/archodex-demo-sprockets │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ │ │ └─ Type: GitHub Actions Workflow │ ID: archodex/archodex-demo-sprockets/.github/workflows/deploy.yml@refs/heads/main │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ └─ Type: HashiCorp Vault Service ID: vault.demo.com First seen at: 2025-01-28 23:25:55 UTC Last seen at: 2025-01-28 23:25:55 UTC │ └─ Type: Secrets Engine Mount ID: vault First seen at: 2025-01-28 23:25:55 UTC Last seen at: 2025-01-28 23:25:55 UTC │ └─ Type: Secret ID: prod/db_creds First seen at: 2025-01-28 23:25:55 UTC Last seen at: 2025-01-28 23:25:55 UTC
Event captures: ├─ Principal chain: [GitHub Service::https://github.com]::[Actor::txase] │ └─ Event: Assumed │ Resource: [GitHub Service::https://github.com]::[Actor::txase] │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ ├─ Principal chain: [GitHub Service::https://github.com]::[Actor::txase] -(Assumed)-> [GitHub Service::https://github.com]::[Actor::txase] │ └─ Event: Invoked │ Resource: [GitHub Service::https://github.com]::[Organization::archodex]::[Git Repository::archodex/archodex-demo-sprockets]::[GitHub Actions Workflow::archodex/archodex-demo-sprockets/.github/workflows/deploy.yml@refs/heads/main] │ First seen at: 2025-01-28 23:25:36 UTC │ Last seen at: 2025-01-28 23:25:36 UTC │ └─ Principal chain: [GitHub Service::https://github.com]::[Actor::txase] -(Assumed)-> [GitHub Service::https://github.com]::[Actor::txase] -(Invoked)-> [GitHub Service::https://github.com]::[Organization::archodex]::[Git Repository::archodex/archodex-demo-sprockets]::[GitHub Actions Workflow::archodex/archodex-demo-sprockets/.github/workflows/deploy.yml@refs/heads/main] └─ Event: Read Resource: [HashiCorp Vault Service::vault.example.com]::[Secrets Engine Mount::vault]::[Secret::prod/db_creds] First seen at: 2025-01-28 23:25:55 UTC Last seen at: 2025-01-28 23:25:55 UTC