Skip to main content

Monitoring

How Frends tenants inside frendsapp.com are being taken care of.

Ossi Galkin avatar
Written by Ossi Galkin
Updated over a year ago

Maintenance

Cloud hosted frends resources are updated in line with our release cycle

For customers with hybrid configurations (Cloud and On-Prem Agents) we arrange a suitable time/date to update frends Core and Agents in order to synchronize the update of On-Prem resource.

Cloud Agent OS Updates/Security updates are kept in line with Microsoft’s Monthly patching cycle.

To avoid Agent downtime during patching we recommend using load balanced Agents in a high availability cluster for production environments.

Database Maintenance

Check the main article here

Backups

Frends Database (LogStore, ConfigurationStore) have Point-in-time-restore geo-redundant backups with 30 day retention. ConfigurationStore have additional off-site backup with 7 day retention.

Monitoring

All cloud resources are monitored 24/7 with alert thresholds set for key metrics.

Cloud agents monitoring includes

frends Heartbeat Monitor Service
Agent Service Availability
Azure Log Analytics Agent (30 Day retention)
Event logs (System/Application)
Error Event (OOM)
Service Failures
Performance Counters (Ingested by Azure Log Analytics)
Memory
CPU
Page File
Threads
Disk
frends Process Execution
frends Process Logging
Network IO
Application Insights
Availability Checks
Monitor Agent API Endpoints (80,443)
5 Second ping from 5 geographically different locations

Frends core services monitoring includes

Web UI
Performance Counters (Ingested by Azure Log Analytics)
Memory
CPU
Response Time
Application Insights (Ingested by Azure Log Analytics)
Application Exceptions
Availability Checks
Monitor frends UI
5 Second ping from 5 geographically different locations
Azure Storage
Performance Counters (Ingested by Azure Log Analytics)
Usage
Latency
Ingress/Egress
Transactions
Availability
SQL
Performance Counters (Ingested by Azure Log Analytics)
Storage (Usage/Growth)
DTU (Processing)
Service Bus
Performance Counters (Ingested by Azure Monitor)
Inbound/Outbound Messages
Requests
Connections
Active Messages
Inbound/Outbound Queue Size
Errors (User/Server)
Dead Letter Count
Message Count
Throttled Requests

Did this answer your question?