RPG Metrics Agent for IBM i and PC local scanning
RPG Metrics Agent beta 0.2.3 is available as a free download.
The RPG Metrics Agent runs locally and scans RPG source code without uploading source code to the RPG Metrics dashboard.
The same agent can now run in two modes:
- IBM i / PASE mode, watching an IFS folder for RPG source stream files
- Windows / PC local-folder mode, watching a local folder of exported RPG source files
The agent scans source locally, generates a local XLSX report, and can optionally send calculated metrics to the RPG Metrics dashboard.
RPG source code does not leave the environment where the agent is running.
In IBM i mode, RPG source remains on IBM i.
In PC/local-folder mode, the agent scans source files that have already been exported to the local PC or server.
New in beta 0.2.3:
- Single agent now supports IBM i/PASE and Windows/PC local-folder scanning
- New PLATFORM_MODE setting: auto, ibmi or pc
- New SCAN_PATH setting for neutral source folder configuration
- IBMI_IFS_PATH retained for existing IBM i installs
- Windows run-agent.bat helper included
- Console logging added so the Windows command window no longer appears frozen
- Scan-cycle logging added, including watched folder, idle checks and files waiting
- README.pdf included for easier local reading
- Local-only mode retained using DASHBOARD_SYNC=false
Includes:
- IBM i local RPG source scanning
- Windows / PC local-folder RPG source scanning
- Local XLSX report generation
- Cyclomatic complexity hotspot reporting
- RPG Free compatibility analysis
- Optional dashboard metrics upload
- Dashboard-controlled custom scan rules when dashboard sync is enabled
- IBM i completion messages when running on IBM i
- Example IBM i subsystem setup
- Formatted README PDF
For local-only use, leave DASHBOARD_SYNC=false and AUTH_REFRESH_TOKEN blank in agent.conf.
To sync calculated metrics to the RPG Metrics dashboard, set DASHBOARD_SYNC=true and configure an agent refresh token from your RPG Metrics profile page.
The download ZIP includes agent.conf.example but does not include agent.conf, so users can create their own local configuration safely.
IBMi Spool File Exporter
IBMi Spool File Exporter - automate the download of spool files from your IBMi server using the PC's scheduler. Print locally, files converted to xml or just store them as txt or xml files.
This application is written in java and does not require any software on your IBMi server other than what is installed as a part of the OS.
If you have access to www.PUB400.com the current software key is - "Y66WYYY65R5Y5566WYJ9RW9E6652IWX050W16-" (without the quotes) this will allow unlimited use on this platform, you can set up as many rules as you need and replicate output queues to a local pc.
24th Sept 2022 - Updated V1.2.00 :-
Embedded JRE updated to 17 - Eclipse Updated to 4.23
Run rules updated to run seamlessly in the background when downloading spool files
Added a Print Commands menu and moved the "Print XML to PC" command there, ready for a print back to IBMi command
3rd Nov 2022 - Updated V1.2.0.0 :-
Added Action to Print XML file to IBMi Server
10th Nov 2022 - Updated V1.2.0.1 :-
Enabled the option to cancel an interactive download
Changed key processing
14th Nov 2022 - Updated V1.2.0.2 :-
Added CSV export - exported reports can now be opened with excel or open office calc.
IBMi Security Summary
The Enforcive Enterprise Security Suite for IBMi is a comprehensive and easy-to-use security and compliance solution for IBM i (AS/400). With over twenty fully integrated GUI-controlled security, auditing, and compliance modules, this software suite enables system administrators, security officers and auditors to easily manage security and compliance tasks efficiently and effectively.


