Application Details & Configuration - View & Manage Settings | Nife
Access and understand complete information about your deployed applications and services.
Viewing Application Details#
Accessing Detail Page#
From Applications Dashboard
- Find application in list
- Click "View Details" in actions menu
- Detail page loads
- Shows complete application information
- Displays configuration and metrics
Application Identification#
Basic Information#
Application Name
- User-assigned identifier
- Unique within organization
- Used for access URLs
- Reference for management
Application ID
- System-assigned identifier
- Unique across platform
- Used for APIs
- Reference in logs
Type/Deployment Type
- Application category
- App, Site, Database, Standalone
- Determines available features
- Affects management options
Status
- Current operational state
- Running, Deploying, Paused, Failed, etc.
- Real-time indicator
- Last update timestamp
Deployment Information#
Deployment Configuration#
Deployment Strategy
- How updates are rolled out
- Rolling update
- Blue-green deployment
- Canary deployment
- Recreation
- Affects update process
Version
- Current deployed version
- Build/release version
- Rollback history
- Version selection
Deployed Region(s)
- Geographic location(s)
- Single or multiple regions
- Affects latency
- Redundancy information
Deployment Status
- Current deployment progress
- Percentage complete
- Status: In Progress, Completed, Failed
- Last deployment time
Resource Configuration#
Compute Resources#
CPU Allocation
- Virtual CPUs assigned
- Per replica/instance
- Affects performance
- Cost implication
Memory Allocation
- RAM in GB
- Per replica/instance
- Determines capacity
- Swap availability
Replica Count (Apps only)
- Number of running instances
- Load distribution
- High availability
- Scalability indicator
Instance Type
- Machine type or SKU
- Performance tier
- Standard, premium, custom
- Cost tier
Storage Configuration#
Volumes (if applicable)
- Persistent storage attached
- Storage size
- Mount points
- Access permissions
Cache Configuration
- Cache size if enabled
- Cache type
- TTL settings
- Performance impact
Network Configuration#
Networking Details#
Application URL
- Public access point
- HTTPS enabled
- Domain name
- Format: app-name.nifetency.com or custom
Port Mapping
- External port
- Internal port (if different)
- Protocol (HTTP, TCP, UDP)
- Port forwarding rules
Network Settings
- Public or private
- Load balancer configuration
- SSL/TLS settings
- Custom headers
Domain Configuration
- Custom domain (if set)
- Primary domain
- Aliases/subdomains
- DNS configuration
Environment Configuration#
Environment Variables#
Configured Variables
- Name and value
- Type (public/secret)
- Last modified
- Set by user or system
Secrets
- Secret variables
- Encrypted storage
- Not displayed plaintext
- Used for credentials
Configuration Files
- Config maps if available
- Files mounted in app
- Configuration location
- Update frequency
Health and Status#
Health Indicators#
Overall Health Status
- Healthy (green)
- Warning (yellow)
- Critical (red)
- Timestamp of last check
Health Checks
- Endpoint checked
- Success rate
- Response time
- Last check result
Uptime Metrics
- Current uptime
- Uptime percentage
- Availability SLA
- Incident history
Performance Metrics#
Key Metrics#
CPU Usage
- Current usage percentage
- Peak usage
- Average usage
- Trending up/down
Memory Usage
- Current usage
- Peak usage
- Percentage of allocated
- Trending up/down
Request Metrics (Apps)
- Requests per second
- Error rate
- Response time (p50, p95, p99)
- Request count
Throughput
- Data in/out
- Requests processed
- Concurrent connections
- Peak capacity
Logging and Monitoring#
Application Logs#
Log Access
- View recent logs
- Filter by severity
- Search within logs
- Download log files
Log Types
- Application output
- System logs
- Error logs
- Access logs
Real-time Logs
- Stream live logs
- Watch deployment
- Monitor errors
- Troubleshoot issues
Monitoring Data#
Metrics Available
- Performance graphs
- Historical data
- Export metrics
- Custom dashboards
Alert Configuration
- Configured alerts
- Threshold values
- Notification methods
- Alert history
Related Services#
Dependencies#
Database Connections
- Connected databases
- Connection string (masked)
- Database name
- User information
Cache Services
- Redis or similar caches
- Connection details
- Memory limits
- Cache stats
External Services
- Third-party integrations
- API keys (masked)
- Service endpoints
- Authentication method
Recent Activity#
Activity Log#
Recent Events
- Deployment completed
- Configuration changed
- Restart initiated
- Pause/resume
- Scale changes
- Error occurred
Activity Details
- Timestamp
- Type of activity
- User who triggered
- Change details
- Status/result
View History
- Click to expand activity
- See details
- Filter by type
- Download report
Backup and Recovery#
Backup Information#
Backup Status
- Last backup time
- Backup frequency
- Backup location
- Data covered
Recovery Options
- Point-in-time restore
- Version rollback
- Disaster recovery plan
- Recovery time estimate
Version History#
Previous Versions
- Version number
- Deployment date
- Size
- Status
Rollback
- Roll back to previous version
- Takes several minutes
- Automatic backup first
- Brief downtime
Settings and Configuration#
Application Settings#
Basic Settings
- Name (can be changed)
- Description
- Labels/tags
- Owner/team
Advanced Settings
- Environment specific
- Build settings
- Deploy settings
- Performance settings
Security Settings
- Authentication required
- IP whitelisting
- Rate limiting
- DDoS protection
Customization Options#
Custom Configuration#
Custom Domains
- Add custom domain
- Remove domain
- Change primary domain
- SSL certificate management
Build Configuration
- Build command
- Dockerfile location
- Build context
- Build variables
Runtime Configuration
- Environment variables
- Secret variables
- Port settings
- Health check configuration
Access and Permissions#
Access Control#
Owner/Creator
- User who created app
- Primary contact
- Can manage access
- Can transfer ownership
Team Members
- Who has access
- Permission level
- Can be added/removed
- Roles assigned
Visibility
- Public or private
- Share settings
- Organization access
- External access
Cost Information#
Cost Details#
Monthly Cost Estimate
- Based on configuration
- Resource utilization
- Additional services
- Region-specific pricing
Cost Breakdown
- Compute cost
- Storage cost
- Network transfer cost
- Data processing cost
Billing Information
- Organization for billing
- Cost center
- Budget allocation
- Spending trend
Export and Download#
Export Options#
Export Configuration
- Download as JSON
- Includes all settings
- For backup
- For migration
Export Metrics
- Historical data
- CSV or JSON format
- Date range
- Specific metrics
Export Logs
- Recent log entries
- Date range
- Log levels
- Search filters
Troubleshooting Information#
Diagnostic Data#
Status Summary
- Overall health
- Known issues
- Recent errors
- Performance warnings
Error Messages
- Last error
- Error history
- Resolution steps
- Support contact
System Information
- Deployment ID
- Build ID
- Instance IDs
- Region information
Comparison and Export#
Compare Versions#
Compare with Previous
- Configuration changes
- Version differences
- Metrics comparison
- Performance changes
Side-by-Side View
- Current vs previous
- Highlight changes
- Show deletions/additions
- Revert if needed
Best Practices#
- Regular Monitoring: Check details regularly
- Document Configuration: Keep records
- Test Changes: In staging first
- Monitor Costs: Track spending
- Review Logs: Regular troubleshooting
- Update Info: Keep description current
- Backup Regularly: Frequent backups
- Archive Old: Clean up old data
Application Details Overview#
The application detail page provides complete visibility into your deployed application including:
- Identification: Name, ID, type, status
- Deployment: Strategy, version, regions, status
- Resources: CPU, memory, storage allocation
- Network: URLs, ports, domains, SSL configuration
- Configuration: Environment variables, secrets, settings
- Health: Status indicators, uptime, health checks
- Metrics: Performance data, usage trends
- Logs: Application and system logs
- Activity: Recent events and changes
- Dependencies: Connected services
Summary#
Understanding your application details helps you:
- Optimize resource allocation
- Troubleshoot performance issues
- Configure for specific requirements
- Monitor health and availability
- Plan scaling decisions
- Manage security and access
- Document infrastructure
Next Steps#
- Managing Applications - Control and operate your applications
- Application Types - Understand application type-specific settings
- Scaling Applications - Use resource information for scaling decisions
- Applications Overview - Return to dashboard guide