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

  1. Find application in list
  2. Click "View Details" in actions menu
  3. Detail page loads
  4. Shows complete application information
  5. 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#

  1. Regular Monitoring: Check details regularly
  2. Document Configuration: Keep records
  3. Test Changes: In staging first
  4. Monitor Costs: Track spending
  5. Review Logs: Regular troubleshooting
  6. Update Info: Keep description current
  7. Backup Regularly: Frequent backups
  8. 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#