Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Seitenverzeichnis: 

...

Seitenverzeichnis: 

Inhalt
maxLevel2
indent10px
stylesquare


...

shd.map_object.create

Beschreibung

Erstellen eines Map-Objekts.

Parameter

ParameterTypVersion
user_id (optional)stringab Version 1.0
shd_map__idstringab Version 1.0
isys_obj__idstringab Version 1.0
positionstringab Version 1.0
widthstringab Version 1.0
titlestringab Version 1.0
is_title_customstringab Version 1.0
labelpositionstringab Version 1.0
imagepathstringab Version 1.0
livestatus_profilestringab Version 1.0
livestatus_servicesarrayab Version 1.0
livestatus_colorstringab Version 1.0
is_imagepath_customstringab Version 1.0
layerindexstringab Version 1.0
textvisiblestringab Version 1.0
iconvisiblestringab Version 1.0
linkstringab Version 1.0
realizertypestringab Version 1.0
shapetypestringab Version 1.0
fillcolorstringab Version 1.0
fillcolor2stringab Version 1.0
iscolorgradientstringab Version 1.0
linecolorstringab Version 1.0
labellinecolorstringab Version 1.0
textcolorstringab Version 1.0
fontstringab Version 1.0
textalignmentstringab Version 1.0
lockedstringab Version 1.0

...

cat_const
WertTypBeschreibungVersionmessagestring"map_object.update.success"
stringab Version 1.0
property_keystringab Version 1.0
shd_insight__idintab Version 1.0
response
layoutstring
ID des Map-Objekts
ab Version 1.0
current
layout_
date
configurationstring
-
/jsonab Version 1.0

...

cable_position

Beispielaufruf

Beispielantwort

Codeblock
stringab Version 1.0
cable_orientationstringab Build 2120

Rückgabewert

WertTypBeschreibungVersion
messagestring"map_object.update.success"ab Version 1.0
responsestringID des Map-Objektsab Version 1.0
current_datestring-ab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.map_object.create",
    "params": {
        "apikey": "24174j3tqj",
        "user_id": "19",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "12;140",
        "width": "50",
        "height": "50",
        "title": "Überschrift",
        "livestatus_services": [
            "smbox_Backup_Age",
            "smbox_Current_Load",
            "smbox_Disk_Space",
            "smbox_Processes_Total"
        ],
        "labelposition": "75",
        "imagepath": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "maps/220/IDE.map",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "false",
        "debug		"cat_const": true,
        "language"C__CATG__GLOABL",
		"property_key": "endescription",
    },     "shd_insight__id": 14,
		"layout":    "version"ORTHOGONAL",
		"layout_configuration": "2.0"
}
Codeblock
languagebash
themeRDark
{
    "jsonrpc{port: {port_layout: 'PORT_LAYOUT_FREE', ...}}",
		"cable_position": "2.0xy",
    "result		"cable_orientation": {"N",
        "messagedebug": "map_object.update.success"true,
        "responselanguage": "5",en"
    },
    "id": 1,
    "current_dateversion": "2017-08-08"2.0"
}



Codeblock
languagebash
themeRDark
{
     }"jsonrpc": "2.0",
    "idresult": 1
}

...

 {
        "message": "map_object.update.success",
        "response": "5",
        "current_date": "2017-08-08"
    },
    "id": 1
}



...

shd.map_object.read

Beschreibung

Auslesen eines Map-Objektes.

Parameter

ParameterTypVersion
mapobject_idstringab Version 1.0

...

WertTypVersion
mapobject_idstringab Version 1.0
shd_map__idstringab Version 1.0
isys_obj__idstringab Version 1.0
positionstringab Version 1.0
widthstringab Version 1.0
titlestringab Version 1.0
is_title_customstringab Version 1.0
labelpositionstringab Version 1.0
imagepathstringab Version 1.0
livestatus_profilestringab Version 1.0
livestatus_servicesarrayab Version 1.0
livestatus_colorstringab Version 1.0
is_imagepath_customstringab Version 1.0
layerindexstringab Version 1.0
textvisiblestringab Version 1.0
iconvisiblestringab Version 1.0
linkstringab Version 1.0
realizertypestringab Version 1.0
shapetypestringab Version 1.0
fillcolorstringab Version 1.0
fillcolor2stringab Version 1.0
iscolorgradientstringab Version 1.0
linecolorstringab Version 1.0
labellinecolorstringab Version 1.0
textcolorstringab Version 1.0
fontstringab Version 1.0
textalignmentstringab Version 1.0
lockedstringab Version 1.0

...

Codeblock
cat_const

Beispielaufruf

Beispielantwort

