Help
RSS
API
Feed
Maltego
Contact
Domain > www.cszhi.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-10-22
220.181.136.24
(
ClassC
)
2015-09-09
220.181.136.54
(
ClassC
)
2024-10-03
104.21.48.182
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Thu, 03 Oct 2024 12:53:24 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveLocation: https://www.cszhi.com/X-GitHub-Request-Id: 8DA8:3972B3:12CEB80:148CEF5:66FE93C4Accept-Ranges: bytesAge: 0Via: 1.1 varnishX-Served-By: cache-yyz4576-YYZX-Cache: MISSX-Cache-Hits: 0X-Timer: S1727960005.882362,VS0,VE20Vary: Accept-EncodingX-Fastly-Request-ID: b4602b46822ccacdbb1b7a3714ed6af1f3d85199CF-Cache-Status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?siI2jaiiB1LbAqKGW6nbCx7fksAkgubyJ1qw%2FE0r662RDJdlbpCzEvhs8PztZ%2Frx81Q1f8jxP36dkk1gSB7yC%2FjOn%2B6kr7hXLbkkeR05H1ffXcGeGPZx3hnvBhKiUKF1n},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Speculation-Rules: /cdn-cgi/speculationServer: cloudflareCF-RAY: 8ccd132ddc19841a-YVR html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Thu, 03 Oct 2024 12:53:25 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-alivelast-modified: Wed, 07 Jul 2021 02:49:12 GMTaccess-control-allow-origin: *expires: Thu, 03 Oct 2024 13:03:25 GMTCache-Control: max-age600x-proxy-cache: MISSx-github-request-id: E8D2:2BFF11:15F9C9D:17B9860:66FE93C4Age: 0via: 1.1 varnishx-served-by: cache-yyz4566-YYZx-cache: MISSx-cache-hits: 0x-timer: S1727960005.127327,VS0,VE31vary: Accept-Encodingx-fastly-request-id: 97b4c50b212a3bfa64f5ac222aff0edbd7950597cf-cache-status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sKV347VS8KhuU0E7iTuJOMmZldhCfJS%2FpvcqMKh4BgijAgF4KZ9TsVRirk%2F31lWp1yDOqxdoT2p8bzg2%2BQNwjQ%2FraZxdiObpjBePRzx5GvUE8cHM0g3N%2Be1QpddWvRu7f},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Speculation-Rules: /cdn-cgi/speculationServer: cloudflareCF-RAY: 8ccd132f3e48840b-YVR !DOCTYPE html>html langzh-CN>head>meta charsetUTF-8>meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale2>meta nametheme-color content#222>meta namegenerator contentHexo 3.9.0>link relapple-touch-icon sizes180x180 href/images/apple-touch-icon-next.png?v7.4.0>link relicon typeimage/png sizes32x32 href/images/favicon.ico?v7.4.0>link relicon typeimage/png sizes16x16 href/images/favicon.ico?v7.4.0>link relmask-icon href/images/logo.svg?v7.4.0 color#222>meta http-equivCache-Control contentno-transform>meta http-equivCache-Control contentno-siteapp>link relstylesheet href/css/main.css?v7.4.0>link relstylesheet href/lib/font-awesome/css/font-awesome.min.css?v4.7.0>link relstylesheet href//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.css>script idhexo-configurations> var NexT window.NexT || {}; var CONFIG { root: /, scheme: Gemini, version: 7.4.0, exturl: false, sidebar: {position:right,display:post,offset:12,onmobile:false}, copycode: {enable:false,show_result:false,style:mac}, back2top: {enable:true,sidebar:true,scrollpercent:true}, bookmark: {enable:false,color:#222,save:auto}, fancybox: true, mediumzoom: false, lazyload: false, pangu: true, algolia: { appID: , apiKey: , indexName: , hits: {per_page:10}, labels: {input_placeholder:Search for Posts,hits_empty:We didnt find any results for the search: ${query},hits_stats:${hits} results found in ${time} ms} }, localsearch: {enable:true,trigger:auto,top_n_per_article:1,unescape:false,preload:false}, path: search.xml, motion: {enable:false,async:false,transition:{post_block:fadeIn,post_header:slideDownIn,post_body:slideDownIn,coll_header:slideLeftIn,sidebar:slideUpIn}}, translation: { copy_button: 复制, copy_success: 复制成功, copy_failure: 复制失败 }, sidebarPadding: 40 };/script>meta propertyog:type contentwebsite>meta propertyog:title contentcsz's blog>meta propertyog:url contenthttp://blogs.cszhi.com/index.html>meta propertyog:site_name contentcsz's blog>meta propertyog:locale contentzh-CN>meta nametwitter:card contentsummary>meta nametwitter:title contentcsz's blog>link relcanonical hrefhttps://blogs.cszhi.com/>script idpage-configurations> // https://hexo.io/docs/variables.html CONFIG.page { sidebar: , isHome: true, isPost: false, isPage: false, isArchive: false };/script>title>cszs blog/title>noscript> style> .use-motion .brand, .use-motion .menu-item, .sidebar-inner, .use-motion .post-block, .use-motion .pagination, .use-motion .comments, .use-motion .post-header, .use-motion .post-body, .use-motion .collection-header { opacity: initial; } .use-motion .logo, .use-motion .site-title, .use-motion .site-subtitle { opacity: initial; top: initial; } .use-motion .logo-line-before i { left: initial; } .use-motion .logo-line-after i { right: initial; } /style>/noscript>/head>body itemscope itemtypehttp://schema.org/WebPage langzh-CN>div classcontainer>div classheadband>/div>header idheader classheader itemscope itemtypehttp://schema.org/WPHeader>div classheader-inner>div classsite-brand-container>div classsite-meta>div>a href/ classbrand relstart>span classlogo-line-before>i>/i>/span>span classsite-title>cszs blog/span>span classlogo-line-after>i>/i>/span>/a>/div>/div>div classsite-nav-toggle>button aria-label切换导航栏>span classbtn-bar>/span>span classbtn-bar>/span>span classbtn-bar>/span>/button>/div>/div>nav classsite-nav>ul idmenu classmenu>li classmenu-item menu-item-home>a href/ relsection>i classmenu-item-icon fa fa-fw fa-home>/i> br>首页/a>/li>li classmenu-item menu-item-tags>a href/tags/ relsection>i classmenu-item-icon fa fa-fw fa-tags>/i> br>标签/a>/li>li classmenu-item menu-item-categories>a href/categories/ relsection>i classmenu-item-icon fa fa-fw fa-th>/i> br>分类/a>/li>li classmenu-item menu-item-archives>a href/archives/ relsection>i classmenu-item-icon fa fa-fw fa-archive>/i> br>归档/a>/li>li classmenu-item menu-item-search>a hrefjavascript:; classpopup-trigger>i classmenu-item-icon fa fa-search fa-fw>/i> br>搜索/a>/li>/ul>/nav>div classsite-search>div classpopup search-popup>div classsearch-header>span classsearch-icon>i classfa fa-search>/i>/span>div classsearch-input-container>input autocompleteoff autocorrectoff autocapitalizenone placeholder搜索... spellcheckfalse typetext idsearch-input>/div>span classpopup-btn-close>i classfa fa-times-circle>/i>/span>/div>div idsearch-result>/div>/div>div classsearch-pop-overlay>/div>/div>/div>/header>div classreading-progress-bar>/div>main idmain classmain>div classmain-inner>div classcontent-wrap>div idcontent classcontent>div idposts classposts-expand>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/11/02/Prometheus告警声音/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/11/02/Prometheus告警声音/ classpost-title-link itempropurl>Prometheus告警声音/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-11-02 00:00:00 itempropdateCreated datePublished datetime2019-11-02T00:00:00+08:00>2019-11-02/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>7 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h2 id前言>a href#前言 classheaderlink title前言>/a>前言/h2>p>前一篇a hrefhttps://www.cszhi.com/2019/10/18/Prometheus%E5%91%8A%E8%AD%A6%E5%A4%A7%E5%B1%8F/ target_blank relnoopener>Prometheus告警大屏/a>中,我们使用code>grafana/code>的code>prometheus-alertmanager-datasource/code>插件实现告警大屏,告警大屏展示告警信息并以不同的颜色区分告警级别。/p>p>这里我们在告警大屏的基础上,再实现告警声音。/p>p>本以为code>grafana/code>本有就有集成告警声音的功能,但是研究了一番,并没有找到相关功能,社区也有不少人有相关需求,但是官方并没有要加这个功能的意向。/p>p>自己动手撸一个:/p>p>Github: a hrefhttps://github.com/cszhi/alertmanager-sound target_blank relnoopener>alertmanager-sound/a>/p>ul>li>基于code>python/code>,使用code>request/code>模块调用code>Alertmanager api/code>,获取告警信息并播放告警声音。/li>li>code>windows/code>下运行。/li>/ul>div classpost-button text-center>a classbtn href/2019/11/02/Prometheus告警声音/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\10\18\Prometheus告警大屏\ relbookmark>Prometheus告警大屏/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2013\06\13\linux多线程网页截图-python\ relbookmark>linux多线程网页截图-python/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2019\09\12\Prometheus格式化告警数值\ relbookmark>Prometheus格式化告警数值/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2019\03\02\ELK介绍与部署\ relbookmark>ELK介绍与部署/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/10/18/Prometheus告警大屏/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/10/18/Prometheus告警大屏/ classpost-title-link itempropurl>Prometheus告警大屏/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-10-18 00:00:00 itempropdateCreated datePublished datetime2019-10-18T00:00:00+08:00>2019-10-18/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>8 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h2 id前言>a href#前言 classheaderlink title前言>/a>前言/h2>p>众所周知,code>prometheus/code>结合code>alertmanager/code>可将告警信息通过邮件、短信、微信、webhook或者其他方式通知到运维人员,大部分监控系统也都是采用这种告警通知方式。/p>p>这里介绍另外一种告警通知方式——告警大屏,对于有24*7值班人员的企业,这种方式反而更实用。/p>p>在办公室显眼的地方放一个显示器,显示告警大屏。值班人员实时关注告警大屏,发生故障时再第一时间通知到运维人员处理。/p>div classpost-button text-center>a classbtn href/2019/10/18/Prometheus告警大屏/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\11\02\Prometheus告警声音\ relbookmark>Prometheus告警声音/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2013\05\19\开发自己的监控系统一、email篇\ relbookmark>开发自己的监控系统一、email篇/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2013\05\21\开发自己的监控系统二、web篇\ relbookmark>开发自己的监控系统二、web篇/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2014\01\03\简单备份监控程序\ relbookmark>简单备份监控程序/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2012\05\27\Linux监控利器nagios–NSCA被动监控\ relbookmark>Linux监控利器nagios–NSCA被动监控/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2013\05\22\开发自己的监控系统三、移动篇(android)\ relbookmark>开发自己的监控系统三、移动篇(android)/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/10/12/KVM详解/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/10/12/KVM详解/ classpost-title-link itempropurl>KVM详解/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-10-12 00:00:00 itempropdateCreated datePublished datetime2019-10-12T00:00:00+08:00>2019-10-12/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>39 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>p>基于CentOS Linux release 7.7.1908 (Core) 环境下命令行方式安装配置KVM。/p>h2 id检测服务器是否支持KVM>a href#检测服务器是否支持KVM classheaderlink title检测服务器是否支持KVM>/a>检测服务器是否支持KVM/h2>p>KVM 是基于 x86 虚拟化扩展(Intel VT 或者 AMD-V) 技术的虚拟机软件,所以查看 CPU 是否支持 VT 技术,就可以判断是否支持KVM。有返回结果,如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。/p>figure classhighlight bash>table>tr>td classgutter>pre>span classline>1/span>br>span classline>2/span>br>/pre>/td>td classcode>pre>span classline>cat /proc/cpuinfo | egrep span classstring>'vmx|svm'/span>/span>br>span classline>flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse4_2 popcnt aes lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid dtherm ida arat spec_ctrl intel_stibp flush_l1d/span>br>/pre>/td>/tr>/table>/figure>div classpost-button text-center>a classbtn href/2019/10/12/KVM详解/#more relcontents>阅读全文 »/a>/div>/div>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/09/12/Prometheus格式化告警数值/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/09/12/Prometheus格式化告警数值/ classpost-title-link itempropurl>Prometheus格式化告警数值/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-09-12 00:00:00 itempropdateCreated datePublished datetime2019-09-12T00:00:00+08:00>2019-09-12/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>4 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>p>Prometheus 可以使用$value变量将当前告警规则表达式的数值输出到告警信息里。但是有些浮点数值位数相当长,非常不便于阅读,对于强迫症患者来说更是不可接受的。/p>p>如何让告警数值变得“人类可读”呢?/p>div classpost-button text-center>a classbtn href/2019/09/12/Prometheus格式化告警数值/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\11\02\Prometheus告警声音\ relbookmark>Prometheus告警声音/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2019\10\18\Prometheus告警大屏\ relbookmark>Prometheus告警大屏/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/08/29/Redis高可用之哨兵/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/08/29/Redis高可用之哨兵/ classpost-title-link itempropurl>Redis高可用之哨兵/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-08-29 00:00:00 itempropdateCreated datePublished datetime2019-08-29T00:00:00+08:00>2019-08-29/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>37 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h2 id哨兵的介绍>a href#哨兵的介绍 classheaderlink title哨兵的介绍>/a>哨兵的介绍/h2>p>sentinel,中文名是哨兵。哨兵是 redis 集群机构中非常重要的一个组件,主要有以下功能:/p>ul>li>集群监控:负责监控 redis master 和 slave 进程是否正常工作。/li>li>消息通知:如果某个 redis 实例有故障,那么哨兵负责发送消息作为报警通知给管理员。/li>li>故障转移:如果 master node 挂掉了,会自动转移到 slave node 上。/li>li>配置中心:如果故障转移发生了,通知 client 客户端新的 master 地址。/li>/ul>p>哨兵用于实现 redis 集群的高可用,本身也是分布式的,作为一个哨兵集群去运行,互相协同工作。/p>ul>li>故障转移时,判断一个 master node 是否宕机了,需要大部分的哨兵都同意才行,涉及到了分布式选举的问题。/li>li>即使部分哨兵节点挂掉了,哨兵集群还是能正常工作的,因为如果一个作为高可用机制重要组成部分的故障转移系统本身是单点的,那就很坑爹了。/li>/ul>div classpost-button text-center>a classbtn href/2019/08/29/Redis高可用之哨兵/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\08\26\Redis高可用之复制\ relbookmark>Redis高可用之复制/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2017\08\13\Redis之数据持久化RDB与AOF\ relbookmark>Redis之数据持久化RDB与AOF/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/08/29/mysql sync_binlog innodb_flush_log_at_trx_commit 深入理解/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/08/29/mysql sync_binlog innodb_flush_log_at_trx_commit 深入理解/ classpost-title-link itempropurl>mysql sync_binlog innodb_flush_log_at_trx_commit 深入理解/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-08-29 00:00:00 itempropdateCreated datePublished datetime2019-08-29T00:00:00+08:00>2019-08-29/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>20 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>p>code>innodb_flush_log_at_trx_commit/code>和code>sync_binlog/code> 两个参数是控制code>MySQL/code> 磁盘写入策略以及数据安全性的关键参数。本文从参数含义,性能,安全角度阐述两个参数为不同的值时对db 性能,数据的影响./p>div classpost-button text-center>a classbtn href/2019/08/29/mysql sync_binlog innodb_flush_log_at_trx_commit 深入理解/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2012\05\10\MySQL备份方法总结\ relbookmark>MySQL备份方法总结/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2012\01\29\MySQL将显示结果输出到文件\ relbookmark>MySQL将显示结果输出到文件/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2012\05\08\MySQL忘记root密码后强制修改密码的方法\ relbookmark>MySQL忘记root密码后强制修改密码的方法/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2019\02\23\MariaDB Galera Cluster\ relbookmark>MariaDB Galera Cluster/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2014\02\21\mysql慢查询\ relbookmark>mysql慢查询/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/08/26/Redis高可用之复制/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/08/26/Redis高可用之复制/ classpost-title-link itempropurl>Redis高可用之复制/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-08-26 00:00:00 itempropdateCreated datePublished datetime2019-08-26T00:00:00+08:00>2019-08-26/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>14 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h2 id前言>a href#前言 classheaderlink title前言>/a>前言/h2>p>在 code>Web/code> 服务器中,strong>高可用/strong> 是指服务器可以 strong>正常访问/strong> 的时间,衡量的标准是在 strong>多长时间/strong> 内可以提供正常服务(code>99.9%/code>、code>99.99%/code>、code>99.999%/code> 等等)。在 code>Redis/code> 层面,strong>高可用/strong> 的含义要宽泛一些,除了保证提供 strong>正常服务/strong>(如 strong>主从分离/strong>、strong>快速容灾技术/strong> 等),还需要考虑 strong>数据容量扩展/strong>、strong>数据安全/strong> 等等。/p>p>在 code>Redis/code> 中,实现 strong>高可用/strong> 的技术主要包括 strong>持久化/strong>、strong>复制/strong>、strong>哨兵/strong> 和 strong>集群/strong>,下面简单说明它们的作用,以及解决了什么样的问题:/p>ul>li>strong>持久化/strong>:持久化是 strong>最简单的/strong> 高可用方法。它的主要作用是 strong>数据备份/strong>,即将数据存储在 strong>硬盘/strong>,保证数据不会因进程退出而丢失。/li>li>strong>主从复制/strong>:复制是高可用 code>Redis/code> 的基础,strong>哨兵/strong> 和 strong>集群/strong> 都是在 strong>复制基础/strong> 上实现高可用的。复制主要实现了数据的多机备份以及对于读操作的负载均衡和简单的故障恢复。缺陷是故障恢复无法自动化、写操作无法负载均衡、存储能力受到单机的限制。/li>li>strong>哨兵/strong>:在复制的基础上,哨兵实现了 strong>自动化/strong> 的 strong>故障恢复/strong>。缺陷是 strong>写操作/strong> 无法 strong>负载均衡/strong>,strong>存储能力/strong> 受到 strong>单机/strong> 的限制。/li>li>strong>集群/strong>:通过集群,code>Redis/code> 解决了 strong>写操作/strong> 无法 strong>负载均衡/strong> 以及 strong>存储能力/strong> 受到 strong>单机限制/strong> 的问题,实现了较为 strong>完善/strong> 的 strong>高可用方案/strong>。/li>/ul>div classpost-button text-center>a classbtn href/2019/08/26/Redis高可用之复制/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\08\29\Redis高可用之哨兵\ relbookmark>Redis高可用之哨兵/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2017\08\13\Redis之数据持久化RDB与AOF\ relbookmark>Redis之数据持久化RDB与AOF/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/08/02/Cobbler部署及使用/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/08/02/Cobbler部署及使用/ classpost-title-link itempropurl>Cobbler部署及使用/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-08-02 00:00:00 itempropdateCreated datePublished datetime2019-08-02T00:00:00+08:00>2019-08-02/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>2 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h3 id安装>a href#安装 classheaderlink title安装>/a>安装/h3>figure classhighlight bash>table>tr>td classgutter>pre>span classline>1/span>br>span classline>2/span>br>span classline>3/span>br>span classline>4/span>br>span classline>5/span>br>span classline>6/span>br>/pre>/td>td classcode>pre>span classline>curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo/span>br>span classline>curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo/span>br>span classline>yum install cobbler cobbler-web python-pip httpd pykickstart cman xinetd dhcp -y/span>br>span classline>pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple requests/span>br>span classline>pip install Django1.8.9 -i https://pypi.tuna.tsinghua.edu.cn/simple requests/span>br>span classline>yum clean all/span>br>/pre>/td>/tr>/table>/figure>div classpost-button text-center>a classbtn href/2019/08/02/Cobbler部署及使用/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2018\09\18\CentOS7系统优化\ relbookmark>CentOS7系统优化/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/05/20/Docker容器Removal In Progress删除方案/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/05/20/Docker容器Removal In Progress删除方案/ classpost-title-link itempropurl>Docker容器Removal In Progress删除方案/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-05-20 00:00:00 itempropdateCreated datePublished datetime2019-05-20T00:00:00+08:00>2019-05-20/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>1 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>p>strong>1、删除无用容器时报错/strong>/p>figure classhighlight bash>table>tr>td classgutter>pre>span classline>1/span>br>span classline>2/span>br>span classline>3/span>br>/pre>/td>td classcode>pre>span classline>root@node3 ~span classcomment># docker rm ms-product.20190517/span>/span>br>span classline>ms-product.20190517/span>br>span classline>Error response from daemon: container c4739fbec54da9ce6e18a14dc90a0f97da0d62a48df6f54c1e9ee94253e71ce8: driver span classstring>"overlay"/span> failed to remove root filesystem: remove /data/docker/overlay/abb6dcd4eebf472581036d0970829e9f1cecfcaa53b942a4ba29b8da143d9ac9/merged: device or resource busy/span>br>/pre>/td>/tr>/table>/figure>div classpost-button text-center>a classbtn href/2019/05/20/Docker容器Removal In Progress删除方案/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2018\11\23\Docker CE 部署\ relbookmark>Docker CE 部署/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>article itemscope itemtypehttp://schema.org/Article>div classpost-block home>link itempropmainEntityOfPage hrefhttps://blogs.cszhi.com/2019/03/02/ELK介绍与部署/>span hidden itempropauthor itemscope itemtypehttp://schema.org/Person>meta itempropname contentcsz>meta itempropdescription content>meta itempropimage content/images/avatar.jpg>/span>span hidden itemproppublisher itemscope itemtypehttp://schema.org/Organization>meta itempropname contentcszs blog>/span>header classpost-header>h1 classpost-title itempropname headline>a href/2019/03/02/ELK介绍与部署/ classpost-title-link itempropurl>ELK介绍与部署/a>/h1>div classpost-meta>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-calendar-o>/i>/span>span classpost-meta-item-text>发表于/span>time title创建时间:2019-03-02 00:00:00 itempropdateCreated datePublished datetime2019-03-02T00:00:00+08:00>2019-03-02/time>/span>span classpost-meta-item>span classpost-meta-item-icon>i classfa fa-folder-o>/i>/span>span classpost-meta-item-text>分类于/span>span itempropabout itemscope itemtypehttp://schema.org/Thing>a href/categories/技术/ itempropurl relindex>span itempropname>技术/span>/a>/span>/span>span classpost-meta-item title阅读时长>span classpost-meta-item-icon>i classfa fa-clock-o>/i>/span>span classpost-meta-item-text>阅读时长 ≈/span>span>56 分钟/span>/span>/div>/header>div classpost-body itemproparticleBody>h2 id日志系统>a href#日志系统 classheaderlink title日志系统>/a>日志系统/h2>p>在系统发生故障时,工程师需要登录到服务器上,使用 grep / sed / awk 等 Linux 工具通过关键字去日志里查找我们想要的信息。在一个较大的分布式系统中,至少需要查找几个甚至几十个服务的日志,且这些服务很有可能还是分布在不同的服务器上,另外每个服务还会设置日志滚动策略(如:每天生成一个文件),还有日志压缩归档策略等。一整个排错的流程下来,不仅效率低下,而且容易错过关键的日志信息。所以,如果我们能把这些日志集中管理,并提供集中检索功能,不仅能提高排错的效率,同时还能实时获取整个业务系统的健康状态。/p>p>一个日志系统,一般需要具备以下几个特点:/p>ul>li>数据收集-能够采集多种来源的日志数据 /li>li>数据传输-能够稳定的把日志数据传输到中央系统 /li>li>数据存储-如何存储日志数据 /li>li>数据分析-提供UI界面,检索日志信息,定位相应的 bug/li>li>服务诊断:通过对日志信息进行统计、分析,了解服务运行状态/li>li>异常警告-能够提供错误报告,监控机制/li>/ul>div classpost-button text-center>a classbtn href/2019/03/02/ELK介绍与部署/#more relcontents>阅读全文 »/a>/div>/div>div classpopular-posts-header>相关文章/div>ul classpopular-posts>li classpopular-posts-item>div classpopular-posts-title>a href\2019\11\02\Prometheus告警声音\ relbookmark>Prometheus告警声音/a>/div>/li>li classpopular-posts-item>div classpopular-posts-title>a href\2019\10\18\Prometheus告警大屏\ relbookmark>Prometheus告警大屏/a>/div>/li>/ul>footer classpost-footer>div classpost-eof>/div>/footer>/div>/article>/div>nav classpagination>span classpage-number current>1/span>a classpage-number href/page/2/>2/a>span classspace>…/span>a classpage-number href/page/7/>7/a>a classextend next relnext href/page/2/>i classfa fa-angle-right aria-label下一页>/i>/a>/nav>/div>/div>div classsidebar-toggle>div classsidebar-toggle-line-wrap>span classsidebar-toggle-line sidebar-toggle-line-first>/span>span classsidebar-toggle-line sidebar-toggle-line-middle>/span>span classsidebar-toggle-line sidebar-toggle-line-last>/span>/div>/div>aside classsidebar>div classsidebar-inner>ul classsidebar-nav motion-element>li classsidebar-nav-toc>文章目录/li>li classsidebar-nav-overview>站点概览/li>/ul>div classpost-toc-wrap sidebar-panel>/div>div classsite-overview-wrap sidebar-panel>div classsite-author motion-element itempropauthor itemscope itemtypehttp://schema.org/Person>img classsite-author-image itempropimage src/images/avatar.jpg altcsz>p classsite-author-name itempropname>csz/p>div classsite-description itempropdescription>/div>/div>nav classsite-state motion-element>div classsite-state-item site-state-posts>a href/archives/>span classsite-state-item-count>65/span>span classsite-state-item-name>日志/span>/a>/div>div classsite-state-item site-state-categories>a href/categories/>span classsite-state-item-count>3/span>span classsite-state-item-name>分类/span>/a>/div>div classsite-state-item site-state-tags>a href/tags/>span classsite-state-item-count>31/span>span classsite-state-item-name>标签/span>/a>/div>/nav>div classlinks-of-author motion-element>span classlinks-of-author-item>a hrefhttps://github.com/cszhi titleGitHub → https://github.com/cszhi relnoopener target_blank>i classfa fa-fw fa-github>/i>GitHub/a>/span>span classlinks-of-author-item>a href/cdn-cgi/l/email-protection#2a49595042436a495950424304494547 titleE-Mail → mailto:cszhi@cszhi.com relnoopener target_blank>i classfa fa-fw fa-envelope>/i>E-Mail/a>/span>/div>/div>div classback-to-top motion-element>i classfa fa-arrow-up>/i>span>0%/span>/div>/div>/aside>div idsidebar-dimmer>/div>/div>/main>footer idfooter classfooter>div classfooter-inner>div classcopyright>© 2011 – span itempropcopyrightYear>2019/span>span>a hrefhttp://beian.miit.gov.cn/ target_blank>闽ICP备17009138号/a>/span>span classwith-love idanimate>i classfa fa-user>/i>/span>span classauthor itempropcopyrightHolder>csz/span>span classpost-meta-divider>|/span>span classpost-meta-item-icon>i classfa fa-area-chart>/i>/span>span title站点总字数>421k/span>span classpost-meta-divider>|/span>span classpost-meta-item-icon>i classfa fa-coffee>/i>/span>span title站点阅读时长>17:32/span>/div>div classbusuanzi-count>script data-cfasyncfalse src/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js>/script>script async srchttps://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js>/script>span classpost-meta-item-icon>i classfa fa-user>/i>/span>span classsite-uv title总访客量>span classbusuanzi-value idbusuanzi_value_site_uv>/span>/span>span classpost-meta-divider>|/span>span classpost-meta-item-icon>i classfa fa-eye>/i>/span>span classsite-pv title总访问量>span classbusuanzi-value idbusuanzi_value_site_pv>/span>/span>/div>/div>/footer>/div>script src/lib/anime.min.js?v3.1.0>/script>script src//cdn.jsdelivr.net/npm/jquery@3/dist/jquery.min.js>/script>script src//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.js>/script>script src//cdn.jsdelivr.net/npm/pangu@4/dist/browser/pangu.min.js>/script>script src/js/utils.js?v7.4.0>/script>script src/js/schemes/pisces.js?v7.4.0>/script>script src/js/next-boot.js?v7.4.0>/script>script src/js/local-search.js?v7.4.0>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]