Communication between management server and specific devices not working-f5-all
Vendor: f5
OS: all
Description:
A management server needs to communicate with its managed devices at all times. indeni will alert if the communication is broken.
Remediation Steps:
Troubleshoot any possible connectivity issues.
How does this work?
This script uses the F5 iControl REST API to retrieve the current list of the configured devices and their states.
Why is this important?
If a device is considered as down from BIG-IQ, then monitoring and automation targeting the device would be impacted.
Without Indeni how would you find this?
The device state is available by logging into the BIG-IQ Web Interface, choosing the Device Management module and then “BIG-IP DEVICES”.
f5-rest-mgmt-cm-system-machineid-resolver-state
name: f5-rest-mgmt-cm-system-machineid-resolver-state
description: Determine the state of the added devices in BIG-IQ
type: monitoring
monitoring_interval: 10 minutes
requires:
vendor: f5
product: big-iq
rest-api: 'true'
comments:
trust-connection-state:
why: |
If a device is considered as down from BIG-IQ, then monitoring and automation targeting the device would be impacted.
how: |
This script uses the F5 iControl REST API to retrieve the current list of the configured devices and their states.
can-with-snmp: false
can-with-syslog: false
steps:
- run:
type: HTTP
command: /mgmt/cm/system/machineid-resolver
parse:
type: JSON
file: rest-mgmt-cm-system-machineid-resolver-state.parser.1.json.yaml
- run:
type: HTTP
command: /mgmt/cm/system/machineid-resolver/${machineId}/stats
parse:
type: JSON
file: rest-mgmt-cm-system-machineid-resolver-state.parser.2.json.yaml
cross_vendor_connection_from_mgmt_to_device
Failed to fetch the data: https://bitbucket.org/indeni/indeni-knowledge/src/master/rules/templatebased/crossvendor/cross_vendor_connection_from_mgmt_to_device.scala