Seitenhierarchie
Zum Ende der Metadaten springen
Zum Anfang der Metadaten

URL: https://123.123.123.123/systemsettings.json

Methode: GET

Response: JSON


Response on successful API call
{
    "all_systemsettings": {
        "SUDO_SERVER": [
            {
                "id": "1",
                "key": "SUDO_SERVER.API_KEY",
                "value": "1fea123e07f730f76e661bced33a94152378611e",
                "info": "API key for the sudoserver socket API",
                "section": "SUDO_SERVER",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "WEBSERVER": [
            {
                "id": "2",
                "key": "WEBSERVER.USER",
                "value": "www-data",
                "info": "Username of the webserver",
                "section": "WEBSERVER",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "3",
                "key": "WEBSERVER.GROUP",
                "value": "www-data",
                "info": "Usergroup of the webserver",
                "section": "WEBSERVER",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "MONITORING": [
            {
                "id": "4",
                "key": "MONITORING.USER",
                "value": "nagios",
                "info": "The user of your monitoring system",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "5",
                "key": "MONITORING.GROUP",
                "value": "nagios",
                "info": "The group of your monitoring system",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "6",
                "key": "MONITORING.FROM_ADDRESS",
                "value": "foo@example.org",
                "info": "Sender mail address for notifications",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "7",
                "key": "MONITORING.FROM_NAME",
                "value": "openITCOCKPIT Notification",
                "info": "The name we should display in your mail client",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "8",
                "key": "MONITORING.MESSAGE_HEADER",
                "value": "**** openITCOCKPIT notification by it-novum GmbH ****",
                "info": "The header in the plain text mail",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "9",
                "key": "MONITORING.ACK_RECEIVER_SERVER",
                "value": "imap.gmail.com:993/imap/ssl",
                "info": "Email server to connect. Must be provided in following format: server.com:port/imap[/ssl]",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "10",
                "key": "MONITORING.ACK_RECEIVER_ADDRESS",
                "value": "my_email@gmail.com",
                "info": "Username for sender notification mail",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "11",
                "key": "MONITORING.ACK_RECEIVER_PASSWORD",
                "value": "my_password",
                "info": "Password for sender notification mail",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "12",
                "key": "MONITORING.CMD",
                "value": "/opt/openitc/nagios/var/rw/nagios.cmd",
                "info": "The command pipe for your monitoring system",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "13",
                "key": "MONITORING.HOST.INITSTATE",
                "value": "u",
                "info": "Host initial state [o,d,u]",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "14",
                "key": "MONITORING.SERVICE.INITSTATE",
                "value": "u",
                "info": "Service initial state [o,w,u,c]",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "15",
                "key": "MONITORING.RESTART",
                "value": "service nagios restart",
                "info": "Command to restart your monitoring software",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "16",
                "key": "MONITORING.RELOAD",
                "value": "service nagios reload",
                "info": "Command to reload your monitoring software",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "17",
                "key": "MONITORING.STOP",
                "value": "service nagios stop",
                "info": "Command to stop your monitoring software",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "18",
                "key": "MONITORING.START",
                "value": "service nagios start",
                "info": "Command to start your monitoring software",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "19",
                "key": "MONITORING.STATUS",
                "value": "service nagios status",
                "info": "Command to query the status of your monitoring software",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "20",
                "key": "MONITORING.CORECONFIG",
                "value": "/etc/openitcockpit/nagios.cfg",
                "info": "Path to monitoring core configuration file",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "21",
                "key": "MONITORING.STATUS_DAT",
                "value": "/opt/openitc/nagios/var/status.dat",
                "info": "Path to the status.dat of the monitoring system",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "22",
                "key": "MONITORING.FRESHNESS_THRESHOLD_ADDITION",
                "value": "300",
                "info": "Value in seconds that get added to the service check interval for passive services, before the monitoring system will fire up the freshness check",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "23",
                "key": "MONITORING.AFTER_EXPORT",
                "value": "#echo 1",
                "info": "A command that get executed on each export (Notice: this command runs as root, so be careful)",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "24",
                "key": "MONITORING.SINGLE_INSTANCE_SYNC",
                "value": "0",
                "info": "If enabled, you can select which openITCOCKPIT instance you like to push the new configuration to. If disabled all instances will be synchronized",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "25",
                "key": "MONITORING.QUERY_HANDLER",
                "value": "/opt/openitc/nagios/var/rw/nagios.qh",
                "info": "Path to the query handler of your monitoring engine",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "26",
                "key": "MONITORING.HOST_CHECK_ACTIVE_DEFAULT",
                "value": "1",
                "info": "If enabled, new host templates will have active_checks enabled by default",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "27",
                "key": "MONITORING.SERVICE_CHECK_ACTIVE_DEFAULT",
                "value": "1",
                "info": "If enabled, new service templates will have active_checks enabled by default",
                "section": "MONITORING",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "SYSTEM": [
            {
                "id": "28",
                "key": "SYSTEM.ADDRESS",
                "value": "127.0.0.1",
                "info": "The IP address or FQDN of the system",
                "section": "SYSTEM",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "29",
                "key": "SYSTEM.ANONYMOUS_STATISTICS",
                "value": "2",
                "info": "Determines if you want to support the developers of openITCOCKPIT by providing anonymous statistical data or not.",
                "section": "SYSTEM",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "FRONTEND": [
            {
                "id": "30",
                "key": "FRONTEND.SYSTEMNAME",
                "value": "openITCOCKPIT",
                "info": "The name of your system",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "31",
                "key": "FRONTEND.SHOW_EXPORT_RUNNING",
                "value": "yes",
                "info": "Show if an export is running in headarea",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "32",
                "key": "FRONTEND.MASTER_INSTANCE",
                "value": "Mastersystem",
                "info": "The name of your openITCOCKPIT main instance",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "33",
                "key": "FRONTEND.AUTH_METHOD",
                "value": "session",
                "info": "The authentication method that shoud be used for login",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "34",
                "key": "FRONTEND.LDAP.TYPE",
                "value": "adldap",
                "info": "LDAP server type",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "35",
                "key": "FRONTEND.LDAP.ADDRESS",
                "value": "192.168.1.10",
                "info": "The address or hostname of your LDAP server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "36",
                "key": "FRONTEND.LDAP.PORT",
                "value": "389",
                "info": "The port where your LDAP server is listen to. Notice: If you want to use TLS the default port 389 shoud work as well! (SSL default Port is 636)",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "37",
                "key": "FRONTEND.LDAP.QUERY",
                "value": "(&(objectClass=user)(samaccounttype=805306368)(objectCategory=person)(cn=*))",
                "info": "Your Filter Query",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "38",
                "key": "FRONTEND.LDAP.BASEDN",
                "value": "DC=example,DC=org",
                "info": "Your BASEDN",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "39",
                "key": "FRONTEND.LDAP.USERNAME",
                "value": "administrator",
                "info": "The username that the system will use to connect to your LDAP server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "40",
                "key": "FRONTEND.LDAP.PASSWORD",
                "value": "Testing123!",
                "info": "The password that the system will use to connect to your LDAP server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "41",
                "key": "FRONTEND.LDAP.SUFFIX",
                "value": "@example.org",
                "info": "The Suffix of your domain",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "42",
                "key": "FRONTEND.LDAP.USE_TLS",
                "value": "1",
                "info": "If PHP should upgrade the security of a plain connection to a TLS encrypted connection",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "43",
                "key": "FRONTEND.SSO.CLIENT_ID",
                "value": "my_client_id",
                "info": "Client id generated in SSO Server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "44",
                "key": "FRONTEND.SSO.CLIENT_SECRET",
                "value": "some_client_password",
                "info": "Client secret generated in SSO Server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "45",
                "key": "FRONTEND.SSO.AUTH_ENDPOINT",
                "value": "https://sso.server.com/authorization.oauth2",
                "info": "Authorization endpoint of SSO Server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "46",
                "key": "FRONTEND.SSO.TOKEN_ENDPOINT",
                "value": "https://sso.server.com/token.oauth2",
                "info": "Token endpoint of SSO Server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "47",
                "key": "FRONTEND.SSO.USER_ENDPOINT",
                "value": "https://sso.server.com/userinfo.oauth2",
                "info": "User info endpoint of SSO Server",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "48",
                "key": "FRONTEND.SSO.NO_EMAIL_MESSAGE",
                "value": "Email address not found. Please contact your administrator",
                "info": "The error message that appears when provided E-mail address was not found in openITCOCKPIT",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "49",
                "key": "FRONTEND.SSO.LOG_OFF_LINK",
                "value": "https://sso.server.com/sso/logoff",
                "info": "SSO Server log out link",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "50",
                "key": "FRONTEND.CERT.DEFAULT_USER_EMAIL",
                "value": "default.user@email.de",
                "info": "Default user E-mail address to be used if no E-mail address was found during the login with certificate",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "51",
                "key": "FRONTEND.HIDDEN_USER_IN_CHANGELOG",
                "value": "0",
                "info": "Hide the user name in the change log due to privacy reasons",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "52",
                "key": "FRONTEND.PRESELECTED_DOWNTIME_OPTION",
                "value": "0",
                "info": "Set preselected Host downtime options individual",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "53",
                "key": "FRONTEND.DISABLE_LOGIN_ANIMATION",
                "value": "0",
                "info": "Determine if you want to disable the animation in login screen.",
                "section": "FRONTEND",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "CHECK_MK": [
            {
                "id": "54",
                "key": "CHECK_MK.BIN",
                "value": "/opt/openitc/nagios/3rd/check_mk/bin/check_mk",
                "info": "Path to check_mk binary",
                "section": "CHECK_MK",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "55",
                "key": "CHECK_MK.MATCH",
                "value": "(perl|dsmc|java|ksh|VBoxHeadless|php)",
                "info": "These are the services that should not be compressed by check_mk as regular expression",
                "section": "CHECK_MK",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "56",
                "key": "CHECK_MK.ETC",
                "value": "/opt/openitc/nagios/3rd/check_mk/etc/",
                "info": "Path to Check_MK confi files",
                "section": "CHECK_MK",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "57",
                "key": "CHECK_MK.VAR",
                "value": "/opt/openitc/nagios/3rd/check_mk/var/",
                "info": "Path to Check_MK variable files",
                "section": "CHECK_MK",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "58",
                "key": "CHECK_MK.ACTIVE_CHECK",
                "value": "CHECK_MK_ACTIVE",
                "info": "The name of the check_mk active check service template",
                "section": "CHECK_MK",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "ARCHIVE": [
            {
                "id": "59",
                "key": "ARCHIVE.AGE.SERVICECHECKS",
                "value": "2",
                "info": "Time in weeks how long service check results will be stored",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "60",
                "key": "ARCHIVE.AGE.HOSTCHECKS",
                "value": "2",
                "info": "Time in weeks how long host check results will be stored",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "61",
                "key": "ARCHIVE.AGE.STATEHISTORIES",
                "value": "53",
                "info": "Time in weeks how long state change events will be stored",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "62",
                "key": "ARCHIVE.AGE.LOGENTRIES",
                "value": "2",
                "info": "Time in weeks how long logentries will be stored",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "63",
                "key": "ARCHIVE.AGE.NOTIFICATIONS",
                "value": "2",
                "info": "Time in weeks how long notifications will be stored (keep eq to CONTACTNOTIFICATIONS AND CONTACTNOTIFICATIONMETHODS)",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "64",
                "key": "ARCHIVE.AGE.CONTACTNOTIFICATIONS",
                "value": "2",
                "info": "Time in weeks how long contactnotifications will be stored (keep eq to NOTIFICATIONS AND CONTACTNOTIFICATIONMETHODS)",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "65",
                "key": "ARCHIVE.AGE.CONTACTNOTIFICATIONMETHODS",
                "value": "2",
                "info": "Time in weeks how long contactnotificationmethods will be stored (keep eq to NOTIFICATIONS AND CONTACTNOTIFICATIONS)",
                "section": "ARCHIVE",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "INIT": [
            {
                "id": "66",
                "key": "INIT.SUDO_SERVER_STATUS",
                "value": "service sudo_server status",
                "info": "Command to query the status of your sudo_server",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "67",
                "key": "INIT.GEARMAN_WORKER_STATUS",
                "value": "service gearman_worker status",
                "info": "Command to query the status of gearman_worker",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "68",
                "key": "INIT.OITC_CMD_STATUS",
                "value": "service oitc_cmd status",
                "info": "Command to query the status of your oitc_cmd",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "69",
                "key": "INIT.NPCD_STATUS",
                "value": "service npcd status",
                "info": "Command to query the status of your NPCD",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "70",
                "key": "INIT.NDO_STATUS",
                "value": "service ndo status",
                "info": "Command to query the status of your NDOUtils",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "71",
                "key": "INIT.STATUSENIGNE_STATUS",
                "value": "service statusengine status",
                "info": "Command to query the status of your statusengine",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "72",
                "key": "INIT.GEARMAN_JOB_SERVER_STATUS",
                "value": "service gearman-job-server status",
                "info": "Command to query the status of  gearman-job-server",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "73",
                "key": "INIT.PHPNSTA_STATUS",
                "value": "service phpNSTA status",
                "info": "Command to query the status of  phpNSTA",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "74",
                "key": "INIT.PUSH_NOTIFICATION",
                "value": "service push_notification status",
                "info": "Command to query the status of openITCOCKPITs push notification service",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
            {
                "id": "75",
                "key": "INIT.NODEJS_SERVER",
                "value": "service nodejs_server status",
                "info": "Command to query the status of openITCOCKPITs NodeJS Server backend",
                "section": "INIT",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ],
        "TICKET_SYSTEM": [
            {
                "id": "76",
                "key": "TICKET_SYSTEM.URL",
                "value": "",
                "info": "Link to the ticket system",
                "section": "TICKET_SYSTEM",
                "created": "2018-10-24 13:21:22",
                "modified": "2018-10-24 13:21:22"
            }
        ]
    }
}
  • Keine Stichwörter