ACI Logical Reports¶
Logical Tenant level reporting can be dome via this command line application.
Installation¶
This reporting application is included in the acitoolkit
package when downloaded using the git clone
method
of installation. The application can be found in the acitoolkit/applications/reports
directory.
Usage¶
The application is started from the command line. In its simplest form, it can be invoked by the following command:
python aci-report-logical.py
The full command help is shown below:
python aci-report-logical.py -h
usage: aci-report-logical.py [-h] [-u URL] [-l LOGIN] [-p PASSWORD]
[-t TENANT] [-all] [-basic] [-context]
[-bridgedomain] [-contract] [-taboo] [-filter]
[-app_profile] [-epg] [-endpoint]
Simple application that logs on to the APIC and displays reports for the
logical model.
optional arguments:
-h, --help show this help message and exit
-u URL, --url URL APIC URL e.g. http://1.2.3.4
-l LOGIN, --login LOGIN
APIC login ID.
-p PASSWORD, --password PASSWORD
APIC login password.
-t TENANT, --tenant TENANT
Specify a particular tenant name
-all Show all detailed information
-basic Show basic tenant info
-context Show Context info
-bridgedomain Show Bridge Domain info
-contract Show Contract info
-taboo Show Taboo (Deny) info
-filter Show Filter info
-app_profile Show Application Profile info
-epg Show Endpoint Group info
-endpoint Show End Point info
Notes¶
The reporting application can generate a large amount of data. It may take some time to collect all of
the data depending on the size of the ACI fabric. This is especially true when executing the -all
command line option.