Plugins
Plugins - Get
Fetches a Plugin with given ID.
GET
https://api-server-host-name/configapi/{pool_UUID}/{logpoint_identifier}/Plugins/{id}Parameters
Field
Label in UI
Type
Description
id
-
String
Existing Plugin id.
Success Response
{
"authentication": {
"LDAPAuthentication": {
"description": "Configure LDAP Strategies needed for LDAP Authentication",
"manage": "App.pluggables.modules.Authentication.apps.LDAPAuthentication.Manage",
"name": "LDAPAuthentication",
"preinstalled": true,
"symlinks": "{}",
"type": "authentication",
"ui_text": "LDAP Authentication",
"version": "1.0"
}
},
"description": "This package contains all the default KB components and LogPoint plugins.",
"errors": [],
"fetchers": {
"SnmpFetcher": {
"description": "Configure Snmp Policies needed for adding Snmp Fetcher",
"manage": "App.pluggables.modules.Collection.apps.SNMPFetcher.Manage",
"name": "SnmpFetcher",
"no_config_generation": true,
"preinstalled": true,
"symlinks": "{}",
"type": "fetchers",
"ui_text": "Snmp Fetcher",
"version": "1.0"
}
},
"id": "592fe14ad8aaa408672de0e5",
"knowledgebase": {
"LogPoint": {
"name": "LogPoint",
"type": "knowledgebase",
"version": "3.1.0"
}
},
"name": "LogPoint",
"not_deleteable": false,
"older_versions": [],
"plugins": {
"MemoryNotification": {
"enabled": true,
"extra_info": {
"interval": 60,
"notification_type": "Memory Usage",
"scheduling": true
},
"latest_version": "1.0",
"type": "system_notification",
"version": "1.0"
}
},
"system_notification": {
"CPUNotification": {
"description": "Configure High CPU usage notifications",
"extra_info": {
"interval": 60,
"notification_type": "CPU Usage",
"scheduling": true
},
"manage": "App.pluggables.modules.SystemNotification.apps.CPUNotification.Manage",
"name": "CPUNotification",
"preinstalled": true,
"symlinks": "{}",
"type": "system_notification",
"ui_text": "CPU Notification",
"version": "1.0"
},
"DiskNotification": {
"description": "Configure High Disk usage notifications",
"extra_info": {
"interval": 3600,
"notification_type": "Disk Usage",
"scheduling": true
},
"manage": "App.pluggables.modules.SystemNotification.apps.DiskNotification.Manage",
"name": "DiskNotification",
"preinstalled": true,
"symlinks": "{}",
"type": "system_notification",
"ui_text": "Disk Notification",
"version": "1.0"
},
"MemoryNotification": {
"description": "Configure High Memory usage notifications",
"extra_info": {
"interval": 60,
"notification_type": "Memory Usage",
"scheduling": true
},
"manage": "App.pluggables.modules.SystemNotification.apps.MemoryNotification.Manage",
"name": "MemoryNotification",
"preinstalled": true,
"symlinks": "{}",
"type": "system_notification",
"ui_text": "Memory Notification",
"version": "1.0"
}
},
"tid": "",
"version": "3.1.0"
}Plugins - List
Lists all the Plugins.
GET
Success Response
Plugins - ListPluginsVersion
Lists all Plugins versions.
GET
Success Response
Plugins - Uninstall
Uninstalls the Plugin with given ID.
DELETE
Parameters
Field
Label in UI
Type
Description
id
-
String
Existing Plugin id. Mandatory Field
Success Response
Last updated
Was this helpful?