LogoLogo
Ops IntelligenceAsset IntelligenceObservabilityRobotic Data
  • Introduction
  • How it Works
  • Getting Started
  • Glossary
  • Implementer Guide
    • cfxDimensions Installation
      • Hardware and Software
      • cfxDimenions on VMware vSphere
        • Post cfxDimensions VM Installation
      • SSL Certificates Installation
      • cfxDimensions Setup & Install
        • Known Issues
      • cfxDimensions High Availability
        • GlusterFS Operations
        • Minio Operations
        • MariaDB Operations
      • cfxDimensions Start, Stop order
      • Macaw CLI
        • macaw CLI Installation
          • macaw CLI v2.1.17
        • macaw setup
        • macaw infra
        • macaw platform
        • macaw user
        • macaw application
        • macaw status
        • macaw services
        • macaw clambda
        • macaw techsupport
        • macaw backup
        • macaw restore
        • macaw reset
      • Release Notes
        • cfxDimensions v2.0.3
        • cfxDimensions v2.1.17
        • cfxDimensions v2.2.20
    • cfxDimensions Backup & Restore
    • cfxOIA Installation
    • cfxOIA Application Services
    • cfxOIA Release Notes
      • cfxOIA v5.1.5
      • cfxOIA v5.1.5.2
      • cfxOIA v5.1.5.3
      • cfxOIA v6.0.0
      • cfxOIA v6.1.0
  • KEY FEATURES GUIDE
    • Incident Management
      • Incidents Overview
      • Create Incident
      • Incident States
      • Accessing Incident
        • Stack
        • Alerts
        • Metrics & Logs
        • Insights
        • Collaboration
        • Diagnostics
        • Remediation
        • Attachments
        • Activities
      • Incident Actions
    • Alert Management
      • Alerts Overview
      • Alert Analytics
      • Alert States
      • Alert Sources
    • Advanced Alert Configuration
      • Alert Mappings
      • Alert Enrichment
      • Alert Correlation & Suppression
        • Creating and Updating Correlation Policies
        • Creating and Updating Suppression Policies
        • Correlation Recommendations
    • ML Driven Operations
    • Data Exploration
    • RDA (Robotic Data Automation)
      • Accessing UI
      • Sources Addition and Configuration
      • Check Connectivity
      • Proxy Settings
      • Explore
        • Bots
        • Pipelines
        • Schedules
        • Jobs
    • Analytics
  • UI & PORTAL FEATURES GUIDE
    • Filters Management
    • Customizing Table Views
    • Exporting Data
  • Administrator Guide
    • User Roles & RBAC
    • Collaboration
    • Projects
      • How to add Project
      • Configure Project
        • Stacks
        • Incidents
        • Alerts
        • Messages
          • Message Endpoints
            • Rest Data Consumer
            • Kafka Message Consumer
            • ServiceNow SaaS
            • Webhook with Basic Authentication
          • Message Mappings
        • Teams
        • Datasources
        • Resolution Codes
  • INTEGRATIONS GUIDE
    • Integrations Overview
    • Featured Integrations
      • AppDynamics
      • Dynatrace
      • Microsoft Teams
      • NetApp Cluster Mode
      • NetApp 7 Mode
      • Prometheus
      • ServiceNow
      • Slack
      • Splunk Enterprise
      • VMware vCenter
      • Zabbix
      • NodePing
      • Nagios XI
      • Check MK
      • VMware vRealize Operations
      • PRTG Network Monitor
      • Grafana
      • AWS Cloudwatch
      • ManageEngine OpManager
      • PagerDuty
Powered by GitBook
On this page
  • Prerequisites:
  • Configure NodePing for Alert notifications over a Webhook:
  1. INTEGRATIONS GUIDE
  2. Featured Integrations

NodePing

PreviousZabbixNextNagios XI

Last updated 3 years ago

Prerequisites:

This section explains on how to integrate and ingest alerts from NodePing monitoring tool into CloudFabrix AIOPs platform.

NodePing supports alert notifications via email, sms, webhook, slack, pagerduty and others. CloudFabrix AIOPs platform uses webhook notification method from NodePing to receive and ingest the alerts or events.

Click here for to create a Webhook URL for NodePing alert notifications in CloudFabrix OIA application.

Configure NodePing for Alert notifications over a Webhook:

Step 1: Login into your NodePing SaaS account which has privileges to create alert notifications.

Step 2: Under Checks & Contacts, click on 'Contacts' and click on 'Add new contact'

Click on 'Headers' and add Key Value pair as shown in the below screen. Key name as 'Content-Type' and value as 'application/json'. Select 'Account Access Level' as 'Notifications Only'.

Click on 'Body' and click on 'RAW' as shown in the below screen.

Copy and paste the below JSON payload and click on 'Save'

{
  "alert_check_id":"{_id}",
  "alert_event":"{event}",
  "alert_label":"{label}",
  "alert_message":"{m}",
  "alert_uuid":"{uuid}",
  "alert_customer_id":"{ci}",
  "alert_check_type":"{t}",
  "alert_target":"{tg}",
  "alert_interval":"{i}",
  "alert_start_time":"{s}",
  "alert_end_time":"{e}",
  "alert_runtime":"{rt}",
  "alert_resultcode":"{sc}",
  "alert_resultupadte":"{su}",
  "alert_additional_message":"{m}"
}

Step 4: Under 'Headers' tab, add 'Authorization' header as shown in the below screen when Webhook was created in OIA Application with Username & Password. This step is not needed if Username & Password was not set for Webhook URL.

The 'Authorization' header value should be in 'Basic <username:password encoded in base64>' format

cfxuser:cfxpassword => Y2Z4dXNlcjpjZnhwYXNzd29yZA==

Step 5: Under 'Checks and Contacts', click on 'Checks', edit one or more monitored objects and under 'Notify' section, add the new Webhook that was created above to forward the alert notifications to CloudFabrix OIA application.

Step 3: Enter a name for Webhook, select HTTP method as 'POST', copy & paste the Webhook URL that was created in CloudFabrix OIA application (refer section), select notification type as 'Webhook'.

Ex: Webhook Username & Password is 'cfxuser' & 'cfxpassword', convert it to base64 encoded value as shown below ()

Alert Sources
https://www.base64encode.org
Alert Sources