stringab Version 1.0
property_keystringab Version 1.0
typestringab Version 1.0
shd_insight__idintab Version 1.0
layoutstringab Version 1.0
layout_configurationstring/jsonab Version 1.0
cable_positionstringab Version 1.0
cable_orientationstringab Build 2120

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.map_object",
    "params": {
        "apikey": "24174j3tqj",
        "mapobject_id": "1",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{
    "jsonrpc": "2.0",
    "result": {
        "mapobject_id": "1",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "99;99",
        "width": "50",
        "height": "50",
        "title": "Überschrift Grpß",
        "title_original": "Überschrift Grpß",
        "labelposition": "75",
        "imagepath": "",
        "imagepath_original": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "0"
    },
    "id": 1
}

shd.map_object.update

Beschreibung

Bearbeiten eines Map-Objektes.

Parameter

ParameterTypVersionmapobject_idstringab Version 1.0shd_map__idstringab Version 1.0isys_obj__id (optional)stringab Version 1.0position (optional)stringab Version 1.0width (optional)stringab Version 1.0title (optional)stringab Version 1.0is_title_custom (optional)
		"cat_const": "C__CATG__GLOABL",
		"property_key": "description",
		"type": "image_node",
        "shd_insight__id": 4,
		"layout": "ORTHOGONAL",
		"layout_configuration": "{port: {port_layout: 'PORT_LAYOUT_FREE', ...}}",
		"cable_position": "xy",
		"cable_orientation": "N"
    },
    "id": 1
}



...

shd.map_object.update

Beschreibung

Bearbeiten eines Map-Objektes.

Parameter

WertTypVersionmessage
ParameterTypVersion
mapobject_idstringab Version 1.0
shd_map__idstringab Version 1.0
labelpositionisys_obj__id (optional)stringab Version 1.0
imagepathposition (optional)stringab Version 1.0
livestatus_profilewidth (optional)stringab Version 1.0
title (optional)stringab Version 1.0
is_title_custom (optional)stringab Version 1.0
labelposition (optional)stringab Version 1.0
imagepath (optional)stringab Version 1.0
livestatus_profile (optional)stringab Version 1.0
livestatus_services (optional)arrayab Version 1.0
livestatus_color (optional)stringab Version 1.0
is_imagepath_custom (optional)stringab Version 1.0
layerindex (optional)stringab Version 1.0
textvisible (optional)stringab Version 1.0
iconvisible (optional)stringab Version 1.0
link (optional)stringab Version 1.0
realizertype (optional)stringab Version 1.0
shapetype (optional)stringab Version 1.0
fillcolor (optional)stringab Version 1.0
fillcolor2 (optional)stringab Version 1.0
iscolorgradient (optional)stringab Version 1.0
linecolor (optional)stringab Version 1.0
labellinecolor (optional)stringab Version 1.0
textcolor (optional)stringab Version 1.0
font (optional)stringab Version 1.0
textalignment (optional)stringab Version 1.0
locked (optional)stringab Version 1.0

Rückgabewert

cat_const (optional)stringab Version 1.0
responseboolstring
property_key (optional)stringab Version 1.0
current_date

Beispielaufruf

Beispielantwort

Codeblock
languagebash
themeRDark
{ "method": "shd.map_object.update"
shd_insight__id (optional)intab Version 1.0

Beispiel 

layout (optional)stringab Version 1.0
layout_configuration (optional)string/jsonab Version 1.0
cable_position (optional)stringab Version 1.0
cable_orientation (optional)stringab Build 2120

Rückgabewert

WertTypVersion
messagestringab Version 1.0
responseboolab Version 1.0
current_datestringab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.map_object.update",
    "params": {
        "apikey": "itp431",
        "mapobject_id": "1",
        "user_id": "19",
        "shd_map__id": "2",
        "isys_obj__id": "1",
        "position": "99;99",
        "width": "50",
        "height": "50",
        "title": "Überschrift Grpß",
        "labelposition": "75",
        "imagepath": "",
        "layerindex": "999",
        "textvisible": "0",
        "iconvisible": "1",
        "link": "maps/220/IDE.map",
        "realizertype": "6",
        "shapetype": "9",
        "fillcolor": "#ff1100",
        "fillcolor2": "#ff1100",
        "iscolorgradient": "1",
        "linecolor": "#ff1100",
        "labellinecolor": "#ff1100",
        "textcolor": "#ff1100",
        "font": "Sans Serif",
        "textalignment": "1",
        "locked": "false",
		"cat_const":        "debug"C__CATG__GLOABL",
		"property_key": true"description",
        "language"shd_insight__id": 8,
		"enlayout": "ORTHOGONAL",
		"layout_configuration": "{port: {port_layout: 'PORT_LAYOUT_FREE', ...}}",
		"cable_position":    "id"xy",
		"cable_orientation": 1,"N",
        "versiondebug": "2.0"
}
Codeblock
languagebash
themeRDark
{true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"map_object.update.success",
        "response":true,
        "current_date":"2017-08-08"
    },
    "id":1
}



