Overview
Plug-in Notes:
The application requires 20.3. The plugin will work on older versions of Appian
Key Features & Functionality
The Appian Log Reader Plug-in contains functionality to:
Hi team, this plugin is no longer able to read design_errors.csv log in all our environments. All other logs seem to be readed correctly event with design_errors.csv.1 is working, but when we try to read design_errors.csv we obtain only the headers and no rows even if rows are present in the file. This is happening in all our environments, being them on HA or not.
Is there someone else affected by this issue? Any advice to solve it? Any chance to fix it?
Hi everyone,
We recently upgraded our environment to the latest version (25.4). Since the update, we've noticed that a new column has been added to the login-audit.csv file.
We have already updated the headers to accommodate this change for both historical and future data. However, we are running into an issue with the files generated on the day of the upgrade. It seems there is a conflict between the data before and after the updrade , resulting in null values.
Has anyone else encountered this problem?
Thanks in advance!
Best regards,
Can this plug-in be used in a high available environment to retrieve all instances of one log file?We want to retrieve the design_errors.csv log from all 3 of our servers to display in one place.
Hi, we are using this approach for getting data from specifically the login-audit.csv:We are using the Appian Usage Insights Plugin: Appian Usage InsightsAdvantage is that for High Available environments it collects all audited logins (from all application server nodes) not only the one from the node you are running this on, which is one of the disadvantages mentioned to this plug-in, in the notes:
Disadvantage is that it only captures the successful logins and not any other data than username and login timestamp. So if you need failed attemps and/or source-ip or other data in this csv, this plug-in cannot be used.For using the usage insights plugin you do not have to install the entire License Applications mentioned on the app market page, only the plug-in itself in the admin console is enough. We use the results from this Usage Insights plug-in in a daily process to get all logins of the previous day (you will specify a specific audit-startdate and enddate for the timeframe required, which has a limit of max 30 days old). In a process model, which gets the csv as document output from this plug-in's smart-service, we then use Import csv to database plug-in smart service (part of excel tools plug-in: Excel Tools) to load this data in the database and perform logic on that dataset like filtering and use it in interfaces for user insights.Maybe this is a workable solution for you as well?
Hi, I want to filter rows from login-audit.csv based on the usernames I have. Any idea about that.
You could try using this tool - it helps present the log data in a much clearer format.
I could use an example or better documentation on how to use this plug in. I am looking to query the tomcat-stdOut.log for ERRORS, parse the information, store in a database table, and display in a grid for our developers to monitor.
i've been complaining about this issue for years and it's basically gone ignored. there's no excuse for the output not either returning a dictionary, map, or at least value-escaped CSV (with delimiters), or preferably, JSON string. Instead we get a mess that's impossible to meaningfully parse.