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  }