...

shd.map_object.delete

Beschreibung

Löschen einer eines Map-Objektes.

Parameter

ParameterTypVersion
mapmapobject_idstringab Version 1.0

Rückgabewert

...

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.map_object.delete",
    "params": {
        "apikey": "24174j3tqj23phgjrfpv",
        "mapmapobject_id": "93",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{ 
    "jsonrpc":"2.0",
    "result":{ 
        "message":"map_object.delete.success",
        "response":true,
        "current_date":"2017-0708-0108"
    },
    "id":1
}



...

shd.map_object.

...

updateLayerIndex

Beschreibung

Klonen einer Map.

Parameter

ParameterTypVersion
map_idstringab Version 1.0map_title (optional)
indexstringab Version 1.0
mapobject_idstringab Version 1.0

Rückgabewert

...

Beispielaufruf

Beispielantwort


Codeblock
languagebash
themeRDark
{
    "method": "shd.map_object.duplicateupdateLayerIndex",
    "params": {
        "apikey": "24174j3tqj1ialbgclm9",
        "map_id": "8"3",
        "mapobject_id": "110",
        "index": "4",
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}



Codeblock
languagebash
themeRDark
{ 
    "jsonrpc": "2.0",
    "result": { 
        "message": "map_object.duplicateupdateLayerIndex.success",
        "response":"23" true,
        "current_date": "2017-0610-25"
    },
    "id": 1
}



...

shd.map_object.status

Beschreibung

Auslesen des Status einer MapAuslesen des Status eines Map-Objekts.

Parameter

ParameterTypVersion
mapmapobject_idstringab Version 1.0force_status (optional)bool

Rückgabewert

WertTypVersion
statusstringab Version 1.0

...

message
output
WertTypBeschreibungVersion
stringab Version 1.0
textstring-ab Version 1.0
responsecolorstringID der Mapab Version 1.0current_date
string-servicesarrayab Version 1.0

Beispiel 

Beispielaufruf

Beispielantwort


{ "jsonrpc": "2.0", "result": { "objects": { "2726": { "text": "n/a", "status": "-1", "output": "", "color": "#E6E6E6", "service_status": "0|0|0|0" }, "2731": { "text": "n/a", "status": "-1", "output": "", "color": "#E6E6E6", "service_status": "0|0|0|0" }, "2736": { "text": "n/a", "status": "-1", "output": "", "color": "#E6E6E6", "service_status": "0|0|0|0" } }, "maps": {
Codeblock
Codeblock
languagebash
themeRDark
languagebash
themeRDark
{
    "method": "shd.map.status",
    "params": {
        "apikey": "24174j3tqj",
        "map_id": "8",
        "debug": true,
        "language": "en"
    },
    "id": 1,
    "version": "2.0"
}
themeRDark
{
    "method": "shd.map_object.status",
    "params": {
         "2apikey": {"24174j3tqj",
        "mapobject_id": "46",
        "outputlanguage": "en"Remote
command execution failed: Could not},
create directory '/var/lib/nagios/.ssh'.",  "id": 1,
    "version":    "2.0"
}



Codeblock
languagebash
themeRDark
{ 
   "textjsonrpc": "DOWN2.0",
        "result":{ 
      "colorstatus": "#E7A1A2"2,
      "output":"Backup device not mounted",
      "statustext": 2"DOWN",
         "color":"#E7A1A2",
      "service_statusservices": "14|0|0|16"[ 
         { 
 },             "3": {"host_name":"box2",
                "textdescription": "n/a"smbox_Backup_Age",
   
            "statusdisplay_name": "-1"smbox_Backup_Age",
  
             "outputcheck_command": "shdSmbox_backupAge_shell",
                "color": "#E6E6E6",
  "check_interval":5,
             "servicemax_check_statusattempts": "0|0|0|0"3,
             }
    "retry_interval":1,
   },         "statuslast_check": {1547554511,
            "outputlast_hard_state": "Remote command execution failed: Could not create directory '/var/lib/nagios/.ssh'."2,
            "last_state":2,
            "textplugin_output": "DOWN"Backup device not mounted",
            "colorperf_data": "#E7A1A2",
            "statusstate": 2,
            "servicestate_statustype": "14|0|0|16"1
         }
      ]
   },

   "id": 1
}