Appneta

LogZilla App Store application: Appneta

Overview

AppNeta PathView is a network performance monitoring platform that provides visibility into network paths, application delivery, and user experience. The AppNeta app processes monitoring events from AppNeta including monitor point status, path quality, diagnostic tests, and network changes.

App Function

  • Parse AppNeta PathView webhook events (JSON format)
  • Extract monitor point status and alert conditions
  • Assign network Event Class for all events
  • Set alert severity based on event description patterns

Vendor Documentation

Device Configuration

Configure AppNeta to send webhook events to the LogZilla HTTP receiver using the AppNeta API.

  1. Create an AppNeta API access token with Organization Membership set to "Use dynamic membership"
  2. Navigate to Explore API > observer > POST /v3/observer
  3. Click Try it out and configure the JSON body (see example below)
  4. Set the url field to https://LOGZILLA_IP/incoming/appneta
  5. Set event types to true for the events to forward
  6. Add an Authorization header with a valid LogZilla API token
  7. Execute the API call to save the configuration

Example webhook configuration (JSON):

json
{
    "name": "LogZilla Events",
    "url": "https://LOGZILLA_IP/incoming/appneta",
    "testEvents": true,
    "seqEvents": true,
    "sqaEvents": true,
    "webAlertEvents": true,
    "networkChangeEvents": true,
    "headers": [
        {
            "name": "Authorization",
            "value": "token YOUR_LOGZILLA_API_TOKEN"
        }
    ]
}

Verification

Trigger a test event in AppNeta (e.g., disable a monitoring point), then verify events appear in LogZilla with program=AppNeta.

Incoming Log Format

AppNeta sends JSON webhook payloads via HTTP POST:

json
{
    "type": "SEQUENCER_EVENT",
    "description": "Monitoring Point server01 cannot be reached",
    "sequencerName": "server01",
    "sequencerStatus": "UNAVAILABLE",
    "monitoringPointType": "macOS",
    "platformType": "Native"
}
  • type - Event type (SEQUENCER_EVENT, SQA_EVENT, TEST_EVENT, etc.)
  • description - Human-readable event description
  • sequencerName - Monitoring point name
  • sequencerStatus - Monitor status (AVAILABLE, UNAVAILABLE)
  • monitoringPointType - Type of monitor (macOS, Container, etc.)
  • platformType - Platform (Native, Container, Hardware)

Parsed Metadata Fields

Tag NameExampleDescription
VendorAppNetaDevice vendor
ProductPathViewDevice product
Event ClassnetworkEvent classification
Event TypeMonitor Point EventType of AppNeta event
Monitor Pointserver01Monitoring point name
StatusUNAVAILABLEMonitor point status
Monitor TypemacOSType of monitoring point
PlatformNativePlatform type
Path StatusOKPath service quality status
Test StatusCOMPLETEDDiagnostic test status
Data ReadinessGOODData readiness level
Voice ReadinessMARGINALVoice readiness level
Alert SeverityHighAlert severity level
Alert NameMonitor UnreachableAlert condition name

Log Examples

Monitor Point Unreachable

json
{"type":"SEQUENCER_EVENT","description":"Monitoring Point server01 cannot be reached","sequencerName":"server01","sequencerStatus":"UNAVAILABLE"}

Network Change

json
{"type":"NETWORK_CHANGE_EVENT","description":"Network changed on TCP from AS: 1299 to 3257","sequencerName":"docker-oregon"}

Delivery Path Event

json
{"type":"SQA_EVENT","description":"Measured Voice Loss (0.0%) clears condition Voice Loss > 1%","pathStatus":"OK"}

Dashboards

DashboardDescription
AppNeta: Network PerformanceMonitor points, alerts, status overview

Triggers

TriggerDescription
AppNeta: Monitor UnreachableMonitor point cannot be reached
AppNeta: Connectivity LostConnectivity to target lost
AppNeta: Data Loss HighData loss exceeds threshold
AppNeta: Voice Loss HighVoice loss exceeds threshold
AppNeta: Test ViolationDiagnostic test violation
AppNeta: High Severity AlertAny high severity alert
AppNeta: Network EventAll AppNeta events (mark known)
Appneta | LogZilla Documentation