github.com/verrazzano/verrazzano@v1.7.1/tools/psr/tests/pkg/constants/opensearch_metrics.go (about) 1 // Copyright (c) 2022, Oracle and/or its affiliates. 2 // Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl. 3 4 package constants 5 6 const ( 7 GetLogsDataCharsTotalMetric = "psr_opensearch_getlogs_data_chars_total" 8 GetLogsFailureCountTotalMetric = "psr_opensearch_getlogs_failure_count_total" 9 GetLogsFailureLatencyNanosMetric = "psr_opensearch_getlogs_failure_latency_nanoseconds" 10 GetLogsLoopCountTotalMetric = "psr_opensearch_getlogs_loop_count_total" 11 GetLogsSuccessCountTotalMetric = "psr_opensearch_getlogs_success_count_total" 12 GetLogsSuccessLatencyNanosMetric = "psr_opensearch_getlogs_success_latency_nanoseconds" 13 GetLogsWorkerLastLoopNanosMetric = "psr_opensearch_getlogs_worker_last_loop_nanoseconds" 14 GetLogsWorkerRunningSecondsTotalMetric = "psr_opensearch_getlogs_worker_running_seconds_total" 15 GetLogsWorkerThreadCountTotalMetric = "psr_opensearch_getlogs_worker_thread_count_total" 16 17 PostLogsDataCharsTotalMetric = "psr_opensearch_postlogs_data_chars_total" 18 PostLogsFailureCountTotalMetric = "psr_opensearch_postlogs_failure_count_total" 19 PostLogsFailureLatencyNanosMetric = "psr_opensearch_postlogs_failure_latency_nanoseconds" 20 PostLogsLoopCountTotalMetric = "psr_opensearch_postlogs_loop_count_total" 21 PostLogsSuccessCountTotalMetric = "psr_opensearch_postlogs_success_count_total" 22 PostLogsSuccessLatencyTotalMetric = "psr_opensearch_postlogs_success_latency_nanoseconds" 23 PostLogsWorkerLoopNanosMetric = "psr_opensearch_postlogs_worker_last_loop_nanoseconds" 24 PostLogsWorkerRunningSecondsMetric = "psr_opensearch_postlogs_worker_running_seconds_total" 25 PostLogsWorkerThreadCountTotalMetric = "psr_opensearch_postlogs_worker_thread_count_total" 26 27 WriteLogsLoggedCharsTotal = "psr_opensearch_writelogs_logged_chars_total" 28 WriteLogsLoggedLinesTotalCountMetric = "psr_opensearch_writelogs_logged_lines_count_total" 29 WriteLogsLoopCountTotalMetric = "psr_opensearch_writelogs_loop_count_total" 30 WriteLogsWorkerLastLoopNanosMetric = "psr_opensearch_writelogs_worker_last_loop_nanoseconds" 31 WriteLogsWorkerRunningSecondsTotalMetric = "psr_opensearch_writelogs_worker_running_seconds_total" 32 WriteLogsWorkerThreadCountTotalMetric = "psr_opensearch_writelogs_worker_thread_count_total" 33 34 RestartLoopCountTotalMetric = "psr_opensearch_restart_loop_count_total" 35 RestartPodRestartCountMetric = "psr_opensearch_restart_pod_restart_count" 36 RestartPodRestartTimeNanosMetric = "psr_opensearch_restart_pod_restart_time_nanoseconds" 37 RestartWorkerLastLoopNanosMetric = "psr_opensearch_restart_worker_last_loop_nanoseconds" 38 RestartWorkerRunningSecondsTotalMetric = "psr_opensearch_restart_worker_running_seconds_total" 39 RestartWorkerThreadCountTotalMetric = "psr_opensearch_restart_worker_thread_count_total" 40 41 ScalingLoopCountTotalMetric = "psr_opensearch_scaling_loop_count_total" 42 ScalingScaleInCountTotalMetric = "psr_opensearch_scaling_scale_in_count_total" 43 ScalingScaleInSecondsMetric = "psr_opensearch_scaling_scale_in_seconds" 44 ScalingScaleOutCountTotalMetric = "psr_opensearch_scaling_scale_out_count_total" 45 ScalingScaleOutSecondsMetric = "psr_opensearch_scaling_scale_out_seconds" 46 ScalingWorkerLastLoopNanos = "psr_opensearch_scaling_worker_last_loop_nanoseconds" 47 ScalingWorkerRunningSecondsTotalMetric = "psr_opensearch_scaling_worker_running_seconds_total" 48 ScalingWorkerThreadCountTotalMetric = "psr_opensearch_scaling_worker_thread_count_total" 49 ) 50 51 var OpensearchGetLogsMetrics = []string{ 52 GetLogsDataCharsTotalMetric, 53 GetLogsFailureCountTotalMetric, 54 GetLogsFailureLatencyNanosMetric, 55 GetLogsLoopCountTotalMetric, 56 GetLogsSuccessCountTotalMetric, 57 GetLogsSuccessLatencyNanosMetric, 58 GetLogsWorkerLastLoopNanosMetric, 59 GetLogsWorkerRunningSecondsTotalMetric, 60 GetLogsWorkerThreadCountTotalMetric, 61 } 62 63 var OpensearchPostLogsMetrics = []string{ 64 PostLogsDataCharsTotalMetric, 65 PostLogsFailureCountTotalMetric, 66 PostLogsFailureLatencyNanosMetric, 67 PostLogsLoopCountTotalMetric, 68 PostLogsSuccessCountTotalMetric, 69 PostLogsSuccessLatencyTotalMetric, 70 PostLogsWorkerLoopNanosMetric, 71 PostLogsWorkerRunningSecondsMetric, 72 PostLogsWorkerThreadCountTotalMetric, 73 } 74 75 var OpensearchRestartMetrics = []string{ 76 RestartLoopCountTotalMetric, 77 RestartPodRestartCountMetric, 78 RestartPodRestartTimeNanosMetric, 79 RestartWorkerLastLoopNanosMetric, 80 RestartWorkerRunningSecondsTotalMetric, 81 RestartWorkerThreadCountTotalMetric, 82 } 83 84 var OpensearchScalingMetrics = []string{ 85 ScalingLoopCountTotalMetric, 86 ScalingScaleInCountTotalMetric, 87 ScalingScaleInSecondsMetric, 88 ScalingScaleOutCountTotalMetric, 89 ScalingScaleOutSecondsMetric, 90 ScalingWorkerLastLoopNanos, 91 ScalingWorkerRunningSecondsTotalMetric, 92 ScalingWorkerThreadCountTotalMetric, 93 } 94 95 var OpensearchWritelogsMetrics = []string{ 96 WriteLogsLoggedCharsTotal, 97 WriteLogsLoggedLinesTotalCountMetric, 98 WriteLogsLoopCountTotalMetric, 99 WriteLogsWorkerLastLoopNanosMetric, 100 WriteLogsWorkerRunningSecondsTotalMetric, 101 WriteLogsWorkerThreadCountTotalMetric, 102 }