-
Notifications
You must be signed in to change notification settings - Fork 250
/
Copy pathActuatorApi.http
108 lines (88 loc) · 3.46 KB
/
ActuatorApi.http
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
@Actuator_Context=actuator
#@Actuator_Context=cloudfoundryapplication
### Get the default day-count forecast starting from today
GET {{HostAddress}}/weatherforecast/
Accept: application/json
### Get the default day-count forecast starting from a certain date
GET {{HostAddress}}/weatherforecast?fromDate=2024-12-08
Accept: application/json
### Get a specified-number-of-days forecast starting from today
GET {{HostAddress}}/weatherforecast?days=2
Accept: application/json
### Get all forecast data
GET {{HostAddress}}/AllForecastData
Accept: application/json
### ACTUATORS
### Check CORS
OPTIONS {{ManagementAddress}}/{{Actuator_Context}}
access-control-request-method: GET
access-control-request-headers: authorization
origin: {{AppsManagerOrigin}}
### Hypermedia (list all actuators)
GET {{ManagementAddress}}/{{Actuator_Context}}
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Beans actuator, list registered services ("Beans" comes from the Spring world)
GET {{ManagementAddress}}/{{Actuator_Context}}/beans
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### DB Migrations actuator, list pending and applied database migrations
GET {{ManagementAddress}}/{{Actuator_Context}}/dbmigrations
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Env actuator, list environment/configuration sources and data
GET {{ManagementAddress}}/{{Actuator_Context}}/env
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Info actuator
GET {{ManagementAddress}}/{{Actuator_Context}}/info
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Health actuator
GET {{ManagementAddress}}/{{Actuator_Context}}/health
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Health actuator, check a specified group of contributors
GET {{ManagementAddress}}/{{Actuator_Context}}/health/readiness
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Loggers actuator, list all loggers
GET {{ManagementAddress}}/{{Actuator_Context}}/loggers
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Loggers actuator, update minimum level for a logger
POST {{ManagementAddress}}/{{Actuator_Context}}/loggers/Steeltoe.Samples
Accept: application/json
Authorization: {{Authorization_Header_Value}}
Content-Type: application/json
{
"configuredLevel": "TRACE"
}
### Loggers actuator, reset minimum level for a logger
POST {{ManagementAddress}}/{{Actuator_Context}}/loggers/Steeltoe.Samples
Accept: application/json
Authorization: {{Authorization_Header_Value}}
Content-Type: application/json
{
"configuredLevel": null
}
### HTTP Exchanges actuator
GET {{ManagementAddress}}/{{Actuator_Context}}/httpexchanges
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Mappings actuator, list registered HTTP routes
GET {{ManagementAddress}}/{{Actuator_Context}}/mappings
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Prometheus endpoint, list all metrics
GET {{ManagementAddress}}/{{Actuator_Context}}/prometheus
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Refresh actuator, refresh application configuration
POST {{ManagementAddress}}/{{Actuator_Context}}/refresh
Accept: application/json
Authorization: {{Authorization_Header_Value}}
### Thread dump actuator
GET {{ManagementAddress}}/{{Actuator_Context}}/threaddump
Accept: application/json
Authorization: {{Authorization_Header_Value}}