Your checklists (
0
)
AI Checklist Generator
From the makers of
Manifestly Checklists
Sign in
Email address
Email me a magic link
Home
> SAP Basis daily checklist
SAP Basis daily checklist
System Monitoring
Check system log for errors.
Access the SAP GUI.
Navigate to transaction code SM21.
Set the time frame for the log check.
Review the entries for any errors or warnings.
Document any critical issues for follow-up.
Review operation modes and background jobs.
Use transaction code SM63 for operation modes.
Check the current modes for each instance.
Access transaction code SM37 for background jobs.
Filter jobs by status (e.g., finished, active).
Analyze any failed or long-running jobs.
Monitor database performance.
Open transaction code DB02.
Check the database size and growth statistics.
Review performance metrics like response time.
Look for any locks or deadlocks.
Document any anomalies for further analysis.
Check for any system alerts or notifications.
Access transaction code AL08 for alerts.
Review the list of active alerts.
Check the severity and impact of each alert.
Ensure notifications are acknowledged as needed.
Follow up on critical alerts with relevant teams.
Performance Checks
Analyze system resource utilization (CPU, memory, disk).
Access system monitoring tools.
Check CPU usage percentages.
Review memory consumption and available RAM.
Evaluate disk space usage and I/O operations.
Identify any alerts or thresholds breached.
Review buffer performance and hit ratios.
Access transaction ST02.
Review buffer statistics (e.g., hit ratios).
Identify buffers with low hit ratios.
Analyze performance impact of buffer settings.
Consider adjustments to buffer sizes as needed.
Check response times for critical transactions.
Utilize transaction ST03N.
Select critical transactions to monitor.
Review average response times.
Identify transactions with prolonged response times.
Investigate the root causes for delays.
Monitor batch job processing times.
Access transaction SM37.
Filter for batch jobs completed today.
Review job duration and status.
Identify any jobs with delays.
Investigate reasons for processing time anomalies.
Certainly! Here are some additional steps you could include in the Performance Checks section of your SAP Basis daily checklist
Review database performance metrics (e.g., query execution times)
Access database monitoring tools.
Evaluate query execution times.
Identify long-running queries.
Review execution plans for optimization.
Consider indexing or query rewriting.
Analyze workload distribution and identify any bottlenecks
Access transaction SM50 or SM66.
Review active processes and workload distribution.
Identify any processes consuming excessive resources.
Analyze system resource contention.
Consider redistributing workloads as necessary.
Monitor enqueue performance and deadlock situations
Access transaction SM12.
Check for any locked entries.
Review deadlock situations and analyze causes.
Evaluate enqueue performance metrics.
Consider resolving conflicts in application logic.
Check for long-running processes and investigate their causes
Access transaction SM50.
Identify processes running longer than expected.
Analyze process details for resource usage.
Investigate potential issues causing delays.
Consider terminating problematic processes if necessary.
Review system logs for performance-related warnings or errors
Access transaction SLG1.
Filter logs for performance-related entries.
Review warnings and errors.
Identify recurring issues or patterns.
Document findings for further analysis.
Assess the effectiveness of the current instance sizing and configuration
Review instance sizing based on workload.
Compare current configuration against best practices.
Evaluate CPU, memory, and disk allocations.
Identify potential areas for improvement.
Document recommendations for resizing.
Monitor network performance and latency between application and database servers
Use network monitoring tools.
Check latency metrics between servers.
Identify any network bottlenecks.
Evaluate response times for network calls.
Consider optimizing network configurations.
Analyze the effectiveness of data archiving strategies and their impact on performance
Review current archiving policies.
Analyze data growth and retention metrics.
Evaluate performance improvements post-archiving.
Identify archiving opportunities for large tables.
Document findings for future planning.
Evaluate the performance of custom programs or reports
Access transaction ST05 for performance trace.
Analyze execution times of custom programs.
Identify inefficient code or queries.
Consult developers for potential optimizations.
Document recommendations for performance improvements.
Check and optimize the SAP kernel version for performance improvements
Review current SAP kernel version.
Check for available kernel updates.
Evaluate improvements in newer versions.
Plan for kernel upgrades if beneficial.
Document upgrade procedures and impacts.
Conduct a review of SAP notes related to performance enhancements
Access SAP Support Launchpad.
Search for relevant performance notes.
Review applicability to current system.
Implement applicable notes and document changes.
Monitor performance post-implementation.
Monitor the usage of temporary tables and their impact on performance
Use transaction DB02.
Check for temporary table usage metrics.
Identify excessive or unnecessary temporary tables.
Evaluate impact on overall database performance.
Consider optimizing table usage patterns.
Identify and address any performance issues related to background job scheduling
Access transaction SM37.
Review background job scheduling times.
Identify any jobs causing resource contention.
Analyze scheduling patterns for optimization.
Document recommendations for scheduling adjustments.
Review the performance of the SAP Gateway and its configuration
Access transaction SMGW.
Check gateway performance metrics.
Evaluate connection times and bottlenecks.
Review configuration settings for optimization.
Document potential improvements.
Analyze transaction SM66 for active processes and their resource consumption
Access transaction SM66.
Review active processes and their statuses.
Identify resource-intensive processes.
Evaluate their impact on overall system performance.
Consider adjustments or terminations if necessary.
Backup and Recovery
Verify successful completion of daily backups.
Check backup logs for errors or warnings.
Ensure backup storage is available and functional.
Test recovery procedures periodically.
User and Security Management
Review user logon statistics for unusual activity.
Access the user logon statistics report.
Identify any anomalies or spikes in logon attempts.
Investigate the origins of unusual activity.
Document findings and take necessary actions if needed.
Check for inactive user accounts and manage them appropriately.
Run a report of all user accounts.
Identify accounts that haven't been used for a predefined period.
Decide on actions: deactivate, delete, or reach out to users.
Ensure documentation of actions taken for compliance.
Ensure user roles and authorizations are correctly assigned.
Review user roles assigned to each account.
Verify alignment with job functions and security policies.
Adjust roles and authorizations as necessary.
Document any changes made for audit trails.
Monitor security logs for unauthorized access attempts.
Access the security logs in the SAP system.
Look for failed logon attempts and other suspicious activities.
Investigate any unauthorized access patterns.
Report findings and escalate if necessary.
Here are some additional steps that could be included in the User and Security Management section of a New SAP Basis daily checklist
Verify that all user accounts have multi-factor authentication (MFA) enabled where applicable
Review MFA settings for all user accounts.
Identify accounts that do not have MFA enabled.
Implement MFA for those accounts as required.
Document compliance status for audit purposes.
Review and update user role definitions to align with current business requirements and compliance standards
Collect current role definitions and business requirements.
Identify roles needing updates based on changes.
Update roles accordingly and communicate changes.
Document the updates for future reference.
Conduct periodic audits of user roles and authorizations to ensure compliance with the principle of least privilege
Schedule regular audits of user access.
Compare current roles against the principle of least privilege.
Adjust roles to restrict unnecessary access.
Maintain documentation of the audit process.
Assess and monitor the use of critical or sensitive transactions and ensure that only authorized users have access to them
Identify critical transactions within the SAP system.
Review user access to these transactions.
Limit access to only authorized personnel.
Document access controls for audits.
Regularly review and update service user accounts to ensure they are still necessary and properly secured
List all service user accounts in use.
Evaluate the necessity of each account.
Secure or deactivate accounts that are no longer needed.
Keep records of accounts for security audits.
Check for any recent changes to user roles and authorization profiles and document them for audit purposes
Review logs for changes in user roles.
Identify who made the changes and the reasons.
Document all changes and rationale.
Ensure compliance with change management policies.
Validate password policies and ensure users are adhering to them, including complexity and expiration requirements
Review current password policies in place.
Check for user compliance with those policies.
Enforce policy adherence through reminders or training.
Document compliance and any issues found.
Investigate any unusual patterns in user behavior or access requests that could indicate potential security risks
Analyze user activity logs for anomalies.
Look for patterns that deviate from normal behavior.
Investigate users exhibiting unusual access requests.
Report and take action if necessary.
Ensure that appropriate logging is enabled for critical transactions and that logs are regularly reviewed
Verify logging settings for critical transactions.
Ensure logs are capturing necessary data.
Schedule regular reviews of these logs.
Document findings and actions taken.
Communicate any security policy updates or changes to all users and ensure they understand their responsibilities regarding security practices
Draft and distribute updated security policies.
Conduct training sessions to explain changes.
Collect feedback and ensure understanding from users.
Document communication efforts for audit trails.
Transport Management
Review transport requests for import status.
Ensure all necessary transports are imported to the correct environments.
Check for any transport errors or inconsistencies.
Here are some additional steps you can include in the Transport Management section of your SAP Basis daily checklist
Verify the release of transport requests to ensure they are correctly categorized
Confirm that all dependencies for transports are met before proceeding with imports
Monitor the transport queue for any pending requests that need attention
Document any transport-related issues encountered and their resolutions
Schedule or perform a test import in a sandbox environment before production deployment
Communicate with relevant teams regarding the status of critical transports
Review transport logs for any warnings or issues that may need further investigation
Ensure proper authorization is in place for users handling transport requests
Validate that post-import activities (if any) are completed and documented
Maintain an up-to-date list of all transports, including their purpose and status for future reference
System Updates and Patches
Confirm that the latest patches and updates have been applied.
Review SAP notes for any critical updates or fixes.
Prepare for upcoming maintenance windows or updates.
Documentation and Reporting
Update system documentation as necessary.
Generate daily system health reports for stakeholders.
Document any incidents or issues encountered and resolutions applied.
End-of-Day Procedures
Ensure all scheduled jobs have completed successfully.
Review and address any outstanding issues from the day.
Prepare a summary of daily activities for the next shift or for management review.
Download CSV
Download JSON
Download Markdown
Use in Manifestly