Overview
Plug-in Notes:
Key Features & Functionality
The Appian Log Reader Plug-in contains functionality to:
THe new version of this plugin works for multi-server installation on cloud. Please update the plugin notes accordingly
I missed to mention that we are in 20.2 version now.
I recently observed an issue that some of the logs doesn't read any data. I was trying to read user logs and it returns the following.
[logName=/usr/local/appian/ae/logs/data-metrics/users.csv, totalCount=-1, rows=, headers=Timestamp; Total Users; Active Users; Active System Administrators]
Hi erickp I also face this issue, did you find a solution for this?
Please send me the env details at somnath.dey@appian.com.
If open the same log through suite you can see the actual node name , please use that
Thanks for reply. That means it should work in distributed environment now. If i have node for example "abc", then for reading the file say appian_functions_details.csv in perflogs folder i tried giving readcsvlog("abc/perflogs/appian_functions_details.csv"), but it doesn't work. Can you please give exact input i need to give for my use case here, so that i have a better understanding of it.
Hi,
It works same as old version. The only new feature is for HA environment where you can access logs from all nodes.just use node name in the relative path.
I see this plugin was recently updated. Does this new version supports distributed environment? Is the old version still available? Are there any release notes for this new version, what exactly was added or updated?
For Appian Cloud installations, users with the proper authorization (e.g. anyone with Designer access) can access the logs for the whole environment from all the distributed app servers through the System Logs interface (i.e. <base_url>/suite/logs). You can navigate up in the logs directory to the /shared-logs folder. You can then drill down to the different app server log folders from there.
For On-Prem installations, users should reach out to the team responsible for their Appian instance (usually the IT department) to find out how they provide access to the logs.
The readcsvlog() function doesn't seem to do anything with the headers parameter - can we expect this to ever be fixed?