|
8 | 8 | "description": "", |
9 | 9 | "nullValueDisplayText": null, |
10 | 10 | "links": null, |
11 | | - "markdownSource": "Monitor CPU, and Memory usage across Code Engine components.\n\n**Use the scope filters above to narrow by:**\n- `component_type` (app, job, build)\n- `component_name` (specific app/job/build name)", |
| 11 | + "markdownSource": "Monitor CPU, and Memory usage across Code Engine components.\n\n**Use the scope filters above to narrow by:**\n- `ibm_codeengine_component_type` (app, job, build)\n- `ibm_codeengine_component_name` (specific app/job/build name)", |
12 | 12 | "transparentBackground": false, |
13 | 13 | "panelTitleVisible": true, |
14 | 14 | "textAutosized": false |
|
17 | 17 | "id": 5, |
18 | 18 | "type": "advancedTimechart", |
19 | 19 | "name": "CPU Utilization % (by Component)", |
20 | | - "description": "CPU usage as percentage of limit, grouped by component_name", |
| 20 | + "description": "CPU usage as percentage of limit, grouped by ibm_codeengine_component_name", |
21 | 21 | "nullValueDisplayText": null, |
22 | 22 | "links": null, |
23 | 23 | "advancedQueries": [ |
24 | 24 | { |
25 | | - "query": "(sum by (component_name) (ibm_codeengine_instance_cpu_usage_millicores{$__scope}) / sum by (component_name) (ibm_codeengine_instance_cpu_limit_millicores)) * 100", |
| 25 | + "query": "(sum by (ibm_codeengine_component_name) (ibm_codeengine_instance_cpu_usage_millicores{$__scope}) / sum by (ibm_codeengine_component_name) (ibm_codeengine_instance_cpu_limit_millicores)) * 100", |
26 | 26 | "enabled": true, |
27 | 27 | "displayInfo": { |
28 | 28 | "displayName": "CPU %", |
29 | | - "timeSeriesDisplayNameTemplate": "{{component_name}}", |
| 29 | + "timeSeriesDisplayNameTemplate": "{{ibm_codeengine_component_name}}", |
30 | 30 | "type": "lines" |
31 | 31 | }, |
32 | 32 | "format": { |
|
110 | 110 | "id": 6, |
111 | 111 | "type": "advancedTimechart", |
112 | 112 | "name": "Memory Utilization % (by Component)", |
113 | | - "description": "Memory usage as percentage of limit, grouped by component_name", |
| 113 | + "description": "Memory usage as percentage of limit, grouped by ibm_codeengine_component_name", |
114 | 114 | "nullValueDisplayText": null, |
115 | 115 | "links": null, |
116 | 116 | "advancedQueries": [ |
117 | 117 | { |
118 | | - "query": "(sum by (component_name) (ibm_codeengine_instance_memory_usage_bytes{$__scope}) / sum by (component_name) (ibm_codeengine_instance_memory_limit_bytes{$__scope})) * 100", |
| 118 | + "query": "(sum by (ibm_codeengine_component_name) (ibm_codeengine_instance_memory_usage_bytes{$__scope}) / sum by (ibm_codeengine_component_name) (ibm_codeengine_instance_memory_limit_bytes{$__scope})) * 100", |
119 | 119 | "enabled": true, |
120 | 120 | "displayInfo": { |
121 | 121 | "displayName": "Memory %", |
122 | | - "timeSeriesDisplayNameTemplate": "{{component_name}}", |
| 122 | + "timeSeriesDisplayNameTemplate": "{{ibm_codeengine_component_name}}", |
123 | 123 | "type": "lines" |
124 | 124 | }, |
125 | 125 | "format": { |
|
510 | 510 | "enabled": true, |
511 | 511 | "displayInfo": { |
512 | 512 | "displayName": "CPU Usage", |
513 | | - "timeSeriesDisplayNameTemplate": "{{component_name}}/{{instance_name}} usage", |
| 513 | + "timeSeriesDisplayNameTemplate": "{{ibm_codeengine_component_name}}/{{ibm_codeengine_instance_name}} usage", |
514 | 514 | "type": "lines" |
515 | 515 | }, |
516 | 516 | "format": { |
|
590 | 590 | "enabled": true, |
591 | 591 | "displayInfo": { |
592 | 592 | "displayName": "Memory Usage", |
593 | | - "timeSeriesDisplayNameTemplate": "{{component_name}}/{{instance_name}} usage", |
| 593 | + "timeSeriesDisplayNameTemplate": "{{ibm_codeengine_component_name}}/{{ibm_codeengine_instance_name}} usage", |
594 | 594 | "type": "lines" |
595 | 595 | }, |
596 | 596 | "format": { |
|
666 | 666 | "links": null, |
667 | 667 | "advancedQueries": [ |
668 | 668 | { |
669 | | - "query": "count(count(\n ibm_codeengine_instance_cpu_limit_millicores{$__scope}\n)by (component_name))", |
| 669 | + "query": "count(count(\n ibm_codeengine_instance_cpu_limit_millicores{$__scope}\n)by (ibm_codeengine_component_name))", |
670 | 670 | "enabled": true, |
671 | 671 | "displayInfo": { |
672 | 672 | "displayName": "CPU %", |
|
707 | 707 | "links": null, |
708 | 708 | "advancedQueries": [ |
709 | 709 | { |
710 | | - "query": "count by (code_engine_instance_name) (ibm_codeengine_instance_cpu_limit_millicores{$__scope})", |
| 710 | + "query": "count by (ibm_codeengine_instance_name) (ibm_codeengine_instance_cpu_limit_millicores{$__scope})", |
711 | 711 | "enabled": true, |
712 | 712 | "displayInfo": { |
713 | 713 | "displayName": "CPU %", |
|
749 | 749 | ], |
750 | 750 | "scopeExpressionList": [ |
751 | 751 | { |
752 | | - "operand": "code_engine_project_name", |
| 752 | + "operand": "ibm_codeengine_project_name", |
753 | 753 | "operator": "in", |
754 | 754 | "displayName": "", |
755 | 755 | "value": [], |
756 | 756 | "descriptor": { |
757 | | - "documentId": "code_engine_project_name", |
758 | | - "id": "code_engine_project_name", |
| 757 | + "documentId": "ibm_codeengine_project_name", |
| 758 | + "id": "ibm_codeengine_project_name", |
759 | 759 | "metricType": "tag", |
760 | 760 | "type": "string", |
761 | 761 | "scale": 0.0, |
762 | | - "name": "code_engine_project_name", |
763 | | - "description": "code_engine_project_name", |
| 762 | + "name": "ibm_codeengine_project_name", |
| 763 | + "description": "ibm_codeengine_project_name", |
764 | 764 | "namespaces": [ |
765 | 765 | "cloudProvider", |
766 | 766 | "host.container", |
|
809 | 809 | "canGroupBy": false, |
810 | 810 | "canFilter": true, |
811 | 811 | "generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag", |
812 | | - "publicId": "code_engine_project_name", |
| 812 | + "publicId": "ibm_codeengine_project_name", |
813 | 813 | "heuristic": false, |
814 | 814 | "documentType": "metric", |
815 | 815 | "segment": false, |
|
819 | 819 | "isVariable": true |
820 | 820 | }, |
821 | 821 | { |
822 | | - "operand": "component_type", |
| 822 | + "operand": "ibm_codeengine_component_type", |
823 | 823 | "operator": "in", |
824 | 824 | "displayName": "", |
825 | 825 | "value": [], |
826 | 826 | "descriptor": { |
827 | | - "documentId": "component_type", |
828 | | - "id": "component_type", |
| 827 | + "documentId": "ibm_codeengine_component_type", |
| 828 | + "id": "ibm_codeengine_component_type", |
829 | 829 | "metricType": "tag", |
830 | 830 | "type": "string", |
831 | 831 | "scale": 0.0, |
832 | | - "name": "component_type", |
833 | | - "description": "component_type", |
| 832 | + "name": "ibm_codeengine_component_type", |
| 833 | + "description": "ibm_codeengine_component_type", |
834 | 834 | "namespaces": [ |
835 | 835 | "cloudProvider", |
836 | 836 | "host.container", |
|
879 | 879 | "canGroupBy": false, |
880 | 880 | "canFilter": true, |
881 | 881 | "generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag", |
882 | | - "publicId": "component_type", |
| 882 | + "publicId": "ibm_codeengine_component_type", |
883 | 883 | "heuristic": false, |
884 | 884 | "documentType": "metric", |
885 | 885 | "segment": false, |
|
889 | 889 | "isVariable": true |
890 | 890 | }, |
891 | 891 | { |
892 | | - "operand": "component_name", |
| 892 | + "operand": "ibm_codeengine_component_name", |
893 | 893 | "operator": "in", |
894 | 894 | "displayName": "", |
895 | 895 | "value": [], |
896 | 896 | "descriptor": { |
897 | | - "documentId": "component_name", |
898 | | - "id": "component_name", |
| 897 | + "documentId": "ibm_codeengine_component_name", |
| 898 | + "id": "ibm_codeengine_component_name", |
899 | 899 | "metricType": "tag", |
900 | 900 | "type": "string", |
901 | 901 | "scale": 0.0, |
902 | | - "name": "component_name", |
903 | | - "description": "component_name", |
| 902 | + "name": "ibm_codeengine_component_name", |
| 903 | + "description": "ibm_codeengine_component_name", |
904 | 904 | "namespaces": [ |
905 | 905 | "cloudProvider", |
906 | 906 | "host.container", |
|
949 | 949 | "canGroupBy": false, |
950 | 950 | "canFilter": true, |
951 | 951 | "generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag", |
952 | | - "publicId": "component_name", |
| 952 | + "publicId": "ibm_codeengine_component_name", |
953 | 953 | "heuristic": false, |
954 | 954 | "documentType": "metric", |
955 | 955 | "segment": false, |
|
971 | 971 | }, |
972 | 972 | "shared": true, |
973 | 973 | "public": false, |
974 | | - "description": "Overview of Code Engine instance resource usage: CPU/memory current vs limits, with filtering by component_type and component_name", |
| 974 | + "description": "Overview of Code Engine instance resource usage: CPU/memory current vs limits, with filtering by ibm_codeengine_component_type and ibm_codeengine_component_name", |
975 | 975 | "layout": [ |
976 | 976 | { |
977 | 977 | "panelId": 1, |
|
0 commit comments