Thank you for your interest....
- Forms and workflow developed using Remedy version 9.x.
- Forms and workflow should work in previous versions of Remedy.
- These forms and workflow were designed for exclusive use in the Remedy Action Request System developed and maintained by BMC Software.
- The Remedy IT Service Management workflow package is recommended but not required if working with solely custom workflow.
- BMC Smart Reporting application is recommended but not required. However, customs forms and Flashboards will need to be created to display much of the data collected and already presented in BMC Smart Reporting.
- Import the DEF file into your Remedy Development environment
- Open BMC Remedy Developer Studio application
- Select File drop-down menu and choose Import
- Follow the steps in the wizard to import all forms and workflow from the DEF file
- Import the XML file into your BMC Smart Reporting Development environment
- Login to BMC Smart Reporting using account with admin rights
- Select Administration drop-down menu and choose Import
- Upload the XML file and follow the steps in the wizard to import the custom Views, Reports, and Dashboards
Once the import of forms and workflow has been completed, you will need to adjust some workflow based on your environment. This workflow was built using a three Remedy application server environment. If you have more than three servers, some extra work might need to be involved to capture their statistical data as well.
- Update LANL:ADM:Combined Application Statistics form
- Open form LANL:ADM:Combined Application Statistics form in BMC Remedy Developer Studio
- Rename field "Check Server 1" to actual server name of your first application server
- (if 2nd server present) Rename field "Check Server 2" to actual server name of your first application server
- (if 3nd server present) Rename field "Check Server 3" to actual server name of your first application server
- Update LANL:ADM:Combined Server Statistics form
- Open form LANL:ADM:Combined Server Statistics form in BMC Remedy Developer Studio
- Rename field "Check Server 1" to actual server name of your first application server
- (if 2nd server present) Rename field "Check Server 2" to actual server name of your first application server
- (if 3nd server present) Rename field "Check Server 3" to actual server name of your first application server
- Update Filter Workflow
- Update the follow Filters to ensure their Qualification statements properly reflect the changed field values from the previous steps.
- LANL:ADM:Set Server Statistics Server 1
- LANL:ADM:Set Server Statistics Server 2
- LANL:ADM:Set Server Statistics Server 3
- LANL:ADM:Set Application Statistics Server 1
- LANL:ADM:Set Application Statistics Server 2
- LANL:ADM:Set Application Statistics Server 3
- Update LANL:ADM:Set Statistic Status Completed
- Update Filter LANL:ADM:Set Statistic Status Completed to reflect proper number actual servers in your environment.
- (1 Server) (
$Check Server 1$ !=$NULL$ ) - (2 Server) (
$Check Server 1$ !=$NULL$ ) AND ($Check Server 2$ !=$NULL$ ) - (3 Server) (
$Check Server 1$ !=$NULL$ ) AND ($Check Server 2$ !=$NULL$ ) AND ($Check Server 3$ !=$NULL$ )
- Update LANL:ADM:Set App Stat Status Completed
- Update Filter LANL:ADM:Set App Stat Status Completed to reflect proper number actual servers in your environment.
- Enable Server Statistics
- Make sure that Server Statistics is enabled on your AR System Administration Console.
- Workflow built around a setting of 300 seconds (5 minutes) Cumulative Queue collection.
- Enable Application Statistics
- Login to your Remedy website using an account with admin rights.
- Open form Application Statistics Configuration (may need to use Mid-Tier Object List).
- Create entry for each Deployable Application to capture statistics on. For example: Logging Status: Enabled Logging Type: Application Name: Remedy Incident Management Logging Interval (sec): 300
You should now be good to start collecting various statistics about your Remedy application's usage by users. Feedback and suggestions are always welcome.
If you are using more than three (3) Remedy application servers, then you will need to adjust more workflow to capture data from any other servers beyond the initial three. I prefer to use separate fields to capture data of each server on the forms LANL:ADM:Combined Application Statistics and LANL:ADM:Combined Server Statistics. However, you could potentially reuse existing fields even though this would make it harder to discern individual collected stats from each server when troubleshooting errors or conflicts.
- Form Updates LANL:ADM:Combined Server Statistics
- Open the form LANL:ADM:Combined Server Statistics in BMC Remedy Developer Studio
- Add new checkbox field "Check Server 4" or using actual server name
- Add new Tab for each additional server in group to be collected
- Copy fields from tab Server 1 into the new tab
- Rename new fields accordingly (i.e. API Calls Count1 to API Calls Count4)
-
Repeat previous steps on form LANL:ADM:Combined Application Statistics
-
Create Filter LANL:ADM:Set Server Statistics Server 4
- Copy filter LANL:ADM:Set Server Statistics Server 1 to LANL:ADM:Set Server Statistics Server 4
- Update Qualification to reflect the fourth server name in your server group
- Update Push If Qualification to use new "Check Server 4" field
- Update Push To Fields to direct data to newly created fields (i.e.
$Create Entry Calls Count4$ =$Create Entry Calls Count$ )
-
Repeat previous step for LANL:ADM:Set Application Statistics Server 4
-
Update LANL:ADM:Set Statistic Status Completed
- Update Qualification to reflect newly created "Check Server 4" field on form LANL:ADM:Combined Server Statistics
- Update LANL:ADM:Set App Stat Status Completed
- Update Qualification to reflect newly created "Check Server 4" field on form LANL:ADM:Combined Application Statistics
- Repeat for each additional Remedy Application Server.
- Forms and workflow developed by James Van Sickle
- Remedy Action Request System developed by BMC Software Inc., © Copyright 2005-2018
- Remedy IT Service Management Suite developed by BMC Software Inc., © Copyright 2005-2018
- BMC Smart Reporting developed by BMC Software Inc., © Copyright 2017-2018
© (or copyright) 2019. Triad National Security, LLC. All rights reserved.
This program was produced under U.S. Government contract 89233218CNA000001 for Los Alamos National Laboratory (LANL), which is operated by Triad National Security, LLC for the U.S. Department of Energy/National Nuclear Security Administration.
All rights in the program are reserved by Triad National Security, LLC, and the U.S. Department of Energy/National Nuclear Security Administration. The Government is granted for itself and others acting on its behalf a nonexclusive, paid-up, irrevocable worldwide license in this material to reproduce, prepare derivative works, distribute copies to the public, perform publicly and display publicly, and to permit others to do so.
Remedy Application Statistics is released under the BSD 3-Clause License. For more details see the LICENSE.txt file.
LANL code designation: C18046