|
18 | 18 | "solution", |
19 | 19 | "observability", |
20 | 20 | "observability instances", |
| 21 | + "cloud logs", |
21 | 22 | "log analysis", |
22 | 23 | "cloud monitoring", |
23 | 24 | "ATracker", |
|
30 | 31 | "offering_icon_url": "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-observability-da/main/images/observability-icon.svg", |
31 | 32 | "provider_name": "IBM", |
32 | 33 | "features": [ |
| 34 | + { |
| 35 | + "title": "Configures IBM Cloud Logs", |
| 36 | + "description": "Configures an IBM Cloud Logs instance." |
| 37 | + }, |
33 | 38 | { |
34 | 39 | "title": "Configures IBM Log Analysis", |
35 | 40 | "description": "Configures the IBM Log Analysis instance and logging agents." |
|
41 | 46 | { |
42 | 47 |
|
43 | 48 | "title": "Configures IBM Cloud Activity Tracker Event Routing", |
44 | | - "description": "Configures an IBM Cloud Activity Tracker route with a Cloud Object Storage and Log Analysis target." |
| 49 | + "description": "Configures an IBM Cloud Activity Tracker route with a Cloud Object Storage, Log Analysis and Cloud Logs target." |
45 | 50 | } |
46 | 51 | ], |
47 | 52 | "support_details": "This product is in the community registry and support is handled in the source repo. You can open an issue at [https://github.com/terraform-ibm-modules/terraform-ibm-observability-da/issues](https://github.com/terraform-ibm-modules/terraform-ibm-observability-da/issues). Support is not offered through IBM Cloud Support.", |
|
93 | 98 | "crn:v1:bluemix:public:iam::::role:Editor" |
94 | 99 | ], |
95 | 100 | "service_name": "cloud-object-storage" |
| 101 | + }, |
| 102 | + { |
| 103 | + "role_crns": [ |
| 104 | + "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
| 105 | + "crn:v1:bluemix:public:iam::::role:Editor" |
| 106 | + ], |
| 107 | + "service_name": "logs" |
96 | 108 | } |
97 | 109 | ], |
98 | 110 | "compliance": { |
|
155 | 167 | } |
156 | 168 | ] |
157 | 169 | }, |
| 170 | + { |
| 171 | + "key": "cloud_logs_provision" |
| 172 | + }, |
| 173 | + { |
| 174 | + "key": "cloud_logs_instance_name" |
| 175 | + }, |
| 176 | + { |
| 177 | + "key": "cloud_logs_tags" |
| 178 | + }, |
| 179 | + { |
| 180 | + "key": "cloud_logs_access_tags" |
| 181 | + }, |
| 182 | + { |
| 183 | + "key": "cloud_logs_retention_period", |
| 184 | + "options": [ |
| 185 | + { |
| 186 | + "displayname": "7-days", |
| 187 | + "value": "7" |
| 188 | + }, |
| 189 | + { |
| 190 | + "displayname": "14-days", |
| 191 | + "value": "14" |
| 192 | + }, |
| 193 | + { |
| 194 | + "displayname": "30-days", |
| 195 | + "value": "30" |
| 196 | + }, |
| 197 | + { |
| 198 | + "displayname": "60-days", |
| 199 | + "value": "60" |
| 200 | + }, |
| 201 | + { |
| 202 | + "displayname": "90-days", |
| 203 | + "value": "90" |
| 204 | + } |
| 205 | + ] |
| 206 | + }, |
| 207 | + { |
| 208 | + "key": "existing_en_instance_crn" |
| 209 | + }, |
| 210 | + { |
| 211 | + "key": "en_integration_name" |
| 212 | + }, |
| 213 | + { |
| 214 | + "key": "skip_en_auth_policy" |
| 215 | + }, |
| 216 | + { |
| 217 | + "key": "skip_logs_routing_auth_policy" |
| 218 | + }, |
| 219 | + { |
| 220 | + "key": "logs_routing_tenant_regions" |
| 221 | + }, |
158 | 222 | { |
159 | 223 | "key": "log_analysis_provision" |
160 | 224 | }, |
|
221 | 285 | { |
222 | 286 | "key": "enable_at_event_routing_to_cos_bucket" |
223 | 287 | }, |
| 288 | + { |
| 289 | + "key": "enable_at_event_routing_to_cloud_logs" |
| 290 | + }, |
224 | 291 | { |
225 | 292 | "key": "cloud_monitoring_provision" |
226 | 293 | }, |
|
243 | 310 | } |
244 | 311 | ] |
245 | 312 | }, |
246 | | - { |
247 | | - "key": "cloud_monitoring_service_endpoints", |
248 | | - "options": [ |
249 | | - { |
250 | | - "displayname": "public-and-private", |
251 | | - "value": "public-and-private" |
252 | | - } |
253 | | - ] |
254 | | - }, |
255 | 313 | { |
256 | 314 | "key": "cloud_monitoring_tags" |
257 | 315 | }, |
|
332 | 390 | } |
333 | 391 | ] |
334 | 392 | }, |
| 393 | + { |
| 394 | + "key": "cloud_log_data_bucket_name" |
| 395 | + }, |
| 396 | + { |
| 397 | + "key": "cloud_log_data_bucket_class", |
| 398 | + "options": [ |
| 399 | + { |
| 400 | + "displayname": "standard", |
| 401 | + "value": "standard" |
| 402 | + }, |
| 403 | + { |
| 404 | + "displayname": "vault", |
| 405 | + "value": "vault" |
| 406 | + }, |
| 407 | + { |
| 408 | + "displayname": "cold", |
| 409 | + "value": "cold" |
| 410 | + }, |
| 411 | + { |
| 412 | + "displayname": "smart", |
| 413 | + "value": "smart" |
| 414 | + }, |
| 415 | + { |
| 416 | + "displayname": "onerate_active", |
| 417 | + "value": "onerate_active" |
| 418 | + } |
| 419 | + ] |
| 420 | + }, |
| 421 | + { |
| 422 | + "key": "cloud_log_data_bucket_access_tag" |
| 423 | + }, |
335 | 424 | { |
336 | 425 | "key": "management_endpoint_type_for_bucket", |
337 | 426 | "options": [ |
|
364 | 453 | { |
365 | 454 | "key": "existing_at_cos_target_bucket_endpoint" |
366 | 455 | }, |
| 456 | + { |
| 457 | + "key": "existing_cloud_logs_data_bucket_crn" |
| 458 | + }, |
| 459 | + { |
| 460 | + "key": "existing_cloud_logs_data_bucket_endpoint" |
| 461 | + }, |
367 | 462 | { |
368 | 463 | "key": "skip_cos_kms_auth_policy" |
369 | 464 | }, |
|
396 | 491 | ], |
397 | 492 | "architecture": { |
398 | 493 |
|
399 | | - "descriptions": "This architecture supports the deployment of IBM Log Analysis and IBM Cloud Monitoring instances on IBM Cloud. It also supports the deployment of IBM Cloud Activity Tracker Event Routing to an Object Storage bucket and Log Analysis target.", |
| 494 | + "descriptions": "This architecture supports the deployment of IBM Log Analysis, IBM Cloud Monitoring and IBM Cloud Logs instances on IBM Cloud. It also supports the deployment of IBM Cloud Activity Tracker Event Routing to an Object Storage bucket, Log Analysis and Cloud Logs target.", |
400 | 495 |
|
401 | 496 | "features": [ |
| 497 | + { |
| 498 | + "title": "Creates a Cloud Logs instance", |
| 499 | + "description": "Creates and configures the IBM Cloud Logs instance." |
| 500 | + }, |
402 | 501 | { |
403 | 502 | "title": "Creates a Log Analysis instance", |
404 | 503 | "description": "Creates and configures the IBM Cloud Log Analysis instance." |
|
413 | 512 | }, |
414 | 513 | { |
415 | 514 | "title": "Creates an IBM Cloud Activity Tracker event route to an Object Storage bucket and Log Analysis target", |
416 | | - "description": "Creates and configures the IBM Cloud Activity Tracker Event Routing to an IBM Cloud Object Storage bucket and IBM Cloud Log Analysis target." |
| 515 | + "description": "Creates and configures the IBM Cloud Activity Tracker Event Routing to an IBM Cloud Object Storage bucket, IBM Cloud Log Analysis and IBM Cloud Logs target." |
417 | 516 | } |
418 | 517 | ], |
419 | 518 | "diagrams": [ |
|
424 | 523 | "type": "image/svg+xml" |
425 | 524 | }, |
426 | 525 |
|
427 | | - "description": "This architecture supports creating and configuring IBM Cloud Observability instances and IBM Cloud Activity Tracker Event Routing to an Object Storage bucket and Log Analysis instance." |
| 526 | + "description": "This architecture supports creating and configuring IBM Cloud Observability instances and IBM Cloud Activity Tracker Event Routing to an Object Storage bucket, Log Analysis and Cloud Logs instance." |
428 | 527 |
|
429 | 528 | } |
430 | 529 | ] |
|
0 commit comments