github.com/polarismesh/polaris@v1.17.8/common/log/type.go (about) 1 /** 2 * Tencent is pleased to support the open source community by making Polaris available. 3 * 4 * Copyright (C) 2019 THL A29 Limited, a Tencent company. All rights reserved. 5 * 6 * Licensed under the BSD 3-Clause License (the "License"); 7 * you may not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * https://opensource.org/licenses/BSD-3-Clause 11 * 12 * Unless required by applicable law or agreed to in writing, software distributed 13 * under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 14 * CONDITIONS OF ANY KIND, either express or implied. See the License for the 15 * specific language governing permissions and limitations under the License. 16 */ 17 18 package log 19 20 // logger type 21 const ( 22 // NamingLoggerName naming logger name, can use FindScope function to get the logger 23 NamingLoggerName = "naming" 24 // ConfigLoggerName config logger name, can use FindScope function to get the logger 25 ConfigLoggerName = "config" 26 // CacheLoggerName cache logger name, can use FindScope function to get the logger 27 CacheLoggerName = "cache" 28 // AuthLoggerName auth logger name, can use FindScope function to get the logger 29 AuthLoggerName = "auth" 30 // StoreLoggerName store logger name, can use FindScope function to get the logger 31 StoreLoggerName = "store" 32 // APIServerLoggerName apiserver logger name, can use FindScope function to get the logger 33 APIServerLoggerName = "apiserver" 34 // XDSLoggerName xdsv3 logger name, can use FindScope function to get the logger 35 XDSLoggerName = "xdsv3" 36 // HealthcheckLoggerName healthcheck logger name, can use FindScope function to get the logger 37 HealthcheckLoggerName = "healthcheck" 38 // SystemOperationLoggerName system operation logger name, can use FindScope function to get the logger 39 SystemOperationLoggerName = "sysop" 40 ) 41 42 func allLoggerTypes() []string { 43 return []string{NamingLoggerName, ConfigLoggerName, CacheLoggerName, 44 AuthLoggerName, StoreLoggerName, APIServerLoggerName, XDSLoggerName, 45 HealthcheckLoggerName, SystemOperationLoggerName, DefaultLoggerName} 46 }