Skip to content

Application — Status

Tab label: Status — Path: /configurationNo time picker (this is a status page, not a data page)

The Status tab is the operational hub for license monitoring, feature health, and connectivity testing. Use it to verify the app is correctly configured and all dependencies are reachable.

Grafana app status page
Status tab: license, feature status, and outgoing connection checks.

The page has two rows:

RowSection
Row 1 (50/50)License Panel (left) + Feature Status Panel (right)
Row 2 (full width)Outgoing Connections Panel

Displays your current license status and details:

DetailDescriptionWhat to look for
License StatusActive (green), Expired (red), or Missing (grey)Should be Active for live mode
Tenant IDMasked by default — click to revealVerify it matches your Microsoft 365 tenant ID
ExpirationLicense expiry dateRenew before expiry to avoid service interruption
FeaturesList of enabled collectorsShould match the collectors you configured
SymptomLikely causeSolution
License shows “Missing”License file not found or not configuredUpload the license in Provisioning
License shows “Expired”License validity period has passedContact Phenisys for renewal
Tenant ID doesn’t matchWrong license fileObtain the correct license for your tenant

An interactive table showing the operational status of each collector:

ColumnDescriptionColor coding
FeatureCollector name (e.g., Calls, PSTN)
StatusActive (green), Disabled (grey), or Error (red)Green = collecting normally. Grey = not configured. Red = error condition.
DetailsError message or last collection timestampShows the most recent information from the collector
SymptomLikely causeSolution
All features show “Disabled”Collector not runningVerify the collector service is started
One feature shows “Error”Feature-specific failure (e.g., Graph API throttling)Check the collector logs for details
No features listedNo health data receivedCheck that the collector can reach the Loki datasource

Tests connectivity to external endpoints the app depends on. Each endpoint has an individual Ping button, and a Ping All button tests all simultaneously.

EndpointURLPurposeExpected code
Microsoft Loginlogin.microsoftonline.comOAuth2 token acquisition for Microsoft Graph200 or 401 (connected)
Microsoft Graphgraph.microsoft.comMicrosoft Teams call records API401 (connected, no bearer token — normal)
GeoMap APIip-api.comIP geolocation for the Call Map200
GitHub APIapi.github.comRelease version check200

Columns:

ColumnDescription
ServiceName of the service. Hover for description.
EndpointThe URL being tested
StatusGreen (reachable), Red (unreachable), Grey (not yet tested)
CodeHTTP response code chip (e.g., 200, 401, 500)
LatencyRound-trip time in ms

Note: A 401 status is normal for authenticated services (Microsoft Login, Graph API). The test verifies reachability, not credential validity.

SymptomLikely causeSolution
login.microsoftonline.com unreachableFirewall blocking Microsoft loginAdd login.microsoftonline.com to the allowlist
graph.microsoft.com unreachableMicrosoft Graph blockedVerify network rules allow graph.microsoft.com
ip-api.com unreachableGeoIP endpoint blockedAdd ip-api.com to the allowlist if GeoIP is needed
All endpoints redGeneral network issueCheck DNS resolution, proxy, and internet connectivity