初始化提交
This commit is contained in:
93
nacos/application.properties
Normal file
93
nacos/application.properties
Normal file
@@ -0,0 +1,93 @@
|
||||
########################################
|
||||
# Nacos 服务基础端口
|
||||
########################################
|
||||
# 服务主端口
|
||||
nacos.server.main.port=8848
|
||||
# 控制台端口
|
||||
nacos.console.port=8081
|
||||
# 控制台访问路径
|
||||
nacos.server.contextPath=/nacos
|
||||
|
||||
########################################
|
||||
# 数据源配置(使用外部 MySQL)
|
||||
########################################
|
||||
spring.datasource.platform=mysql
|
||||
db.num=1
|
||||
db.url.0=jdbc:mysql://10.0.0.4:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
|
||||
db.user=nacos
|
||||
db.password=s1nGohcFoJs@3h7s
|
||||
|
||||
########################################
|
||||
# Nacos 集群身份识别(必须一致)
|
||||
########################################
|
||||
nacos.core.auth.server.identity.key=serverIdentity
|
||||
nacos.core.auth.server.identity.value=nacos-cluster
|
||||
|
||||
########################################
|
||||
# 启用认证系统(JWT)配置
|
||||
########################################
|
||||
# 开启权限认证
|
||||
nacos.core.auth.enabled=true
|
||||
# 开启管理员 API 权限校验
|
||||
nacos.core.auth.admin.enabled=true
|
||||
# 开启控制台登录认证
|
||||
nacos.core.auth.console.enabled=true
|
||||
# 使用默认 nacos 认证方式
|
||||
nacos.core.auth.system.type=nacos
|
||||
|
||||
# JWT 密钥(长度必须 ≥ 32 字节,Base64 编码)
|
||||
nacos.core.auth.plugin.nacos.token.secret.key=RWZpVfZ7Uu98Edhz93hVdkGEO+3OZkZcXWld5Cz6U54=
|
||||
# Token 有效期(秒)
|
||||
nacos.core.auth.plugin.nacos.token.expire.seconds=18000
|
||||
|
||||
########################################
|
||||
# 服务注册配置
|
||||
########################################
|
||||
# 自动清理空服务
|
||||
nacos.naming.empty-service.auto-clean=true
|
||||
nacos.naming.empty-service.clean.initial-delay-ms=50000
|
||||
nacos.naming.empty-service.clean.period-time-ms=30000
|
||||
# 启动时热加载注册信息
|
||||
nacos.naming.data.warmup=true
|
||||
# 实例健康检查(过期剔除)
|
||||
nacos.naming.expireInstance=true
|
||||
|
||||
########################################
|
||||
# 集群相关配置
|
||||
########################################
|
||||
# 如使用 cluster.conf,请确保存在于 conf/ 目录,格式为 IP:PORT,每行一个节点
|
||||
# 例如:
|
||||
# 192.168.31.10:8848
|
||||
# 192.168.31.11:8848
|
||||
# 192.168.31.12:8848
|
||||
|
||||
########################################
|
||||
# Web 服务配置
|
||||
########################################
|
||||
# 启用访问日志
|
||||
server.tomcat.accesslog.enabled=true
|
||||
# 保留日志天数
|
||||
server.tomcat.accesslog.max-days=30
|
||||
server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}i %{Request-Source}i
|
||||
server.tomcat.basedir=file:.
|
||||
|
||||
########################################
|
||||
# Spring Boot Actuator 端点暴露
|
||||
########################################
|
||||
management.endpoints.web.exposure.include=*
|
||||
|
||||
########################################
|
||||
# 配置推送和重试相关
|
||||
########################################
|
||||
nacos.config.push.maxRetryTime=50
|
||||
|
||||
########################################
|
||||
# 控制台 UI 开关
|
||||
########################################
|
||||
# nacos.console.ui.enabled=true # 如果要禁用控制台界面,可以启用此项
|
||||
|
||||
########################################
|
||||
# 指标相关配置
|
||||
########################################
|
||||
management.endpoints.web.exposure.include=prometheus
|
||||
management.endpoint.prometheus.enabled=true
|
||||
587
nacos/cluster.conf
Normal file
587
nacos/cluster.conf
Normal file
@@ -0,0 +1,587 @@
|
||||
# 所有节点配置
|
||||
vim /data/nacos/conf/cluster.conf
|
||||
|
||||
# 172.24.16.10:8848
|
||||
# 172.24.16.7:8848
|
||||
# 172.24.16.13:8848
|
||||
|
||||
|
||||
10.0.0.15:8848
|
||||
10.0.0.10:8848
|
||||
10.0.0.8:8848
|
||||
|
||||
|
||||
|
||||
# HELP jvm_memory_used_bytes The amount of used memory
|
||||
# TYPE jvm_memory_used_bytes gauge
|
||||
jvm_memory_used_bytes{area="nonheap",id="CodeHeap 'profiled nmethods'",} 3.6903296E7
|
||||
jvm_memory_used_bytes{area="heap",id="G1 Survivor Space",} 4.5088768E7
|
||||
jvm_memory_used_bytes{area="heap",id="G1 Old Gen",} 5.9001264E7
|
||||
jvm_memory_used_bytes{area="nonheap",id="Metaspace",} 9.7131904E7
|
||||
jvm_memory_used_bytes{area="nonheap",id="CodeHeap 'non-nmethods'",} 2188288.0
|
||||
jvm_memory_used_bytes{area="heap",id="G1 Eden Space",} 5.93494016E8
|
||||
jvm_memory_used_bytes{area="nonheap",id="Compressed Class Space",} 1.1181216E7
|
||||
jvm_memory_used_bytes{area="nonheap",id="CodeHeap 'non-profiled nmethods'",} 2.2502144E7
|
||||
# HELP spring_security_filterchains_seconds_max
|
||||
# TYPE spring_security_filterchains_seconds_max gauge
|
||||
spring_security_filterchains_seconds_max{error="none",security_security_reached_filter_section="before",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="AuthorizationFilter",} 1.76494E-4
|
||||
spring_security_filterchains_seconds_max{error="none",security_security_reached_filter_section="after",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="DisableEncodeUrlFilter",} 0.0
|
||||
# HELP spring_security_filterchains_seconds
|
||||
# TYPE spring_security_filterchains_seconds summary
|
||||
spring_security_filterchains_seconds_count{error="none",security_security_reached_filter_section="before",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="AuthorizationFilter",} 282.0
|
||||
spring_security_filterchains_seconds_sum{error="none",security_security_reached_filter_section="before",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="AuthorizationFilter",} 0.102746677
|
||||
spring_security_filterchains_seconds_count{error="none",security_security_reached_filter_section="after",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="DisableEncodeUrlFilter",} 281.0
|
||||
spring_security_filterchains_seconds_sum{error="none",security_security_reached_filter_section="after",spring_security_filterchain_position="10",spring_security_filterchain_size="10",spring_security_reached_filter_name="DisableEncodeUrlFilter",} 0.020268829
|
||||
# HELP grpc_server_requests_seconds_max
|
||||
# TYPE grpc_server_requests_seconds_max gauge
|
||||
grpc_server_requests_seconds_max{errorCode="0",module="cluster",requestClass="MemberReportRequest",success="true",throwableClass="None",} 4.02883E-4
|
||||
grpc_server_requests_seconds_max{errorCode="0",module="config",requestClass="ConfigQueryRequest",success="true",throwableClass="None",} 0.0
|
||||
grpc_server_requests_seconds_max{errorCode="0",module="internal",requestClass="HealthCheckRequest",success="true",throwableClass="None",} 0.0
|
||||
grpc_server_requests_seconds_max{errorCode="300",module="unknown",requestClass="ServerCheckRequest",success="false",throwableClass="None",} 0.0
|
||||
grpc_server_requests_seconds_max{errorCode="403",module="config",requestClass="ConfigQueryRequest",success="false",throwableClass="None",} 0.0
|
||||
grpc_server_requests_seconds_max{errorCode="0",module="unknown",requestClass="ServerCheckRequest",success="true",throwableClass="None",} 0.0
|
||||
# HELP grpc_server_requests_seconds
|
||||
# TYPE grpc_server_requests_seconds summary
|
||||
grpc_server_requests_seconds_count{errorCode="0",module="cluster",requestClass="MemberReportRequest",success="true",throwableClass="None",} 11006.0
|
||||
grpc_server_requests_seconds_sum{errorCode="0",module="cluster",requestClass="MemberReportRequest",success="true",throwableClass="None",} 4.705265639
|
||||
grpc_server_requests_seconds_count{errorCode="0",module="config",requestClass="ConfigQueryRequest",success="true",throwableClass="None",} 1.0
|
||||
grpc_server_requests_seconds_sum{errorCode="0",module="config",requestClass="ConfigQueryRequest",success="true",throwableClass="None",} 0.007435178
|
||||
grpc_server_requests_seconds_count{errorCode="0",module="internal",requestClass="HealthCheckRequest",success="true",throwableClass="None",} 4.0
|
||||
grpc_server_requests_seconds_sum{errorCode="0",module="internal",requestClass="HealthCheckRequest",success="true",throwableClass="None",} 0.002397534
|
||||
grpc_server_requests_seconds_count{errorCode="300",module="unknown",requestClass="ServerCheckRequest",success="false",throwableClass="None",} 1.0
|
||||
grpc_server_requests_seconds_sum{errorCode="300",module="unknown",requestClass="ServerCheckRequest",success="false",throwableClass="None",} 0.0031186
|
||||
grpc_server_requests_seconds_count{errorCode="403",module="config",requestClass="ConfigQueryRequest",success="false",throwableClass="None",} 9.0
|
||||
grpc_server_requests_seconds_sum{errorCode="403",module="config",requestClass="ConfigQueryRequest",success="false",throwableClass="None",} 0.008343081
|
||||
grpc_server_requests_seconds_count{errorCode="0",module="unknown",requestClass="ServerCheckRequest",success="true",throwableClass="None",} 12.0
|
||||
grpc_server_requests_seconds_sum{errorCode="0",module="unknown",requestClass="ServerCheckRequest",success="true",throwableClass="None",} 0.002883611
|
||||
# HELP jvm_gc_overhead_percent An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1]
|
||||
# TYPE jvm_gc_overhead_percent gauge
|
||||
jvm_gc_overhead_percent 0.0
|
||||
# HELP tomcat_sessions_created_sessions_total
|
||||
# TYPE tomcat_sessions_created_sessions_total counter
|
||||
tomcat_sessions_created_sessions_total 0.0
|
||||
# HELP spring_security_filterchains_requestcache_after_total
|
||||
# TYPE spring_security_filterchains_requestcache_after_total counter
|
||||
spring_security_filterchains_requestcache_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP jvm_gc_max_data_size_bytes Max size of long-lived heap memory pool
|
||||
# TYPE jvm_gc_max_data_size_bytes gauge
|
||||
jvm_gc_max_data_size_bytes 2.147483648E9
|
||||
# HELP jvm_gc_live_data_size_bytes Size of long-lived heap memory pool after reclamation
|
||||
# TYPE jvm_gc_live_data_size_bytes gauge
|
||||
jvm_gc_live_data_size_bytes 5.7952688E7
|
||||
# HELP spring_security_filterchains_authentication_anonymous_after_total
|
||||
# TYPE spring_security_filterchains_authentication_anonymous_after_total counter
|
||||
spring_security_filterchains_authentication_anonymous_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP spring_security_filterchains_authorization_before_total
|
||||
# TYPE spring_security_filterchains_authorization_before_total counter
|
||||
spring_security_filterchains_authorization_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_filterchains_authorization_after_total
|
||||
# TYPE spring_security_filterchains_authorization_after_total counter
|
||||
spring_security_filterchains_authorization_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP executor_pool_core_threads The core number of threads for the pool
|
||||
# TYPE executor_pool_core_threads gauge
|
||||
executor_pool_core_threads{name="applicationTaskExecutor",} 8.0
|
||||
executor_pool_core_threads{name="taskScheduler",} 1.0
|
||||
# HELP spring_security_filterchains_context_async_after_total
|
||||
# TYPE spring_security_filterchains_context_async_after_total counter
|
||||
spring_security_filterchains_context_async_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP jvm_threads_daemon_threads The current number of live daemon threads
|
||||
# TYPE jvm_threads_daemon_threads gauge
|
||||
jvm_threads_daemon_threads 509.0
|
||||
# HELP jvm_threads_states_threads The current number of threads
|
||||
# TYPE jvm_threads_states_threads gauge
|
||||
jvm_threads_states_threads{state="runnable",} 37.0
|
||||
jvm_threads_states_threads{state="blocked",} 0.0
|
||||
jvm_threads_states_threads{state="waiting",} 340.0
|
||||
jvm_threads_states_threads{state="timed-waiting",} 157.0
|
||||
jvm_threads_states_threads{state="new",} 0.0
|
||||
jvm_threads_states_threads{state="terminated",} 0.0
|
||||
# HELP system_cpu_usage The "recent cpu usage" of the system the application is running in
|
||||
# TYPE system_cpu_usage gauge
|
||||
system_cpu_usage 1.0
|
||||
# HELP nacos_naming_subscriber
|
||||
# TYPE nacos_naming_subscriber gauge
|
||||
nacos_naming_subscriber{version="v1",} 0.0
|
||||
nacos_naming_subscriber{version="v2",} 0.0
|
||||
# HELP jvm_memory_committed_bytes The amount of memory in bytes that is committed for the Java virtual machine to use
|
||||
# TYPE jvm_memory_committed_bytes gauge
|
||||
jvm_memory_committed_bytes{area="nonheap",id="CodeHeap 'profiled nmethods'",} 4.1549824E7
|
||||
jvm_memory_committed_bytes{area="heap",id="G1 Survivor Space",} 4.5088768E7
|
||||
jvm_memory_committed_bytes{area="heap",id="G1 Old Gen",} 1.019215872E9
|
||||
jvm_memory_committed_bytes{area="nonheap",id="Metaspace",} 9.8304E7
|
||||
jvm_memory_committed_bytes{area="nonheap",id="CodeHeap 'non-nmethods'",} 2555904.0
|
||||
jvm_memory_committed_bytes{area="heap",id="G1 Eden Space",} 1.083179008E9
|
||||
jvm_memory_committed_bytes{area="nonheap",id="Compressed Class Space",} 1.1730944E7
|
||||
jvm_memory_committed_bytes{area="nonheap",id="CodeHeap 'non-profiled nmethods'",} 2.2544384E7
|
||||
# HELP process_files_open_files The open file descriptor count
|
||||
# TYPE process_files_open_files gauge
|
||||
process_files_open_files 204.0
|
||||
# HELP spring_security_filterchains_authentication_anonymous_before_total
|
||||
# TYPE spring_security_filterchains_authentication_anonymous_before_total counter
|
||||
spring_security_filterchains_authentication_anonymous_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_filterchains_logout_after_total
|
||||
# TYPE spring_security_filterchains_logout_after_total counter
|
||||
spring_security_filterchains_logout_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP application_started_time_seconds Time taken to start the application
|
||||
# TYPE application_started_time_seconds gauge
|
||||
application_started_time_seconds{main_application_class="com.alibaba.nacos.bootstrap.NacosBootstrap",} 7.951
|
||||
# HELP system_load_average_1m The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time
|
||||
# TYPE system_load_average_1m gauge
|
||||
system_load_average_1m 0.43
|
||||
# HELP logback_events_total Number of log events that were enabled by the effective log level
|
||||
# TYPE logback_events_total counter
|
||||
logback_events_total{level="warn",} 215.0
|
||||
logback_events_total{level="debug",} 11276.0
|
||||
logback_events_total{level="error",} 2.0
|
||||
logback_events_total{level="trace",} 0.0
|
||||
logback_events_total{level="info",} 58598.0
|
||||
# HELP executor_active_threads The approximate number of threads that are actively executing tasks
|
||||
# TYPE executor_active_threads gauge
|
||||
executor_active_threads{name="applicationTaskExecutor",} 0.0
|
||||
executor_active_threads{name="taskScheduler",} 0.0
|
||||
# HELP nacos_timer_seconds_max
|
||||
# TYPE nacos_timer_seconds_max gauge
|
||||
nacos_timer_seconds_max{module="config",name="notifyRt",} 0.0
|
||||
nacos_timer_seconds_max{module="config",name="readConfigRt",} 0.0
|
||||
nacos_timer_seconds_max{module="config",name="dumpRt",} 0.0
|
||||
nacos_timer_seconds_max{module="config",name="writeConfigRt",} 0.0
|
||||
# HELP nacos_timer_seconds
|
||||
# TYPE nacos_timer_seconds summary
|
||||
nacos_timer_seconds_count{module="config",name="notifyRt",} 28.0
|
||||
nacos_timer_seconds_sum{module="config",name="notifyRt",} 4.135
|
||||
nacos_timer_seconds_count{module="config",name="readConfigRt",} 2.0
|
||||
nacos_timer_seconds_sum{module="config",name="readConfigRt",} 0.054
|
||||
nacos_timer_seconds_count{module="config",name="dumpRt",} 14.0
|
||||
nacos_timer_seconds_sum{module="config",name="dumpRt",} 2.399
|
||||
nacos_timer_seconds_count{module="config",name="writeConfigRt",} 12.0
|
||||
nacos_timer_seconds_sum{module="config",name="writeConfigRt",} 0.389
|
||||
# HELP spring_security_filterchains_session_urlencoding_before_total
|
||||
# TYPE spring_security_filterchains_session_urlencoding_before_total counter
|
||||
spring_security_filterchains_session_urlencoding_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP jvm_threads_live_threads The current number of live threads including both daemon and non-daemon threads
|
||||
# TYPE jvm_threads_live_threads gauge
|
||||
jvm_threads_live_threads 534.0
|
||||
# HELP application_ready_time_seconds Time taken for the application to be ready to service requests
|
||||
# TYPE application_ready_time_seconds gauge
|
||||
application_ready_time_seconds{main_application_class="com.alibaba.nacos.bootstrap.NacosBootstrap",} 7.962
|
||||
# HELP grpc_server_executor
|
||||
# TYPE grpc_server_executor gauge
|
||||
grpc_server_executor{module="core",name="maximumPoolSize",type="grpcClusterServer",} 128.0
|
||||
grpc_server_executor{module="core",name="corePoolSize",type="grpcClusterServer",} 128.0
|
||||
grpc_server_executor{module="core",name="taskCount",type="grpcSdkServer",} 109.0
|
||||
grpc_server_executor{module="core",name="taskCount",type="grpcClusterServer",} 32934.0
|
||||
grpc_server_executor{module="core",name="poolSize",type="grpcSdkServer",} 109.0
|
||||
grpc_server_executor{module="core",name="activeCount",type="grpcSdkServer",} 0.0
|
||||
grpc_server_executor{module="core",name="poolSize",type="grpcClusterServer",} 90.0
|
||||
grpc_server_executor{module="core",name="activeCount",type="grpcClusterServer",} 0.0
|
||||
grpc_server_executor{module="core",name="completedTaskCount",type="grpcClusterServer",} 32934.0
|
||||
grpc_server_executor{module="core",name="inQueueTaskCount",type="grpcClusterServer",} 0.0
|
||||
grpc_server_executor{module="core",name="maximumPoolSize",type="grpcSdkServer",} 128.0
|
||||
grpc_server_executor{module="core",name="completedTaskCount",type="grpcSdkServer",} 109.0
|
||||
grpc_server_executor{module="core",name="corePoolSize",type="grpcSdkServer",} 128.0
|
||||
grpc_server_executor{module="core",name="inQueueTaskCount",type="grpcSdkServer",} 0.0
|
||||
# HELP jvm_gc_memory_promoted_bytes_total Count of positive increases in the size of the old generation memory pool before GC to after GC
|
||||
# TYPE jvm_gc_memory_promoted_bytes_total counter
|
||||
jvm_gc_memory_promoted_bytes_total 5.2599624E7
|
||||
# HELP spring_security_filterchains_context_servlet_before_total
|
||||
# TYPE spring_security_filterchains_context_servlet_before_total counter
|
||||
spring_security_filterchains_context_servlet_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_filterchains_logout_before_total
|
||||
# TYPE spring_security_filterchains_logout_before_total counter
|
||||
spring_security_filterchains_logout_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP jvm_classes_unloaded_classes_total The total number of classes unloaded since the Java virtual machine has started execution
|
||||
# TYPE jvm_classes_unloaded_classes_total counter
|
||||
jvm_classes_unloaded_classes_total 134.0
|
||||
# HELP tomcat_sessions_active_max_sessions
|
||||
# TYPE tomcat_sessions_active_max_sessions gauge
|
||||
tomcat_sessions_active_max_sessions 0.0
|
||||
# HELP jvm_buffer_count_buffers An estimate of the number of buffers in the pool
|
||||
# TYPE jvm_buffer_count_buffers gauge
|
||||
jvm_buffer_count_buffers{id="mapped - 'non-volatile memory'",} 0.0
|
||||
jvm_buffer_count_buffers{id="mapped",} 0.0
|
||||
jvm_buffer_count_buffers{id="direct",} 64.0
|
||||
# HELP jvm_compilation_time_ms_total The approximate accumulated elapsed time spent in compilation
|
||||
# TYPE jvm_compilation_time_ms_total counter
|
||||
jvm_compilation_time_ms_total{compiler="HotSpot 64-Bit Tiered Compilers",} 62615.0
|
||||
# HELP executor_queued_tasks The approximate number of tasks that are queued for execution
|
||||
# TYPE executor_queued_tasks gauge
|
||||
executor_queued_tasks{name="applicationTaskExecutor",} 0.0
|
||||
executor_queued_tasks{name="taskScheduler",} 14.0
|
||||
# HELP tasks_scheduled_execution_active_seconds_max
|
||||
# TYPE tasks_scheduled_execution_active_seconds_max gauge
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_max{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
# HELP tasks_scheduled_execution_active_seconds
|
||||
# TYPE tasks_scheduled_execution_active_seconds summary
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_active_count{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
tasks_scheduled_execution_active_seconds_duration_sum{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",exception="none",outcome="UNKNOWN",} 0.0
|
||||
# HELP nacos_naming_publisher
|
||||
# TYPE nacos_naming_publisher gauge
|
||||
nacos_naming_publisher{version="v1",} 0.0
|
||||
nacos_naming_publisher{version="v2",} 0.0
|
||||
# HELP tomcat_sessions_expired_sessions_total
|
||||
# TYPE tomcat_sessions_expired_sessions_total counter
|
||||
tomcat_sessions_expired_sessions_total 0.0
|
||||
# HELP spring_security_filterchains_requestcache_before_total
|
||||
# TYPE spring_security_filterchains_requestcache_before_total counter
|
||||
spring_security_filterchains_requestcache_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP jvm_classes_loaded_classes The number of classes that are currently loaded in the Java virtual machine
|
||||
# TYPE jvm_classes_loaded_classes gauge
|
||||
jvm_classes_loaded_classes 17983.0
|
||||
# HELP spring_security_filterchains_access_exceptions_after_total
|
||||
# TYPE spring_security_filterchains_access_exceptions_after_total counter
|
||||
spring_security_filterchains_access_exceptions_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP executor_pool_size_threads The current number of threads in the pool
|
||||
# TYPE executor_pool_size_threads gauge
|
||||
executor_pool_size_threads{name="applicationTaskExecutor",} 0.0
|
||||
executor_pool_size_threads{name="taskScheduler",} 1.0
|
||||
# HELP jvm_info JVM version info
|
||||
# TYPE jvm_info gauge
|
||||
jvm_info{runtime="Java(TM) SE Runtime Environment",vendor="Oracle Corporation",version="21.0.7+8-LTS-245",} 1.0
|
||||
# HELP spring_security_filterchains_context_holder_after_total
|
||||
# TYPE spring_security_filterchains_context_holder_after_total counter
|
||||
spring_security_filterchains_context_holder_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP jvm_gc_concurrent_phase_time_seconds Time spent in concurrent phase
|
||||
# TYPE jvm_gc_concurrent_phase_time_seconds summary
|
||||
jvm_gc_concurrent_phase_time_seconds_count{action="end of concurrent GC pause",cause="No GC",gc="G1 Concurrent GC",} 4.0
|
||||
jvm_gc_concurrent_phase_time_seconds_sum{action="end of concurrent GC pause",cause="No GC",gc="G1 Concurrent GC",} 0.025
|
||||
# HELP jvm_gc_concurrent_phase_time_seconds_max Time spent in concurrent phase
|
||||
# TYPE jvm_gc_concurrent_phase_time_seconds_max gauge
|
||||
jvm_gc_concurrent_phase_time_seconds_max{action="end of concurrent GC pause",cause="No GC",gc="G1 Concurrent GC",} 0.0
|
||||
# HELP nacos_monitor_summary_seconds_max
|
||||
# TYPE nacos_monitor_summary_seconds_max gauge
|
||||
nacos_monitor_summary_seconds_max{module="core",name="raft_apply_log_timer",} 0.0
|
||||
nacos_monitor_summary_seconds_max{module="core",name="raft_apply_read_timer",} 0.0
|
||||
# HELP nacos_monitor_summary_seconds
|
||||
# TYPE nacos_monitor_summary_seconds summary
|
||||
nacos_monitor_summary_seconds_count{module="core",name="raft_apply_log_timer",} 0.0
|
||||
nacos_monitor_summary_seconds_sum{module="core",name="raft_apply_log_timer",} 0.0
|
||||
nacos_monitor_summary_seconds_count{module="core",name="raft_apply_read_timer",} 0.0
|
||||
nacos_monitor_summary_seconds_sum{module="core",name="raft_apply_read_timer",} 0.0
|
||||
# HELP jvm_memory_usage_after_gc_percent The percentage of long-lived heap pool used after the last GC event, in the range [0..1]
|
||||
# TYPE jvm_memory_usage_after_gc_percent gauge
|
||||
jvm_memory_usage_after_gc_percent{area="heap",pool="long-lived",} 0.027474604547023773
|
||||
# HELP jvm_buffer_memory_used_bytes An estimate of the memory that the Java virtual machine is using for this buffer pool
|
||||
# TYPE jvm_buffer_memory_used_bytes gauge
|
||||
jvm_buffer_memory_used_bytes{id="mapped - 'non-volatile memory'",} 0.0
|
||||
jvm_buffer_memory_used_bytes{id="mapped",} 0.0
|
||||
jvm_buffer_memory_used_bytes{id="direct",} 3.4374058E7
|
||||
# HELP jvm_threads_started_threads_total The total number of application threads started in the JVM
|
||||
# TYPE jvm_threads_started_threads_total counter
|
||||
jvm_threads_started_threads_total 55681.0
|
||||
# HELP process_start_time_seconds Start time of the process since unix epoch.
|
||||
# TYPE process_start_time_seconds gauge
|
||||
process_start_time_seconds 1.750391874666E9
|
||||
# HELP spring_security_authorizations_active_seconds_max
|
||||
# TYPE spring_security_authorizations_active_seconds_max gauge
|
||||
spring_security_authorizations_active_seconds_max{spring_security_authentication_type="n/a",spring_security_authorization_decision="unknown",spring_security_object="request",} 0.0
|
||||
# HELP spring_security_authorizations_active_seconds
|
||||
# TYPE spring_security_authorizations_active_seconds summary
|
||||
spring_security_authorizations_active_seconds_active_count{spring_security_authentication_type="n/a",spring_security_authorization_decision="unknown",spring_security_object="request",} 0.0
|
||||
spring_security_authorizations_active_seconds_duration_sum{spring_security_authentication_type="n/a",spring_security_authorization_decision="unknown",spring_security_object="request",} 0.0
|
||||
# HELP tomcat_sessions_rejected_sessions_total
|
||||
# TYPE tomcat_sessions_rejected_sessions_total counter
|
||||
tomcat_sessions_rejected_sessions_total 0.0
|
||||
# HELP jvm_buffer_total_capacity_bytes An estimate of the total capacity of the buffers in this pool
|
||||
# TYPE jvm_buffer_total_capacity_bytes gauge
|
||||
jvm_buffer_total_capacity_bytes{id="mapped - 'non-volatile memory'",} 0.0
|
||||
jvm_buffer_total_capacity_bytes{id="mapped",} 0.0
|
||||
jvm_buffer_total_capacity_bytes{id="direct",} 3.4374057E7
|
||||
# HELP http_server_requests_seconds
|
||||
# TYPE http_server_requests_seconds summary
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 12.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 0.81258457
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/cluster/nodes",} 2.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/cluster/nodes",} 0.013770597
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/auth/role",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/auth/role",} 0.016546524
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="CLIENT_ERROR",status="403",uri="UNKNOWN",} 7.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="CLIENT_ERROR",status="403",uri="UNKNOWN",} 0.014458906
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/guide",} 7.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/guide",} 0.044272658
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user/login",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user/login",} 0.089058813
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user",} 0.100895984
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/permission/list",} 5.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/permission/list",} 0.068171562
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/history/configs",} 2.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/history/configs",} 0.020910094
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/exist",} 3.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/exist",} 0.03046329
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/list",} 16.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/list",} 0.254836848
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace",} 3.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace",} 0.044229808
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/batchDelete",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/batchDelete",} 0.090791513
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/announcement",} 5.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/announcement",} 0.046484287
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SERVER_ERROR",status="500",uri="/**",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SERVER_ERROR",status="500",uri="/**",} 0.011079551
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/state",} 17.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/state",} 0.083009732
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/list",} 6.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/list",} 0.086707564
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/**",} 109.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/**",} 2.024248318
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/search",} 7.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/search",} 0.070277559
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/list",} 33.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/list",} 0.380792925
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/clone",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/clone",} 0.060431844
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SERVER_ERROR",status="500",uri="/**",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SERVER_ERROR",status="500",uri="/**",} 0.00375889
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/list",} 6.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/list",} 0.082415831
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/permission",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/permission",} 0.014070828
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 12.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 0.149960648
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/search",} 7.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/search",} 0.077609838
|
||||
http_server_requests_seconds_count{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v1/auth/users/login",} 1.0
|
||||
http_server_requests_seconds_sum{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v1/auth/users/login",} 0.084397774
|
||||
# HELP http_server_requests_seconds_max
|
||||
# TYPE http_server_requests_seconds_max gauge
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/cluster/nodes",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/auth/role",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="CLIENT_ERROR",status="403",uri="UNKNOWN",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/guide",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user/login",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/user",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/permission/list",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/history/configs",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/exist",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace/list",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/core/namespace",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/batchDelete",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/announcement",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SERVER_ERROR",status="500",uri="/**",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/server/state",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/list",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/**",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/user/search",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/list",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/console/cs/config/clone",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SERVER_ERROR",status="500",uri="/**",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/list",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v3/auth/permission",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/console/cs/config",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="GET",outcome="SUCCESS",status="200",uri="/v3/auth/role/search",} 0.0
|
||||
http_server_requests_seconds_max{error="none",exception="none",method="POST",outcome="SUCCESS",status="200",uri="/v1/auth/users/login",} 0.0
|
||||
# HELP process_cpu_usage The "recent cpu usage" for the Java Virtual Machine process
|
||||
# TYPE process_cpu_usage gauge
|
||||
process_cpu_usage 0.5
|
||||
# HELP disk_free_bytes Usable space for path
|
||||
# TYPE disk_free_bytes gauge
|
||||
disk_free_bytes{path="/data/nacos/bin/.",} 3.5780980736E10
|
||||
# HELP jvm_threads_peak_threads The peak live thread count since the Java virtual machine started or peak was reset
|
||||
# TYPE jvm_threads_peak_threads gauge
|
||||
jvm_threads_peak_threads 536.0
|
||||
# HELP process_uptime_seconds The uptime of the Java virtual machine
|
||||
# TYPE process_uptime_seconds gauge
|
||||
process_uptime_seconds 22039.901
|
||||
# HELP spring_security_filterchains_header_after_total
|
||||
# TYPE spring_security_filterchains_header_after_total counter
|
||||
spring_security_filterchains_header_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP disk_total_bytes Total space for path
|
||||
# TYPE disk_total_bytes gauge
|
||||
disk_total_bytes{path="/data/nacos/bin/.",} 8.4417077248E10
|
||||
# HELP http_server_requests_active_seconds_max
|
||||
# TYPE http_server_requests_active_seconds_max gauge
|
||||
http_server_requests_active_seconds_max{exception="none",method="GET",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.025085715
|
||||
http_server_requests_active_seconds_max{exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
http_server_requests_active_seconds_max{exception="none",method="POST",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
# HELP http_server_requests_active_seconds
|
||||
# TYPE http_server_requests_active_seconds summary
|
||||
http_server_requests_active_seconds_active_count{exception="none",method="GET",outcome="SUCCESS",status="200",uri="UNKNOWN",} 1.0
|
||||
http_server_requests_active_seconds_duration_sum{exception="none",method="GET",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.025068886
|
||||
http_server_requests_active_seconds_active_count{exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
http_server_requests_active_seconds_duration_sum{exception="none",method="DELETE",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
http_server_requests_active_seconds_active_count{exception="none",method="POST",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
http_server_requests_active_seconds_duration_sum{exception="none",method="POST",outcome="SUCCESS",status="200",uri="UNKNOWN",} 0.0
|
||||
# HELP spring_security_filterchains_context_async_before_total
|
||||
# TYPE spring_security_filterchains_context_async_before_total counter
|
||||
spring_security_filterchains_context_async_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_http_secured_requests_seconds
|
||||
# TYPE spring_security_http_secured_requests_seconds summary
|
||||
spring_security_http_secured_requests_seconds_count{error="none",} 281.0
|
||||
spring_security_http_secured_requests_seconds_sum{error="none",} 4.598791539
|
||||
# HELP spring_security_http_secured_requests_seconds_max
|
||||
# TYPE spring_security_http_secured_requests_seconds_max gauge
|
||||
spring_security_http_secured_requests_seconds_max{error="none",} 0.0
|
||||
# HELP jdbc_connections_max Maximum number of active connections that can be allocated at the same time.
|
||||
# TYPE jdbc_connections_max gauge
|
||||
jdbc_connections_max{name="dataSource",} -1.0
|
||||
# HELP tomcat_sessions_alive_max_seconds
|
||||
# TYPE tomcat_sessions_alive_max_seconds gauge
|
||||
tomcat_sessions_alive_max_seconds 0.0
|
||||
# HELP executor_completed_tasks_total The approximate total number of tasks that have completed execution
|
||||
# TYPE executor_completed_tasks_total counter
|
||||
executor_completed_tasks_total{name="applicationTaskExecutor",} 0.0
|
||||
executor_completed_tasks_total{name="taskScheduler",} 17618.0
|
||||
# HELP jvm_gc_pause_seconds Time spent in GC pause
|
||||
# TYPE jvm_gc_pause_seconds summary
|
||||
jvm_gc_pause_seconds_count{action="end of minor GC",cause="G1 Evacuation Pause",gc="G1 Young Generation",} 8.0
|
||||
jvm_gc_pause_seconds_sum{action="end of minor GC",cause="G1 Evacuation Pause",gc="G1 Young Generation",} 0.152
|
||||
jvm_gc_pause_seconds_count{action="end of minor GC",cause="CodeCache GC Threshold",gc="G1 Young Generation",} 2.0
|
||||
jvm_gc_pause_seconds_sum{action="end of minor GC",cause="CodeCache GC Threshold",gc="G1 Young Generation",} 0.05
|
||||
# HELP jvm_gc_pause_seconds_max Time spent in GC pause
|
||||
# TYPE jvm_gc_pause_seconds_max gauge
|
||||
jvm_gc_pause_seconds_max{action="end of minor GC",cause="G1 Evacuation Pause",gc="G1 Young Generation",} 0.0
|
||||
jvm_gc_pause_seconds_max{action="end of minor GC",cause="CodeCache GC Threshold",gc="G1 Young Generation",} 0.0
|
||||
# HELP spring_security_http_secured_requests_active_seconds
|
||||
# TYPE spring_security_http_secured_requests_active_seconds summary
|
||||
spring_security_http_secured_requests_active_seconds_active_count 1.0
|
||||
spring_security_http_secured_requests_active_seconds_duration_sum 0.025196395
|
||||
# HELP spring_security_http_secured_requests_active_seconds_max
|
||||
# TYPE spring_security_http_secured_requests_active_seconds_max gauge
|
||||
spring_security_http_secured_requests_active_seconds_max 0.025200745
|
||||
# HELP executor_pool_max_threads The maximum allowed number of threads in the pool
|
||||
# TYPE executor_pool_max_threads gauge
|
||||
executor_pool_max_threads{name="applicationTaskExecutor",} 2.147483647E9
|
||||
executor_pool_max_threads{name="taskScheduler",} 2.147483647E9
|
||||
# HELP jvm_memory_max_bytes The maximum amount of memory in bytes that can be used for memory management
|
||||
# TYPE jvm_memory_max_bytes gauge
|
||||
jvm_memory_max_bytes{area="nonheap",id="CodeHeap 'profiled nmethods'",} 1.22908672E8
|
||||
jvm_memory_max_bytes{area="heap",id="G1 Survivor Space",} -1.0
|
||||
jvm_memory_max_bytes{area="heap",id="G1 Old Gen",} 2.147483648E9
|
||||
jvm_memory_max_bytes{area="nonheap",id="Metaspace",} 3.3554432E8
|
||||
jvm_memory_max_bytes{area="nonheap",id="CodeHeap 'non-nmethods'",} 5840896.0
|
||||
jvm_memory_max_bytes{area="heap",id="G1 Eden Space",} -1.0
|
||||
jvm_memory_max_bytes{area="nonheap",id="Compressed Class Space",} 2.68435456E8
|
||||
jvm_memory_max_bytes{area="nonheap",id="CodeHeap 'non-profiled nmethods'",} 1.22908672E8
|
||||
# HELP system_cpu_count The number of processors available to the Java virtual machine
|
||||
# TYPE system_cpu_count gauge
|
||||
system_cpu_count 8.0
|
||||
# HELP process_files_max_files The maximum file descriptor count
|
||||
# TYPE process_files_max_files gauge
|
||||
process_files_max_files 100002.0
|
||||
# HELP jdbc_connections_min Minimum number of idle connections in the pool.
|
||||
# TYPE jdbc_connections_min gauge
|
||||
jdbc_connections_min{name="dataSource",} -1.0
|
||||
# HELP executor_queue_remaining_tasks The number of additional elements that this queue can ideally accept without blocking
|
||||
# TYPE executor_queue_remaining_tasks gauge
|
||||
executor_queue_remaining_tasks{name="applicationTaskExecutor",} 2.147483647E9
|
||||
executor_queue_remaining_tasks{name="taskScheduler",} 2.147483647E9
|
||||
# HELP nacos_config_subscriber
|
||||
# TYPE nacos_config_subscriber gauge
|
||||
nacos_config_subscriber{version="v1",} 0.0
|
||||
nacos_config_subscriber{version="v2",} 0.0
|
||||
# HELP jvm_gc_memory_allocated_bytes_total Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next
|
||||
# TYPE jvm_gc_memory_allocated_bytes_total counter
|
||||
jvm_gc_memory_allocated_bytes_total 8.94959616E9
|
||||
# HELP nacos_monitor
|
||||
# TYPE nacos_monitor gauge
|
||||
nacos_monitor{module="naming",name="mysqlHealthCheck",} 0.0
|
||||
nacos_monitor{module="naming",name="emptyPush",} 0.0
|
||||
nacos_monitor{module="config",name="configCount",} 12.0
|
||||
nacos_monitor{module="naming",name="tcpHealthCheck",} 0.0
|
||||
nacos_monitor{module="naming",name="serviceChangedEventQueueSize",} 0.0
|
||||
nacos_monitor{module="core",name="longConnection",} 2.0
|
||||
nacos_monitor{module="naming",name="totalPush",} 0.0
|
||||
nacos_monitor{module="naming",name="serviceSubscribedEventQueueSize",} 0.0
|
||||
nacos_monitor{module="naming",name="serviceCount",} 0.0
|
||||
nacos_monitor{module="naming",name="httpHealthCheck",} 0.0
|
||||
nacos_monitor{module="naming",name="maxPushCost",} -1.0
|
||||
nacos_monitor{module="config",name="longPolling",} 0.0
|
||||
nacos_monitor{module="naming",name="failedPush",} 0.0
|
||||
nacos_monitor{module="naming",name="leaderStatus",} 0.0
|
||||
nacos_monitor{module="config",name="publish",} 12.0
|
||||
nacos_monitor{module="config",name="dumpTask",} 0.0
|
||||
nacos_monitor{module="config",name="notifyTask",} 0.0
|
||||
nacos_monitor{module="config",name="fuzzySearch",} 0.0
|
||||
nacos_monitor{module="naming",name="avgPushCost",} -1.0
|
||||
nacos_monitor{module="config",name="getConfig",} 2.0
|
||||
nacos_monitor{module="naming",name="totalPushCountForAvg",} 0.0
|
||||
nacos_monitor{module="unknown",name="longConnection",} 2.0
|
||||
nacos_monitor{module="naming",name="subscriberCount",} 0.0
|
||||
nacos_monitor{module="naming",name="ipCount",} 0.0
|
||||
nacos_monitor{module="config",name="longConnection",} 0.0
|
||||
nacos_monitor{module="config",name="notifyClientTask",} 0.0
|
||||
nacos_monitor{module="naming",name="totalPushCostForAvg",} 0.0
|
||||
nacos_monitor{module="naming",name="pushPendingTaskCount",} 0.0
|
||||
# HELP spring_security_filterchains_session_urlencoding_after_total
|
||||
# TYPE spring_security_filterchains_session_urlencoding_after_total counter
|
||||
spring_security_filterchains_session_urlencoding_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
# HELP spring_security_filterchains_context_holder_before_total
|
||||
# TYPE spring_security_filterchains_context_holder_before_total counter
|
||||
spring_security_filterchains_context_holder_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP tasks_scheduled_execution_seconds
|
||||
# TYPE tasks_scheduled_execution_seconds summary
|
||||
tasks_scheduled_execution_seconds_count{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 734.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 0.02349596
|
||||
tasks_scheduled_execution_seconds_count{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",error="none",exception="none",outcome="SUCCESS",} 1468.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",error="none",exception="none",outcome="SUCCESS",} 0.026644827
|
||||
tasks_scheduled_execution_seconds_count{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 734.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 0.022547092
|
||||
tasks_scheduled_execution_seconds_count{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 2935.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 22.480553674
|
||||
tasks_scheduled_execution_seconds_count{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",error="none",exception="none",outcome="SUCCESS",} 7344.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",error="none",exception="none",outcome="SUCCESS",} 0.151019671
|
||||
tasks_scheduled_execution_seconds_count{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 2934.0
|
||||
tasks_scheduled_execution_seconds_sum{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 48.403093317
|
||||
# HELP tasks_scheduled_execution_seconds_max
|
||||
# TYPE tasks_scheduled_execution_seconds_max gauge
|
||||
tasks_scheduled_execution_seconds_max{code_function="refreshTopnServiceChangeCount",code_namespace="com.alibaba.nacos.naming.monitor.NamingDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 1.9788E-5
|
||||
tasks_scheduled_execution_seconds_max{code_function="collectMetrics",code_namespace="com.alibaba.nacos.naming.monitor.PerformanceLoggerThread",error="none",exception="none",outcome="SUCCESS",} 1.0439E-5
|
||||
tasks_scheduled_execution_seconds_max{code_function="refreshTopnConfigChangeCount",code_namespace="com.alibaba.nacos.config.server.monitor.ConfigDynamicMeterRefreshService",error="none",exception="none",outcome="SUCCESS",} 2.0218E-5
|
||||
tasks_scheduled_execution_seconds_max{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.users.NacosUserServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 0.005361365
|
||||
tasks_scheduled_execution_seconds_max{code_function="doCheck",code_namespace="com.alibaba.nacos.core.auth.InnerApiAuthEnabled",error="none",exception="none",outcome="SUCCESS",} 9.748E-6
|
||||
tasks_scheduled_execution_seconds_max{code_function="reload",code_namespace="com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceDirectImpl",error="none",exception="none",outcome="SUCCESS",} 0.02957241
|
||||
# HELP nacos_monitor_summary_max
|
||||
# TYPE nacos_monitor_summary_max gauge
|
||||
nacos_monitor_summary_max{module="core",name="raft_read_from_leader",} 0.0
|
||||
nacos_monitor_summary_max{module="core",name="raft_read_index_failed",} 0.0
|
||||
# HELP nacos_monitor_summary
|
||||
# TYPE nacos_monitor_summary summary
|
||||
nacos_monitor_summary_count{module="core",name="raft_read_from_leader",} 0.0
|
||||
nacos_monitor_summary_sum{module="core",name="raft_read_from_leader",} 0.0
|
||||
nacos_monitor_summary_count{module="core",name="raft_read_index_failed",} 0.0
|
||||
nacos_monitor_summary_sum{module="core",name="raft_read_index_failed",} 0.0
|
||||
# HELP spring_security_authorizations_seconds
|
||||
# TYPE spring_security_authorizations_seconds summary
|
||||
spring_security_authorizations_seconds_count{error="none",spring_security_authentication_type="n/a",spring_security_authorization_decision="true",spring_security_object="request",} 282.0
|
||||
spring_security_authorizations_seconds_sum{error="none",spring_security_authentication_type="n/a",spring_security_authorization_decision="true",spring_security_object="request",} 0.016258892
|
||||
# HELP spring_security_authorizations_seconds_max
|
||||
# TYPE spring_security_authorizations_seconds_max gauge
|
||||
spring_security_authorizations_seconds_max{error="none",spring_security_authentication_type="n/a",spring_security_authorization_decision="true",spring_security_object="request",} 4.3377E-5
|
||||
# HELP tomcat_sessions_active_current_sessions
|
||||
# TYPE tomcat_sessions_active_current_sessions gauge
|
||||
tomcat_sessions_active_current_sessions 0.0
|
||||
# HELP spring_security_filterchains_active_seconds_max
|
||||
# TYPE spring_security_filterchains_active_seconds_max gauge
|
||||
spring_security_filterchains_active_seconds_max{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
spring_security_filterchains_active_seconds_max{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
# HELP spring_security_filterchains_active_seconds
|
||||
# TYPE spring_security_filterchains_active_seconds summary
|
||||
spring_security_filterchains_active_seconds_active_count{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
spring_security_filterchains_active_seconds_duration_sum{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
spring_security_filterchains_active_seconds_active_count{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
spring_security_filterchains_active_seconds_duration_sum{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 0.0
|
||||
# HELP spring_security_filterchains_header_before_total
|
||||
# TYPE spring_security_filterchains_header_before_total counter
|
||||
spring_security_filterchains_header_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_filterchains_access_exceptions_before_total
|
||||
# TYPE spring_security_filterchains_access_exceptions_before_total counter
|
||||
spring_security_filterchains_access_exceptions_before_total{security_security_reached_filter_section="before",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 282.0
|
||||
# HELP spring_security_filterchains_context_servlet_after_total
|
||||
# TYPE spring_security_filterchains_context_servlet_after_total counter
|
||||
spring_security_filterchains_context_servlet_after_total{security_security_reached_filter_section="after",spring_security_filterchain_position="0",spring_security_filterchain_size="0",spring_security_reached_filter_name="none",} 281.0
|
||||
110
nacos/nacosweb.scalelink.cn.conf
Normal file
110
nacos/nacosweb.scalelink.cn.conf
Normal file
@@ -0,0 +1,110 @@
|
||||
upstream nacos_backend {
|
||||
# Nacos 节点 IP + 管理端口
|
||||
server 172.24.16.13:8081 max_fails=3 fail_timeout=30s;
|
||||
server 172.24.16.7:8081 max_fails=3 fail_timeout=30s;
|
||||
server 172.24.16.10:8081 max_fails=3 fail_timeout=30s;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name nacosweb.scalelink.cn;
|
||||
|
||||
# 对外暴露
|
||||
location / {
|
||||
proxy_pass http://nacos_backend;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
# 可选:增加连接和读写时间
|
||||
# proxy_connect_timeout 30s;
|
||||
# proxy_send_timeout 30s;
|
||||
# proxy_read_timeout 30s;
|
||||
|
||||
# 可选:避免大请求限制
|
||||
# client_max_body_size 10m;
|
||||
|
||||
# 允许跨域
|
||||
add_header 'Access-Control-Allow-Origin' "$http_origin" always;
|
||||
add_header 'Access-Control-Allow-Credentials' 'true' always;
|
||||
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE' always;
|
||||
add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,X-Requested-With,Accept,Origin' always;
|
||||
# 处理预检请求
|
||||
if ($request_method = OPTIONS ) {
|
||||
return 204;
|
||||
}
|
||||
}
|
||||
# 专用日志
|
||||
access_log /data/tengine/logs/nacosweb_access.log combined_ext;
|
||||
}
|
||||
|
||||
|
||||
# ==================================
|
||||
|
||||
upstream outnacos_backend {
|
||||
# 硅谷 Nacos 节点机器 加入广州openvpn 192.168.70.0/24 网段 管理端口
|
||||
server 192.168.70.5:8081 max_fails=3 fail_timeout=30s;
|
||||
server 192.168.70.29:8081 max_fails=3 fail_timeout=30s;
|
||||
server 192.168.70.34:8081 max_fails=3 fail_timeout=30s;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name outnacos.scalelink.cn;
|
||||
|
||||
# 日志
|
||||
access_log /data/tengine/logs/outnacos.scalelink.cn.access.log;
|
||||
error_log /data/tengine/logs/outnacos.scalelink.cn.error.log warn;
|
||||
|
||||
# 对外暴露
|
||||
location / {
|
||||
proxy_pass http://outnacos_backend;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
# 允许跨域
|
||||
add_header 'Access-Control-Allow-Origin' "$http_origin" always;
|
||||
add_header 'Access-Control-Allow-Credentials' 'true' always;
|
||||
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE' always;
|
||||
add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,X-Requested-With,Accept,Origin' always;
|
||||
|
||||
if ($request_method = OPTIONS) {
|
||||
return 204;
|
||||
}
|
||||
}
|
||||
|
||||
# 给静态资源加缓存
|
||||
location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ {
|
||||
proxy_pass http://nacos_backend;
|
||||
|
||||
# 浏览器缓存 7 天
|
||||
expires 7d;
|
||||
add_header Cache-Control "public, max-age=604800, immutable";
|
||||
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
upstream nacos_backend {
|
||||
# Nacos 节点 公网 IP + 管理端口
|
||||
server 公网IP:8081 max_fails=3 fail_timeout=30s;
|
||||
server 公网IP:8081 max_fails=3 fail_timeout=30s;
|
||||
server 公网IP:8081 max_fails=3 fail_timeout=30s;
|
||||
}
|
||||
|
||||
upstream nacos_backend {
|
||||
# Nacos 节点 加入广州openvpn 192.168.70.0/24 网段 管理端口
|
||||
server 192.168.70.5:8081 max_fails=3 fail_timeout=30s;
|
||||
server 192.168.70.29:8081 max_fails=3 fail_timeout=30s;
|
||||
server 192.168.70.34:8081 max_fails=3 fail_timeout=30s;
|
||||
}
|
||||
309
nacos/原版application.properties
Normal file
309
nacos/原版application.properties
Normal file
@@ -0,0 +1,309 @@
|
||||
#
|
||||
# Copyright 1999-2025 Alibaba Group Holding Ltd.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#--------------- Nacos Common Configurations ---------------#
|
||||
|
||||
#*************** Nacos port Related Configurations ***************#
|
||||
### Nacos Server Main port
|
||||
nacos.server.main.port=8848
|
||||
|
||||
#*************** Network Related Configurations ***************#
|
||||
### If prefer hostname over ip for Nacos server addresses in cluster.conf:
|
||||
# nacos.inetutils.prefer-hostname-over-ip=false
|
||||
|
||||
### Specify local server's IP:
|
||||
# nacos.inetutils.ip-address=
|
||||
|
||||
#*************** Datasource Related Configurations ***************#
|
||||
### nacos.plugin.datasource.log.enabled=true
|
||||
#spring.sql.init.platform=mysql
|
||||
### Count of DB:
|
||||
# db.num=1
|
||||
|
||||
### Connect URL of DB:
|
||||
# db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
|
||||
# db.user=nacos
|
||||
# db.password=nacos
|
||||
|
||||
#*************** Metrics Related Configurations ***************#
|
||||
### Metrics for prometheus
|
||||
#management.endpoints.web.exposure.include=prometheus
|
||||
|
||||
### Metrics for elastic search
|
||||
management.metrics.export.elastic.enabled=false
|
||||
#management.metrics.export.elastic.host=http://localhost:9200
|
||||
|
||||
### Metrics for influx
|
||||
management.metrics.export.influx.enabled=false
|
||||
#management.metrics.export.influx.db=springboot
|
||||
#management.metrics.export.influx.uri=http://localhost:8086
|
||||
#management.metrics.export.influx.auto-create-db=true
|
||||
#management.metrics.export.influx.consistency=one
|
||||
#management.metrics.export.influx.compressed=true
|
||||
|
||||
#*************** Core Related Configurations ***************#
|
||||
|
||||
### set the WorkerID manually
|
||||
# nacos.core.snowflake.worker-id=
|
||||
|
||||
### Member-MetaData
|
||||
# nacos.core.member.meta.site=
|
||||
# nacos.core.member.meta.adweight=
|
||||
# nacos.core.member.meta.weight=
|
||||
|
||||
### MemberLookup
|
||||
### Addressing pattern category, If set, the priority is highest
|
||||
# nacos.core.member.lookup.type=[file,address-server]
|
||||
|
||||
## Set the cluster list with a configuration file or command-line argument
|
||||
# nacos.member.list=192.168.16.101:8847?raft_port=8807,192.168.16.101?raft_port=8808,192.168.16.101:8849?raft_port=8809
|
||||
|
||||
## for AddressServerMemberLookup
|
||||
# Maximum number of retries to query the address server upon initialization
|
||||
# nacos.core.address-server.retry=5
|
||||
## Server domain name address of [address-server] mode
|
||||
# address.server.domain=jmenv.tbsite.net
|
||||
## Server port of [address-server] mode
|
||||
# address.server.port=8080
|
||||
## Request address of [address-server] mode
|
||||
# address.server.url=/nacos/serverlist
|
||||
|
||||
#*************** JRaft Related Configurations ***************#
|
||||
|
||||
### Sets the Raft cluster election timeout, default value is 5 second
|
||||
# nacos.core.protocol.raft.data.election_timeout_ms=5000
|
||||
### Sets the amount of time the Raft snapshot will execute periodically, default is 30 minute
|
||||
# nacos.core.protocol.raft.data.snapshot_interval_secs=30
|
||||
### raft internal worker threads
|
||||
# nacos.core.protocol.raft.data.core_thread_num=8
|
||||
### Number of threads required for raft business request processing
|
||||
# nacos.core.protocol.raft.data.cli_service_thread_num=4
|
||||
### raft linear read strategy. Safe linear reads are used by default, that is, the Leader tenure is confirmed by heartbeat
|
||||
# nacos.core.protocol.raft.data.read_index_type=ReadOnlySafe
|
||||
### rpc request timeout, default 5 seconds
|
||||
# nacos.core.protocol.raft.data.rpc_request_timeout_ms=5000
|
||||
### enable to support prometheus service discovery
|
||||
#nacos.prometheus.metrics.enabled=true
|
||||
|
||||
#*************** Distro Related Configurations ***************#
|
||||
|
||||
### Distro data sync delay time, when sync task delayed, task will be merged for same data key. Default 1 second.
|
||||
# nacos.core.protocol.distro.data.sync.delayMs=1000
|
||||
### Distro data sync timeout for one sync data, default 3 seconds.
|
||||
# nacos.core.protocol.distro.data.sync.timeoutMs=3000
|
||||
### Distro data sync retry delay time when sync data failed or timeout, same behavior with delayMs, default 3 seconds.
|
||||
# nacos.core.protocol.distro.data.sync.retryDelayMs=3000
|
||||
### Distro data verify interval time, verify synced data whether expired for a interval. Default 5 seconds.
|
||||
# nacos.core.protocol.distro.data.verify.intervalMs=5000
|
||||
### Distro data verify timeout for one verify, default 3 seconds.
|
||||
# nacos.core.protocol.distro.data.verify.timeoutMs=3000
|
||||
### Distro data load retry delay when load snapshot data failed, default 30 seconds.
|
||||
# nacos.core.protocol.distro.data.load.retryDelayMs=30000
|
||||
### enable to support prometheus service discovery
|
||||
#nacos.prometheus.metrics.enabled=true
|
||||
|
||||
#*************** Grpc Configurations ***************#
|
||||
|
||||
### Sets the maximum message size allowed to be received on the server.
|
||||
#nacos.remote.server.grpc.sdk.max-inbound-message-size=10485760
|
||||
### Sets the time(milliseconds) without read activity before sending a keepalive ping. The typical default is two hours.
|
||||
#nacos.remote.server.grpc.sdk.keep-alive-time=7200000
|
||||
### Sets a time(milliseconds) waiting for read activity after sending a keepalive ping. Defaults to 20 seconds.
|
||||
#nacos.remote.server.grpc.sdk.keep-alive-timeout=20000
|
||||
### Sets a time(milliseconds) that specify the most aggressive keep-alive time clients are permitted to configure. The typical default is 5 minutes
|
||||
#nacos.remote.server.grpc.sdk.permit-keep-alive-time=300000
|
||||
### cluster grpc(inside the nacos server) configuration
|
||||
#nacos.remote.server.grpc.cluster.max-inbound-message-size=10485760
|
||||
### Sets the time(milliseconds) without read activity before sending a keepalive ping. The typical default is two hours.
|
||||
#nacos.remote.server.grpc.cluster.keep-alive-time=7200000
|
||||
### Sets a time(milliseconds) waiting for read activity after sending a keepalive ping. Defaults to 20 seconds.
|
||||
#nacos.remote.server.grpc.cluster.keep-alive-timeout=20000
|
||||
### Sets a time(milliseconds) that specify the most aggressive keep-alive time clients are permitted to configure. The typical default is 5 minutes
|
||||
#nacos.remote.server.grpc.cluster.permit-keep-alive-time=300000
|
||||
|
||||
#*************** Config Module Related Configurations ***************#
|
||||
|
||||
### the maximum retry times for push
|
||||
nacos.config.push.maxRetryTime=50
|
||||
|
||||
#*************** Naming Module Related Configurations ***************#
|
||||
### Data dispatch task execution period in milliseconds:
|
||||
|
||||
### If enable data warmup. If set to false, the server would accept request without local data preparation:
|
||||
# nacos.naming.data.warmup=true
|
||||
|
||||
### If enable the instance auto expiration, kind like of health check of instance:
|
||||
# nacos.naming.expireInstance=true
|
||||
|
||||
nacos.naming.empty-service.auto-clean=true
|
||||
nacos.naming.empty-service.clean.initial-delay-ms=50000
|
||||
nacos.naming.empty-service.clean.period-time-ms=30000
|
||||
|
||||
|
||||
#*************** AI Module Related Configurations ***************#
|
||||
|
||||
### Whether nacos mcp registry is enabled, default is false.
|
||||
### When enabled=true, Nacos will start a `mcp registry` server with new port with `nacos.ai.mcp.registry.port`
|
||||
#nacos.ai.mcp.registry.enabled=false
|
||||
|
||||
### Nacos mcp registry port, default 9080:
|
||||
nacos.ai.mcp.registry.port=9080
|
||||
|
||||
#--------------- Nacos Web Server Configurations ---------------#
|
||||
|
||||
#*************** Nacos Web Server Related Configurations ***************#
|
||||
### Nacos Server Web context path:
|
||||
nacos.server.contextPath=/nacos
|
||||
|
||||
#*************** Access Log Related Configurations ***************#
|
||||
### If turn on the access log:
|
||||
server.tomcat.accesslog.enabled=true
|
||||
|
||||
### accesslog automatic cleaning time
|
||||
server.tomcat.accesslog.max-days=30
|
||||
|
||||
### The access log pattern:
|
||||
server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}i %{Request-Source}i
|
||||
|
||||
### The directory of access log:
|
||||
server.tomcat.basedir=file:.
|
||||
|
||||
#*************** API Related Configurations ***************#
|
||||
### Include message field
|
||||
server.error.include-message=ALWAYS
|
||||
|
||||
### Enabled for open API compatibility
|
||||
# nacos.core.api.compatibility.client.enabled=true
|
||||
### Enabled for admin API compatibility
|
||||
# nacos.core.api.compatibility.admin.enabled=false
|
||||
### Enabled for console API compatibility
|
||||
# nacos.core.api.compatibility.console.enabled=false
|
||||
|
||||
#--------------- Nacos Console Configurations ---------------#
|
||||
|
||||
#*************** Nacos Console Related Configurations ***************#
|
||||
### Nacos Console Main port
|
||||
nacos.console.port=8080
|
||||
### Nacos Server Web context path:
|
||||
nacos.console.contextPath=
|
||||
|
||||
### Nacos Server context path, which link to nacos server `nacos.server.contextPath`, works when deployment type is `console`
|
||||
nacos.console.remote.server.context-path=/nacos
|
||||
|
||||
#************** Console UI Configuration ***************#
|
||||
|
||||
### Turn on/off the nacos console ui.
|
||||
#nacos.console.ui.enabled=true
|
||||
|
||||
#--------------- Nacos Plugin Configurations ---------------#
|
||||
|
||||
#*************** CMDB Plugin Related Configurations ***************#
|
||||
### The interval to dump external CMDB in seconds:
|
||||
# nacos.cmdb.dumpTaskInterval=3600
|
||||
|
||||
### The interval of polling data change event in seconds:
|
||||
# nacos.cmdb.eventTaskInterval=10
|
||||
|
||||
### The interval of loading labels in seconds:
|
||||
# nacos.cmdb.labelTaskInterval=300
|
||||
|
||||
### If turn on data loading task:
|
||||
# nacos.cmdb.loadDataAtStart=false
|
||||
|
||||
#*************** Auth Plugin Related Configurations ***************#
|
||||
### The ignore urls of auth, will be deprecated in the future:
|
||||
nacos.security.ignore.urls=/,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-ui/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/**
|
||||
|
||||
### The auth system to use, default 'nacos' and 'ldap' is supported, other type should be implemented by yourself:
|
||||
nacos.core.auth.system.type=nacos
|
||||
|
||||
### If turn on auth system:
|
||||
# Whether open nacos server API auth system
|
||||
nacos.core.auth.enabled=false
|
||||
# Whether open nacos admin API auth system
|
||||
nacos.core.auth.admin.enabled=true
|
||||
# Whether open nacos console API auth system
|
||||
nacos.core.auth.console.enabled=true
|
||||
|
||||
### Turn on/off caching of auth information. By turning on this switch, the update of auth information would have a 15 seconds delay.
|
||||
nacos.core.auth.caching.enabled=true
|
||||
|
||||
### worked when nacos.core.auth.enabled=true
|
||||
### The two properties is the white list for auth and used by identity the request from other server.
|
||||
nacos.core.auth.server.identity.key=
|
||||
nacos.core.auth.server.identity.value=
|
||||
|
||||
### worked when nacos.core.auth.system.type=nacos or nacos.core.auth.console.enabled=true
|
||||
### The token expiration in seconds:
|
||||
nacos.core.auth.plugin.nacos.token.cache.enable=false
|
||||
nacos.core.auth.plugin.nacos.token.expire.seconds=18000
|
||||
### The default token (Base64 string):
|
||||
#nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg=
|
||||
nacos.core.auth.plugin.nacos.token.secret.key=
|
||||
|
||||
### worked when nacos.core.auth.system.type=ldap,{0} is Placeholder,replace login username
|
||||
#nacos.core.auth.ldap.url=ldap://localhost:389
|
||||
#nacos.core.auth.ldap.basedc=dc=example,dc=org
|
||||
#nacos.core.auth.ldap.userDn=cn=admin,${nacos.core.auth.ldap.basedc}
|
||||
#nacos.core.auth.ldap.password=admin
|
||||
#nacos.core.auth.ldap.userdn=cn={0},dc=example,dc=org
|
||||
#nacos.core.auth.ldap.filter.prefix=uid
|
||||
#nacos.core.auth.ldap.case.sensitive=true
|
||||
#nacos.core.auth.ldap.ignore.partial.result.exception=false
|
||||
|
||||
#*************** Control Plugin Related Configurations ***************#
|
||||
# plugin type
|
||||
#nacos.plugin.control.manager.type=nacos
|
||||
|
||||
# local control rule storage dir, default ${nacos.home}/data/connection and ${nacos.home}/data/tps
|
||||
#nacos.plugin.control.rule.local.basedir=${nacos.home}
|
||||
|
||||
# external control rule storage type, if exist
|
||||
#nacos.plugin.control.rule.external.storage=
|
||||
|
||||
#*************** Config Change Plugin Related Configurations ***************#
|
||||
# webhook
|
||||
#nacos.core.config.plugin.webhook.enabled=false
|
||||
# It is recommended to use EB https://help.aliyun.com/document_detail/413974.html
|
||||
#nacos.core.config.plugin.webhook.url=http://localhost:8080/webhook/send?token=***
|
||||
# The content push max capacity ,byte
|
||||
#nacos.core.config.plugin.webhook.contentMaxCapacity=102400
|
||||
|
||||
# whitelist
|
||||
#nacos.core.config.plugin.whitelist.enabled=false
|
||||
# The import file suffixs
|
||||
#nacos.core.config.plugin.whitelist.suffixs=xml,text,properties,yaml,html
|
||||
# fileformatcheck,which validate the import file of type and content
|
||||
#nacos.core.config.plugin.fileformatcheck.enabled=false
|
||||
|
||||
#*************** Istio Plugin Related Configurations ***************#
|
||||
### If turn on the MCP server:
|
||||
nacos.istio.mcp.server.enabled=false
|
||||
|
||||
#--------------- Nacos Experimental Features Configurations ---------------#
|
||||
|
||||
#*************** K8s Related Configurations ***************#
|
||||
### If turn on the K8s sync:
|
||||
nacos.k8s.sync.enabled=false
|
||||
|
||||
### If use the Java API from an application outside a kubernetes cluster
|
||||
#nacos.k8s.sync.outsideCluster=false
|
||||
#nacos.k8s.sync.kubeConfig=/.kube/config
|
||||
|
||||
#*************** Deployment Type Configuration ***************#
|
||||
|
||||
### Sets the deployment type: 'merged' for joint deployment, 'server' for separate deployment server only, 'console' for separate deployment console only.
|
||||
nacos.deployment.type=merged
|
||||
45
nacos/相关命令
Normal file
45
nacos/相关命令
Normal file
@@ -0,0 +1,45 @@
|
||||
# 手动启动
|
||||
cd /data/nacos/bin
|
||||
sh startup.sh
|
||||
|
||||
# ====================================
|
||||
|
||||
# systemd启动
|
||||
vim /etc/systemd/system/nacos.service
|
||||
|
||||
[Unit]
|
||||
Description=Nacos Server
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Environment="JAVA_HOME=/data/jdk-21.0.7"
|
||||
Environment="PATH=/data/jdk-21.0.7/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
|
||||
ExecStart=/data/nacos/bin/startup.sh -m cluster
|
||||
ExecStop=/data/nacos/bin/shutdown.sh
|
||||
Restart=on-failure
|
||||
RestartSec=10
|
||||
User=root
|
||||
LimitNOFILE=65535
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
|
||||
# =====================================
|
||||
|
||||
systemctl daemon-reload
|
||||
systemctl start nacos
|
||||
systemctl status nacos
|
||||
systemctl enable nacos
|
||||
|
||||
# =====================================
|
||||
|
||||
tail -n 500 /data/nacos/logs/startup.log
|
||||
|
||||
# =====================================
|
||||
|
||||
Server 部分端口 8848
|
||||
Console 控制台 8081 http://10.0.0.8:8081/index.htm
|
||||
|
||||
集群节点列表[10.0.0.15:8848, 10.0.0.10:8848, 10.0.0.8:8848]
|
||||
Reference in New Issue
Block a user