Skip to content

Commit 28038bb

Browse files
authored
Merge pull request #10 from tcncloud/adding-set-log-level
Adds log level configuration
2 parents 57d37fd + de8cc75 commit 28038bb

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

tcnapi/exile/gate/v2/public.proto

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,7 @@ message StreamJobsResponse {
362362
LoggingRequest logging = 102; // Request related to logging
363363
DiagnosticsRequest diagnostics = 103; // Request for diagnostics
364364
ListTenantLogsRequest list_tenant_logs = 104; // Request to list tenant logs
365+
SetLogLevelRequest set_log_level = 105; // Request to set log level for a specific logger
365366
}
366367

367368
/**
@@ -490,6 +491,22 @@ message StreamJobsResponse {
490491
// Optional time range for filtering logs
491492
TimeRange time_range = 1;
492493
}
494+
495+
/**
496+
* Request message for setting log level for a specific logger.
497+
*/
498+
message SetLogLevelRequest {
499+
string log = 1; // Name of the logger to set level for
500+
LogLevel log_level = 2; // Log level to set
501+
502+
enum LogLevel {
503+
DEBUG = 0;
504+
INFO = 1;
505+
WARNING = 2;
506+
ERROR = 3;
507+
FATAL = 4;
508+
}
509+
}
493510
}
494511

495512
/**
@@ -517,6 +534,7 @@ message SubmitJobResultsRequest {
517534
LoggingResult logging_result = 24; // Result of logging request
518535
DiagnosticsResult diagnostics_result = 25; // Result of diagnostics request
519536
ListTenantLogsResult list_tenant_logs_result = 26; // Result of listing tenant logs
537+
SetLogLevelResult set_log_level_result = 27; // Result of setting log level
520538
}
521539

522540
/**
@@ -845,6 +863,15 @@ message SubmitJobResultsRequest {
845863
}
846864
}
847865
}
866+
867+
/**
868+
* Result message for setting log level.
869+
* Contains confirmation of the log level change.
870+
*/
871+
message SetLogLevelResult {
872+
bool success = 1; // Whether the log level was successfully set
873+
string message = 2; // Optional message about the operation
874+
}
848875
}
849876

850877
/**

0 commit comments

Comments
 (0)