Business Service Analyzer User Guide
Getting Started
Prerequisites
- Network discovery must be running and collecting data
- Software catalog should be populated
- User must have appropriate permissions
Accessing the Feature
- Navigate to CMDB → Business Service Analyzer
- Click "Analyze New Service" to start
Step-by-Step Guide
Step 1: Service Description
- Service Name: Enter a descriptive name (e.g., "Email Service", "SAP ERP")
- Description: Provide detailed description of the service's purpose
- Category: Select from predefined categories:
- ERP
- Database
- Web Application
- Authentication
- Monitoring
- Custom
Tips:
- Be specific in your description
- Include key business functions
- Mention critical components if known
Step 2: Software Selection
- Search Software Catalog: Type to search for relevant software
- Select Multiple Items: Choose all software related to your service
- Manual Entry: Add software not in catalog if needed
Example for Email Service:
- Microsoft Exchange Server
- Exchange Management Tools
- IIS Web Server
- .NET Framework
Step 3: AI Enrichment
The system automatically:
- Analyzes your selections
- Suggests additional:
- Related processes
- Network ports
- Search patterns
- Connected software
Review and Modify:
- ✓ Accept suggested items
- ✗ Remove irrelevant suggestions
-
- Add manual entries
Step 4: Discovery Configuration
Configure discovery parameters:
-
Time Range: Select data collection period
- Last 24 hours (recent activity)
- Last 7 days (typical week)
- Last 30 days (comprehensive)
-
Discovery Scope: Review what will be searched
- Process names
- Software patterns
- Port ranges
- Network patterns
-
Start Discovery: Click to begin automated discovery
Step 5: Discovery Preview
Review discovered components:
-
Servers Tab:
- View all discovered servers
- See running processes
- Check confidence scores
- Select/deselect servers
-
Connections Tab:
- Network connections between servers
- Communication patterns
- Port usage
- Connection frequency
-
Refinement Options:
- Remove false positives
- Add missed servers manually
- Adjust classification if needed
Step 6: Results & Analysis
Explore comprehensive results:
-
Servers View:
- Organized by tier (Frontend, Application, Data, Infrastructure)
- Role classification with confidence
- Key processes per server
- Operating system details
-
Insights Tab:
- Executive summary
- Business impact analysis
- Technical architecture
- Identified risks
- Recommendations
-
Visualization:
- Interactive service map
- Dependency visualization
- Communication flows
- Tier-based layout
-
Save Options:
- Save as Business Service CI
- Export documentation
- Schedule periodic re-discovery
Understanding Results
Server Classification
Roles:
web-server: Front-end web serversapp-server: Application serversdatabase: Database serversmessage-broker: Messaging systemsload-balancer: Load balancerscache-server: Caching systems
Confidence Scores:
- 🟢 90-100%: High confidence
- 🟡 70-89%: Medium confidence
- 🔴 Below 70%: Low confidence
Service Tiers
- Frontend: User-facing components
- Application: Business logic layer
- Data: Databases and storage
- Infrastructure: Supporting services
AI Insights
Business Impact:
- Criticality: Critical/High/Medium/Low
- Affected users estimate
- Downstream dependencies
Technical Analysis:
- Architecture pattern
- Redundancy assessment
- Scalability evaluation
- Performance considerations
Best Practices
Before Starting
- Ensure recent discovery data (< 7 days old)
- Update software catalog if needed
- Gather service documentation
- Know key application names
During Analysis
- Start with well-known software
- Review AI suggestions carefully
- Use appropriate time ranges
- Validate discovered servers
After Analysis
- Save service immediately
- Review periodically (monthly)
- Update after major changes
- Share with team members
Troubleshooting
No Servers Found
- Check discovery data age
- Verify process names
- Expand time range
- Check tenant/scope settings
Missing Servers
- Manual process entry
- Check network segmentation
- Verify discovery agent coverage
- Review firewall rules
Incorrect Classification
- Adjust manually in preview
- Provide more specific description
- Check for multiple roles on server
Performance Issues
- Reduce time range
- Limit process patterns
- Break complex services into components
Advanced Features
Manual Overrides
- Edit server roles
- Adjust tier assignments
- Modify confidence scores
- Add custom metadata
Integration Points
- Links to server CIs
- Creates relationships
- Updates AI insights
- Triggers notifications
Automation
- API endpoints available
- Scheduled re-discovery
- Alert on changes
- Report generation
Security Considerations
- Data remains tenant-isolated
- No credentials stored
- AI processing uses anonymized data
- Audit trail maintained