WebLogic打补丁操作
上传补丁包: 把补丁jar包,上传到 `/weblogic/bea/utils/bsu/cache_dir 目录下: 进入目录: cd /weblogic/bea/utils/bsu 查看已经安装的补丁: ./bsu.sh -prod_dir=/weblogic/bea/wlserver_10.3 -status=applied -view -verbose 卸载已安装的补丁: ./bsu.sh
CentOS7.8启动jenkins报涉及font的错
因为等保测评要求,需将测试和生产的网络隔离,由于原有的 jenkins 中,测试和生产的部署 job 都在一个服务,现需拆分出来,重新搭一套生产的jenkins专供生产自动发布使用,所以申请了一台 CentOS7.8 进行部署。 安装好jdk11,下载好最新的 jenkins LTS版本 war包, Jenkins 2.319.1,通过 java -jar 方式进行启动,启动命令如下: echo
Oracle性能监控SQL
-- 查询会话: SELECT status, type, COUNT(*) as value FROM v$session GROUP BY status, type; -- 查询资源使用情况: SELECT resource_name,current_utilization,CASE WHEN TRIM(limit_value) LIKE 'UNLIMITED' T
挖矿脚本(仅学习分析用)
生产服务器碰到过一次异常,核心N多台机器,CPU直接飙满,发现叫 dbused 异常进程,获取到有个进程一直在访问一个远程脚本,脚本内容如下: #!/bin/bash SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin setenforce 0 2>/dev/null ulimit -u 50000 sysctl -w vm.nr_hugep
shell删除目录下的隐藏文件夹和空文件夹
#!/bin/bash # 删除目录下的隐藏文件夹和空文件夹 count=0; while (( $count < 2 )); do rm -rf $(find . -name "*" -type f -size 0c); find -type d -empty | xargs rm -rf; find -type d -empty | xargs rm -rf {}; ((count=$c
java dump 脚本
#!/bin/bash # grep java 替换成需要过滤出的进程的关键字 PID=ps -ef |grep java |grep -v grep |awk '{print $2}' mkdir -p /tmp/${PID} echo '获取线程快照信息' jstack ${PID} > /tmp/${PID}/${PID}.jstack
二、prometheus概念
概念 数据模型 普罗米修斯基本上将所有数据存储为时间序列:具有相同度量和相同标注维度集的带时间戳的值流。除了存储的时间序列外,Prometheus还可以生成临时派生的时间序列作为查询的结果。 指标名称和标签 每个时间序列由其度量名称和称为标签的可选键-值对唯一标识。 度量名称指定被度量的系统的一般特性(例如:http_requeststotal - 接收到的HTTP请求的总数)。它可能包含ASCI
一、prometheus介绍
介绍 概述 什么是 Prometheus? Prometheus是一个开源的系统监控和警报工具包,最初由SoundCloud开发。自2012年启动以来,许多公司和组织已经采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,独立于任何公司进行维护。为了强调这一点,并澄清项目的治理结构,Prometheus在2016年加入了云原生基金会,成为继Kuberne
jenkins启动参数
$ java -jar jenkins.war --help Running from: /home/weblogic/CI/jks_space/jenkins.war webroot: $user.home/.jenkins Jenkins Automation Server Engine 2.258 Usage: java -jar