Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

http://server:port/restservices/admin/jvmdump

No parameters

Description

Creates a JVM dump

Example URLS

http://localhost:5300/restservices/admin/jvmdump

Output example

"--------------------

JVM Dump for statisticsserver1@localhost:58213@configclient_statisticsserver

--------------------


--------------

Full JVM Dump:

Runtime Information:

--------------------

VN name: Java HotSpot(TM) 64-Bit Server VM, Vendor: Oracle Corporation, Version: 25.131-b11

JVM Started at: Mon, 26-Jun-17 16:41:45 CEST

Uptime: 24 seconds, 290 msecs\nOS Name: Windows 10, version: 10.0

CPUs: 8\nArchitecture: amd64

Boot classpath: C:\\PortalProtect\\pp\\alpn\\alpn-boot-8.1.11.v20170118.jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\resources.jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\rt.jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\sunrsasign.jar; D:\\java\\jdk1 .8.0_131\\jre\\lib\\jsse.jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\jce. jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\charsets.jar;D:\\java\\jdk1.8.0_131\\jre\\lib\\jfr.jar;D:\\java\\jdk1.8.0_131\\jre\\classes\nClasspath: C:\\PortalProtect\\classes;


.... and the dump continues (smile)


...

http://server:port/restservices/admin/getconfigurationentries

No required paramaters

Description

Returns all configuration entries known to the config server

Example URLS

http://localhost:5300/restservices/admin/getconfigurationentries

Output example

[
{
"name": "applications",
"description": "Application server settings",
"extend": null,
"type": "abstract",
"groups": [ {
"name": "general",
"description": "General configuration",
"properties": [
{
"key": "ppagent.synctimewithserver",
"value": "false",
"description": "Synchronize time with PP server upon startup"
},
{
"key": "useradmin.server",
"value": "nios://localhost:15000?validateservercert=false",
"description": "Useradmin servers"
},
{
"key": "sessioncontrollers",
"value": "nios://localhost:21343?validateservercert=false",
"description": ""
},
{
"key": "useradmin.userid",
"value": "admin",
"description": "Userid for useradmin client"
},
{
"key": "reconnectToPrimarySessionCtrl",
"value": "false",
"description": "If true, agent will try to reconnect to primary sessionctrl"
},
{
"key": "useradmin.password",
"value": "password",
"description": "Password for useradmin client"
},
{
"key": "exitOnOutOfMemory",
"value": "true",
"description": "If true, JVM will exit when out of memory"
},
{
"key": "agentvalidator",
"value": "dk.itp.security.passticket.DefaultValidator",
"description": "Code which e.g. checks group memberships or permissions"
}
]
}]
},
{
"name": "axis",
"description": "Axis WebService server",
"extend": "applications",
"type": "app",
"groups": []
},
{
"name": "configserver1",
"description": "master config server",
"extend": "configservers",
"type": "config",
"groups": [
{
"name": "cluster",
"description": "cluster server configuration",
"properties": [
{
"key": "cluster.server",
"value": "master",
"description": "valid values=\"master\" and \"slave\""
},
{
"key": "cluster.server.master",
"value": "nios://localhost:21233?validateservercert=false",
"description": "host and port of master server"
}
]
},

........

}




http://server:port/restservices/admin/loggingevents?server=xx

Required server name

Description

Returns latest log entries for the given server stored in the log server memory

Example URLS

http://localhost:5300/restservices/admin/loggingevents?server=configserver1

Output example

[
{
"categoryName": "root",
"ndc": null,
"renderedMessage": "Launching configserver1...",
"threadName": "localhost: main",
"timeStamp": 1498488495896,
"level": {"syslogEquivalent": 6},
"loggerName": "dk.itp.managed.service.PPLaunch",
"throwableStrRep": null,
"properties": {},
"message": "Launching configserver1...",
"logger": null,
"throwableInformation": null,
"fqnofLoggerClass": null,
"locationInformation": {
"fullInfo": null,
"className": "?",
"fileName": "?",
"lineNumber": "?",
"methodName": "?"
},
"propertyKeySet": []
},

{
"categoryName": "root",
"ndc": null,
"renderedMessage": "listenURLs changed from null to null, will need to restart.",
"threadName": "localhost: main",
"timeStamp": 1498488495999,
"level": {"syslogEquivalent": 6},
"loggerName": "dk.itp.managed.service.ConfigurationService",
"throwableStrRep": null,
"properties": {},
"message": "listenURLs changed from null to null, will need to restart.",
"logger": null,
"throwableInformation": null,
"fqnofLoggerClass": null,
"locationInformation": {
"fullInfo": null,
"className": "?",
"fileName": "?",
"lineNumber": "?",
"methodName": "?"
},
"propertyKeySet": []
},

....

]