Features
Spotter is packed with features that make it easy to manage playbooks at scale and enhance quality, maintainability and security of your automation.
SCAN
Indepth Playbook Scanning
Check your playbook quality in seconds. Identify hard-to-catch and time-consuming errors, reduce risks, and prevent misconfigurations to ensure reliability and security. Spotter ensures playbook adherence to best practices, security, and compliance through a combination of pre-built and customizable checks.
![Indepth playbook scanning](/images/spotter/features/img_indepth_playbook_scanning@2x.png)
Ansible content scan
Check quality of your Ansible content, such as tasks, playbooks, roles, and collections.
Public Git scan
Ensure that the resources you're using are dependable, secure and well-maintained.
Scan profiles
Adjust results according to your specific objectives, such as secure execution, playbook refinement or Ansible upgrades.
Automatic rewrites
Rewrite your Ansible content with suggested changes in a flash.
Links to module documentation
Suggestions are equipped with direct links to module documentation of a specific version.
Missing requirements files
Requirements.yml with all the collections you need for the installation is generated automatically.
Check catalogue
Master playbook writing with interactive check catalogue with good & bad examples, outcomes, and commands.
Scan environment
Access real-time scan details, including Ansible and Python versions, installed collections, and Ansible configuration overrides.
Spotter check types
![spotter checks best practice](/images/spotter/spotter-checks-best-practice.png)
Best practice checks
Structure your playbooks for readability, collaboration and ease of use.
![Press button](/images/spotter/spotter-checks-validation.png)
Validation checks
Verify that modules, parameters, and parameter values within playbooks are correct and accurate.
![spotter checks upgrade](/images/spotter/spotter-checks-upgrade.png)
Upgrade checks
Check if playbooks are compatible and supported with the latest versions of Ansible and Ansible Collections.
![coming soon](/images/spotter/spotter-checks-security3.png)
Security checks
Check for security misconfiguration within playbooks and assure compliance with security best practices.
![spotter checks security](/images/spotter/spotter-checks-custom2.png)
Custom checks
Customize rules and policies to meet specific organizational, industry and security requirements.
Spotter check types
Best practice checks
Structure your playbooks for readability, collaboration and ease of use.
![spotter checks best practice](/images/spotter/spotter-checks-best-practice-mobile3.png)
Validation checks
Verify that modules, parameters, and parameter values within playbooks are correct and accurate.
![spotter checks validation](/images/spotter/spotter-checks-validation-mobile.png)
Upgrade checks
Check if playbooks are compatible and supported with the latest versions of Ansible and Ansible Collections.
![spotter checks upgrade](/images/spotter/spotter-checks-upgrade-mobile.png)
Security checks
Check for security misconfiguration within playbooks and assure compliance with security best practices.
![coming soon](/images/spotter/spotter-checks-security-mobile4.png)
Custom checks
Customize rules and policies to meet specific organizational, industry and security requirements.
![spotter checks security](/images/spotter/spotter-checks-custom-mobile2.png)
Enterprise Features
Additional features available to our Enterprise customers.
![Enterprise features](/images/spotter/features/img_enterprise_features@2x.png)
AAP integration
Ensure error-free and secure playbooks before execution in Red Hat Ansible Automation Platform and fix issues during runtime.
Learn moreCustom rules
Add your own rules and policies to ensure all playbooks meet your specific needs, requirements and use cases.
Single sign-on
Manage thousands of users from a central directory with custom LDAP user and organization mapping.
On-prem instance
Experience all enterprise features with full on-prem, air-gapped server installation.
Premium support
Our experts are available 24/7 via email, phone or chat. Response time: within 1 hour.
ANALYZE
Access Crucial Automation Data
Analyze scan data, spot trends, monitor progress, create custom reports, and gain comprehensive insight into the overall state of your automation.
![Access cructial automation data](/images/spotter/features/img_access_crucial_automation_data@2x.png)
Dashboard
Track scan activity, most critical errors, performance, and manage playbooks effectively through a centralized platform.
Projects
Organize scans and see detailed play or task reconstruction to better understand the context and meaning behind scan results and improve performance.
Reporting
Generate reports on your playbook performance, compliance, and security, highlighting potential areas for improvement.
Users and projects
Check user activity and number of active projects - no. of executed scans, number of found errors across projects etc.
Scan results
Check overall status of your playbooks and daily scan statuses.
Check results
List of errors, warnings, hints and used rewrites, see just how much time it saved you.
Inputs
Easily check all the versions of collections and modules you're using. Update your playbook to the latest version to optimize and unify your playbooks and further increase your efficiency.
COLLABORATE
Collaborate and Manage Teams
Bring your automation team together in a shared workspace and visualize how changes impact playbook validity, quality, and security.
![Collaborate and manage teams](/images/spotter/features/img_collaborate_and_manage_teams@2x.png)
Members
Add and manage members within your organization, fostering collaborative work on automation projects.
Organizations
Create organizations to manage scan results for different teams or projects.
Shared workspace
Share best practices, reduce debugging time, automate more and deliver faster.
User activity
Track user activity and understand challenges they are dealing with.
OPTIMIZE
Assisted Playbook Writing
Create comprehensive workflows effortlessly. Simply outline your automation goals, and let Spotter recommend tasks and complete playbooks for you.
![Assisted playbook writing](/images/spotter/features/img_assisted-playbook-writing.gif)
Inline suggestions
Access a wealth of time-saving suggestions to enhance playbook writing. Spotter’s suggestions will appear as soon as you start writing, allowing you to select the most suitable option.
Task addition
Add tasks to existing playbooks, choose the most relevant suggestion that aligns with your requirements.
![Assisted playbook writing](/images/spotter/features/img_assisted-playbook-writing.gif)
CUSTOMIZE
Manage Checks
Achieve compliance and ensure your playbooks are secure without sacrificing functionality or performance. With Spotter, you're always in control.
![Manage checks](/images/spotter/features/img_manage_checks@2x.png)
Skip checks
Increase efficiency by focusing on critical security issues and skipping pre-approved, low-risk ones.
Enforce checks
Guarantee security by preventing unapproved modules from entering your playbooks, catching high-risk issues before they cause problems.
![Manage checks](/images/spotter/features/img_manage_checks@2x.png)
INTEGRATE
Spotter Works Where You Work
Spotter seamlessly integrates with your work environment. Include it into your CI/CD pipelines or use it with your favorite code editor - and even discover additional functionalities. No matter where you do your best work, Spotter is right by your side.
![](/images/spotter/scan-playbooks-command-line.png)
GitLab
![](/images/spotter/scan-playbooks-command-line.png)
GitHub Actions
![](/images/spotter/scan-playbooks-command-line.png)
Bamboo
![](/images/spotter/scan-playbooks-command-line.png)
Jenkins
![](/images/spotter/scan-playbooks-command-line.png)
Visual Studio Code
![General Spotter](/images/spotter/img-general-spotter.webp)
![General Spotter](/images/spotter/img-general-spotter-mobile.png)