Agent Console
Magic Suite Agent
The Magic Suite Agent is a Linux or Windows application which can be installed on a remote site, and carry out tasks such as:
- Run HTTP queries and return the results to Magic Suite applications (such as ReportMagic
[Agent.Query:]
macros) - Run Powershell commands
- Run SQL commands via databases
- Run native C# code
The Agent is able to talk directly with the Magic Suite API at one side, and access limited data on the other side (i.e. in your infrastructure).
The Agent provides increased security and can be locked down via various security mechanisms, but is useful when you want to perform specific tasks such as allowing ReportMagic to run [Agent.Sql:]
macros, to extract information from a database (that is not opened up to the Internet) and insert that into your monthly reports.
The Agent is also able to act as a "collector" when so configured, to monitor various aspects of your IT infrastructure and provide detailed reporting and information to you about the status of those systems.
Agent Console
The Console provides a way to run commands via the Agent and view the output on-screen. This is useful as a debugging tool for developing ReportMagic macros and to query the status of various connected systems.
To use this feature, you should set up an Agent Connection (via the Connections page in the Admin App) first.