Ansible AWX
  • 22 Nov 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Ansible AWX

  • Dark
    Light

Article summary

Ansible AWX is an open-source web-based interface for managing and automating IT infrastructure with Ansible. AWX provides a centralized platform for users to manage, schedule, and monitor Ansible automation tasks.

Integration Method: Data Collector

Tables: Account Change, Authentication, Device Inventory Info, Device Config State, Group Management, Scheduled Job Activity.

DataBee Data Collector Configuration

In order to receive logs from Ansible AWX, a Data Collector has to be installed and configured.

The data collector will receive logs from Ansible AWX and send them back to DataBee encypted.

Being by installing the Data Collector using steps described here.

Ansible AWX Configuration

  • Log in to the Ansible AWX console.

  • Navigate to the Settings in the lower-left corner and click on it.

  • Click on the 'Logging Settings' option.

  • Click the 'Edit' button.

  • Fill out the following details.

  • Enable External Logging Should be ON.

  • Logging Aggregator: Enter the hostname or IP address you want to send logs.

  • Logging Aggregator Port: Specify the port for the aggregator, which should be the same as the Port used in the Data Source.

  • Logging Aggregator Type: Choose the other option.

  • Logging Aggregator Protocol: which should be the same as the Mode used in the Data Source.

  • Logging Aggregator Level Threshold: Choose the INFO option.

  • Loggers Sending Data to Log Aggregator Form: ["awx", "activity_stream"]

  • Click on the “Save” button.

DataBee Source Configuration

  • Log into the DataBee console, navigate to the Data>Data Sources tab, and click Add New Data Source

A screenshot of a computer  Description automatically generated

  • Search “Ansible AWX” and select.


A screenshot of a computer  Description automatically generated

  • Select the “Data Collector” option.


A screenshot of a computer  Description automatically generated

  • Click on “Syslog”.

A screenshot of a computer  Description automatically generated

  • Fill out the following details.

  • In the Collector options, select the Data Collector you created above.


A screenshot of a computer  Description automatically generated

  • Fill out the following details

    • Format: JSON

    • Mode: TCP: Use same value as the Ansible configuration

    • Port: Use same value as the Ansible configuration

A screenshot of a computer  Description automatically generated

  • Click on the Submit button and a new data source will be created.

A screenshot of a computer  Description automatically generated


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence