active sessions是什么意思
session[[英]]ˈseʃn [[美]]ˈsɛʃən
n.开会,会议;(法庭的)开庭;会期,学期; (进行某活动连续的)一段时间
active sessions 活动会话
如何修改oracle参数sessions?
修改ORACLE 中的SESSION和PROCESS 会话sessions和进程pocesses的关系
一个process可以有0个、1个或者多个session,一个session也可以存在若干个process中,并行同样是一个session对应一个process,主session是coordinator session,每个parallel process同样会对应数据库里一个单独的session。可以从v$px_session和v$session中验证这点。 连接connects,会话sessions和进程pocesses的关系 每个sql login称为一个连接(connection),而每个连接,可以产生一个或多个会话,如果数据库运行在专用服务器方式,一个会话对应一个服务器进程(process),如果数据库运行在共享服务器方式,一个服务器进程可以为多个会话服务。 Oracle的sessions和processes的数量关系是:sessions=1.1 * processes + 5 我们用两种 *** 修改PROCESS的更大值 一、通过Oracle Enterprise Manager Console在图形化管理器中修改 以系统管理员的身份登入,进入界面 数据库的例程 - 配置 - 一般信息 - 所有初始化参数,修改processes的值
二、在SQLPLUS中修改 以DBA权限登录,修改PROCESS的值(SESSION的值会跟着改);创建pfile;重新启动数据库。输入的SQL命令如下,回显信息省略了 SQL> connect sys/sys as sysdba SQL> alter system set processes=400 scope = spfile; SQL> create pfile from spfile; SQL> shutdown immediate; SQL> startup
分享相关内容的知识扩展阅读:
windows运行命令
打开控制面板control
计算机管理compmgmt.msc
注销命令logoff
注册表regedit
系统加密(一旦加密就不能解开,保护windowsxp系统的双重密码)syskey
任务管理器taskmgr
自动更新wuaucpl.cpl
开机启动项msconfig
windows使用运行命令打开开机启动项步骤:
1、点击windows+R快捷键调出windows运行界面。

2、在windows运行界面输入框中输入开机启动项命令msconfig,然后点击确定。

3、进入系统配置界面之后,点击启动。

4、点击启动之后,就可以看到电脑那些软件是开机时就启动的了。

如何用python开发一个ssh客户端工具
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667681)通过paramiko的ssh模块连接指定主机; 2) 通过SSHClient.exec_command在远程主机上执行命令; 3)通过exec_command返回的stdout,stdin,stderr进行交互; 4)保存成功连接的主机信息(session),可以通过ls命令查看, session id命令,直接启动新连接; 5)可在windows和linux下运行,写程序时需要注意他们的差别。代码ssh.py #!/usr/bin/python# -*- coding: utf-8 -*- import os,sysimport paramiko import threading import platform curr_ssh = None curr_prompt = ">>" #使用说明 def printUsage(): print " !ls :list sessions." print " !session id :connect session." print " !conn host user password:connect host with user." print " !exit :exit." #连接 def conn(ip,username,passwd): try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(ip,22,username,passwd,timeout=5) print "Connect to ",ip," with ",username global curr_prompt curr_prompt=username+"@"+ip+">>" return ssh except: return None #加载以前的连接信息sessions=[]def loadSessions(): global sessions try: f = open("sessions") sessions = f.readlines() f.close() except: pass #执行本地命令,ssh.py的命令 def exe_cmd_local(cmd): if(cmd == "!ls"): loadSessions() global sessions i=0 print "Sessions:" for s in sessions: print"[%d] %s" %(i,s) i+=1 else: vals = cmd.split(' ') if(vals[0]=="!session"): id = (int)(vals[1]) if(id<len(sessions)): os_name="platform.system()" new_console_cmd="" if(os_name="=" "linux"):="" .="" ssh.py="" "="" +="" sessions[id]+"\""="" elif(os_name="=" "windows"):="" sessions[id]="" os.system(new_console_cmd)="" else:="" print="" "didn't="" hava="" sessoin="" ",vals[1]="" elif(vals[0]="="!conn"):" global="" curr_ssh="" f="open("sessions","a")" line="vals[1]+"" "+vals[2]+"="" "+vals[3]+"\n"="" f.write(line)="" f.close()="" #在ssh连接的主机上执行命令="" def="" exe_cmd_ssh(ssh,cmd):="" if(ssh="=" none):="" connect="" to="" a="" server.="" use="" '!conn'="" please."="" return="" stdin,="" stdout,="" stderr="ssh.exec_command(cmd)" #stdin.write("y")="" #简单交互,输入="" ‘y’="" #屏幕输出="" stdout.read()="" stderr.read()="" #入口函数="" if="" __name__="='__main__':" loadsessions()="" if(len(sys.argv)="=4):" printusage()="" while="" true:="" cmd="raw_input(curr_prompt)" if(len(cmd)="=0):" continue="" if(cmd="=" "!exit"):="" if(curr_ssh="" !="None):" curr_ssh.close();="" break="" if(cmd[0]="=" '!'):="" exe_cmd_local(cmd)="" exe_cmd_ssh(curr_ssh,cmd)<="" pre="">prometheus中自带的查询指标定义解析
参考: prometheus中文手册go_gc_duration_seconds:持续时间秒
go_gc_duration_seconds_sum:gc-持续时间-秒数-总和
go_memstats_alloc_bytes:Go内存统计分配字节
go_memstats_alloc_bytes_total:Go内存统计分配字节总数
go_memstats_buck_hash_sys_bytes:用于剖析桶散列表的堆空间字节
go_memstats_frees_total:内存释放统计
go_memstats_gc_cpu_fraction:垃圾回收占用服务CPU工作的时间总和
go_memstats_gc_sys_bytes:圾回收标记元信息使用的内存字节
go_memstats_heap_alloc_bytes:服务分配的堆内存字节数
go_memstats_heap_idle_bytes:申请但是未分配的堆内存或者回收了的堆内存(空闲)字节数
go_memstats_heap_inuse_bytes:正在使用的堆内存字节数
go_memstats_heap_objects:堆内存块申请的量
go_memstats_heap_released_bytes:返回给OS的堆内存
go_memstats_heap_sys_bytes:系统分配的作为运行栈的内存
go_memstats_last_gc_time_seconds:垃圾回收器最后一次执行时间
go_memstats_lookups_total:被runtime监视的指针数
go_memstats_mallocs_total:服务malloc的次数
go_memstats_mcache_inuse_bytes:mcache结构体申请的字节数(不会被视为垃圾回收)
go_memstats_mcache_sys_bytes:操作系统申请的堆空间用于mcache的字节数
go_memstats_mspan_inuse_bytes:用于测试用的结构体使用的字节数
go_memstats_mspan_sys_bytes:系统为测试用的结构体分配的字节数
go_memstats_next_gc_bytes:垃圾回收器检视的内存大小
go_memstats_other_sys_bytes:golang系统架构占用的额外空间
go_memstats_stack_inuse_bytes:正在使用的栈字节数
go_memstats_stack_sys_bytes:系统分配的作为运行栈的内存
go_memstats_sys_bytes:服务现在系统使用的内存
go_threads:线程
jvm_buffer_count_buffers:jvm缓冲区计数缓冲区:
jvm_buffer_memory_used_bytes:jvm缓冲区内存已用字节
jvm_buffer_total_capacity_bytes:jvm缓冲区总容量字节
jvm_classes_loaded_classes:jvm_classes加载的类
jvm_classes_unloaded_classes_total:自Java虚拟机开始执行以来已卸载的类总数
jvm_gc_max_data_size_bytes:jvm_gc_更大数据大小字节:
jvm_gc_memory_allocated_bytes_total:在一个GC之后到下一个GC之前增加年轻代内存池的大小
jvm_gc_memory_promoted_bytes_total:GC之前到GC之后,老年代的大小正向增加的计数
system_cpu_count:Java虚拟机可用的处理器数量
process_uptime_seconds:Java虚拟机的正常运行时间
jvm_threads_states_threads:当前处于NEW状态的线程数
jvm_memory_committed_bytes:可供Java虚拟机使用的已提交的内存量
system_cpu_usage:最近的cpu利用率
jvm_threads_peak_threads:自Java虚拟机启动或重置峰值以来的活动线程峰值
jvm_memory_used_bytes:已用内存量
jvm_threads_daemon_threads:当前活动的守护程序线程数
process_cpu_usage:JVM的CPU利用率
process_start_time_seconds:进程的开始时间
jvm_gc_max_data_size_bytes:老年代的更大内存量
jvm_gc_live_data_size_bytes:full GC老年代的大小
jvm_threads_live_threads:当前活动线程数,包括守护程序线程和非守护程序线程
jvm_buffer_memory_used_bytes:已使用缓冲池大小
jvm_buffer_count_buffers:缓冲区数量
logback_events_total:日志备份事件总计
net_conntrack_dialer_conn_attempted_total: *** 连接拨号尝试次数总计
net_conntrack_dialer_conn_closed_total: *** 连接拨号器关闭总计
net_conntrack_dialer_conn_established_total: *** 连接拨号器建立 *** 连接总数
net_conntrack_dialer_conn_failed_total: *** 连接拨号失败总计
net_conntrack_listener_conn_accepted_total: *** 连接监听接受总计
net_conntrack_listener_conn_closed_total: *** 连接监听关闭总计
prometheus_rule_evaluation_duration_seconds:所有的 rules(recording/alerting) 的计算的时间(分位值),这个可以用来分析规则是否过于复杂以及系统的状态是否繁忙
prometheus_rule_evaluation_duration_seconds_count:执行所有的 rules 的累积时长,没怎么用到
prometheus_rule_group_duration_seconds:具体的 rule group 的耗时
prometheus_rule_group_interval_seconds:具体的 rule group 的执行间隔(如果没有异常,应该和配置中的一致,如果不一致了,那很可能系统负载比较高)
prometheus_rule_group_iterations_missed_total:因为系统繁忙导致被忽略的 rule 执行数量
prometheus_rule_group_last_duration_seconds:最后一次的执行耗时
prometheus_tsdb_blocks_loaded:当前已经加载到内存中的块数量
prometheus_tsdb_compactions_triggered_total:压缩操作被触发的次数(可能很多,但不是每次出发都会执行)
prometheus_tsdb_compactions_total:启动到目前位置压缩的次数(默认是 2 小时一次)
prometheus_tsdb_compactions_failed_total:压缩失败的次数
prometheus_tsdb_head_chunks:head 中存放的 chunk 数量
prometheus_tsdb_head_chunks_created_total:head 中创建的 chunks 数量
prometheus_tsdb_head_chunks_removed_total:head 中移除的 chunks 数量
prometheus_tsdb_head_gc_duration_seconds:head gc 的耗时(分位值)
prometheus_tsdb_head_max_time:head 中的有效数据的更大时间(这个比较有价值)
prometheus_tsdb_head_min_time:head 中的有效数据的最小时间(这个比较有价值)
prometheus_tsdb_head_samples_appended_total:head 中添加的 samples 的总数(可以看增长速度)
prometheus_tsdb_head_series:head 中保存的 series 数量
prometheus_tsdb_reloads_total:rsdb 被重新加载的次数
prometheus_local_storage_memory_series: 时间序列持有的内存当前块数量
prometheus_local_storage_memory_chunks: 在内存中持久块的当前数量
prometheus_local_storage_chunks_to_persist: 当前仍然需要持久化到磁盘的的内存块数量
prometheus_local_storage_persistence_urgency_score: 紧急程度分数
prometheus_local_storage_memory_chunks:本地存储器内存块
process_resident_memory_bytes:进程内存字节
prometheus_notifications_total (针对Prometheus 服务器)
process_cpu_seconds_total (由客户端库导出)
http_request_duration_seconds (用于所有HTTP请求)
system_cpu_usage:系统cpu使用率
tomcat_cache_access_total:tomcat缓存访问总计
tomcat_global_error_total:tomcat全局错误总计
tomcat_global_received_bytes_total:tomcat_全局接收到的字节总数
tomcat_global_request_max_seconds:tomcat全局请求更大秒数
tomcat_global_request_seconds_count:tomcat全局请求秒数
tomcat_global_request_seconds_sum:tomcat全局请求秒数求和
tomcat_global_sent_bytes_total:tomcat全局发送字节总计
tomcat_servlet_error_total:tomcat_servlet错误总计
tomcat_servlet_request_max_seconds:tomcat_servlet_请求更大秒数
tomcat_servlet_request_seconds_count:tomcat_servlet_请求秒数
tomcat_servlet_request_seconds_sum:tomcat_servlet_请求秒数求和
tomcat_sessions_active_current_sessions:tomcat_当前活跃会话数
tomcat_sessions_active_max_sessions:tomcat_活跃会话更大数量
tomcat_sessions_created_sessions_total:tomcat会话创建会话总数
tomcat_sessions_expired_sessions_total:tomcat过期会话数总计
tomcat_sessions_rejected_sessions_total:tomcat拒绝会话数总计
tomcat_threads_busy_threads:tomcat繁忙线程
tomcat_threads_current_threads:tomcat线程当前线程数