Skip to main content

Help & Support

This guide helps you diagnose and resolve common issues with Sparrow Community Edition on Azure.

Ensure Required Ports Are Open​

Make sure the following ports are open in your Azure VM's networking settings:

PortPurposeProtocol
22SSHTCP
80HTTP (Nginx)TCP
443HTTPS (SSL via Certbot)TCP

To open port 443:

  1. Go to Azure Portal → Your VM → Networking
  2. Click Add inbound port rule
  3. Set the following:
FieldValue
Port443
ProtocolTCP
ActionAllow
SourceAny
Priority1000
NameAllow-443

Check Sparrow & Dependencies​

note

Sparrow auto-starts on system boot.

If services aren’t running as expected, check their status:

Sparrow API Service​
systemctl status sparrow-api.service

Kafka Service

systemctl status kafka

To check logs (as root):

sudo su
cd /home/kafka/kafka-logs

MongoDB Service

systemctl status mongod

Verify Health Check

  • Once all services are up and ports are correctly configured, your Sparrow instance should be operational.

  • Check the health endpoint in your browser:

    https://YOUR_DOMAIN_NAME/health

Example banner