Skip to content

Commit

Permalink
add loki usage article
Browse files Browse the repository at this point in the history
  • Loading branch information
cnych committed Aug 19, 2020
1 parent 91029f9 commit 8574a1e
Show file tree
Hide file tree
Showing 70 changed files with 4,556 additions and 2,114 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
下面是博客中主要的一些文章目录

#### Kubernetes/Docker
* [Grafana Loki 简明教程](https://www.qikqiak.com/post/grafana-loki-usage/)
* [使用 GitLab CI 与 Argo CD 进行 GitOps 实践](https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/)
* [使用 Elastic 技术栈构建 K8S 全栈监控(4/4)](https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-4/)
* [使用 Elastic 技术栈构建 K8S 全栈监控(3/4)](https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-3/)
Expand Down
1 change: 1 addition & 0 deletions content/page/archive.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ noreadmore: true
> 关注容器、`kubernetes`、devops、python、golang、微服务等技术。
#### Kubernetes/Docker
* [Grafana Loki 简明教程](https://www.qikqiak.com/post/grafana-loki-usage/)
* [使用 GitLab CI 与 Argo CD 进行 GitOps 实践](https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/)
* [使用 Elastic 技术栈构建 K8S 全栈监控(4/4)](https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-4/)
* [使用 Elastic 技术栈构建 K8S 全栈监控(3/4)](https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-3/)
Expand Down
784 changes: 784 additions & 0 deletions content/post/Loki简明教程.md

Large diffs are not rendered by default.

29 changes: 28 additions & 1 deletion public/algolia.json

Large diffs are not rendered by default.

9 changes: 9 additions & 0 deletions public/archives/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,15 @@ <h1>Archives</h1>

<h2>2020</h2>

<div class="row">
<div class= "col-xs-3 text-right small">
<p>Aug 19, 2020</p>
</div>
<div class= "col-xs-9 text-left small">
<p><a href="https://www.qikqiak.com/post/grafana-loki-usage/">Grafana Loki 简明教程</a></p>
</div>
</div>

<div class="row">
<div class= "col-xs-3 text-right small">
<p>Jul 15, 2020</p>
Expand Down
110 changes: 56 additions & 54 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -394,36 +394,38 @@ <h3 class="post-subtitle">


<article class="post-preview">
<a href="https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/">
<h2 class="post-title">使用 GitLab CI 与 Argo CD 进行 GitOps 实践</h2>
<a href="https://www.qikqiak.com/post/grafana-loki-usage/">
<h2 class="post-title">Grafana Loki 简明教程</h2>

<h3 class="post-subtitle">
云原生日志收集工具 Loki 使用教程
</h3>

</a>

<span class="post-meta">

发表于 July 15, 2020
发表于 August 19, 2020


</span>


<div class="post-entry">

<p>在现在的云原生世界里面 GitOps 不断的被提及,这种持续交付的模式越来越受到了大家的青睐,我们前面也有文章详细讲解了 GitOps 的相关概念,在网上也可以找到很多关于它的资源,但是关于 GitOps 相关的工作流实践的示例却并不多见,我们这里就将详细介绍一个使用示例,希望对大家实践 GitOps 有所帮助</p>
<a href="https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/" class="post-read-more">[阅读全文]</a>
<p>Loki 是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流配置一组标签。项目受 Prometheus 启发,官方的介绍就是:<code>Like Prometheus, but for logs</code>,类似于 Prometheus 的日志系统</p>
<a href="https://www.qikqiak.com/post/grafana-loki-usage/" class="post-read-more">[阅读全文]</a>

</div>


<span class="post-meta">

#<a href="https://www.qikqiak.com/tags/argo/">argo</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/gitlab/">gitlab</a>&nbsp;
#<a href="https://www.qikqiak.com/tags/kubernetes/">kubernetes</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/gitops/">gitops</a>&nbsp;
#<a href="https://www.qikqiak.com/tags/loki/">Loki</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/devops/">devops</a>&nbsp;
#<a href="https://www.qikqiak.com/tags/grafana/">grafana</a>&nbsp;

</span>

Expand All @@ -444,6 +446,46 @@ <h2 class="post-title">使用 GitLab CI 与 Argo CD 进行 GitOps 实践</h2>
</script>


<article class="post-preview">
<a href="https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/">
<h2 class="post-title">使用 GitLab CI 与 Argo CD 进行 GitOps 实践</h2>

</a>

<span class="post-meta">

发表于 July 15, 2020


</span>


<div class="post-entry">

<p>在现在的云原生世界里面 GitOps 不断的被提及,这种持续交付的模式越来越受到了大家的青睐,我们前面也有文章详细讲解了 GitOps 的相关概念,在网上也可以找到很多关于它的资源,但是关于 GitOps 相关的工作流实践的示例却并不多见,我们这里就将详细介绍一个使用示例,希望对大家实践 GitOps 有所帮助。</p>
<a href="https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/" class="post-read-more">[阅读全文]</a>

</div>


<span class="post-meta">

#<a href="https://www.qikqiak.com/tags/argo/">argo</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/gitlab/">gitlab</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/gitops/">gitops</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/devops/">devops</a>&nbsp;

</span>

</article>





<article class="post-preview">
<a href="https://www.qikqiak.com/post/k8s-monitor-use-elastic-stack-1/">
<h2 class="post-title">使用 Elastic 技术栈构建 K8S 全栈监控(1/4)</h2>
Expand Down Expand Up @@ -787,46 +829,6 @@ <h2 class="post-title">在 Kubernetes 中运行 Kubernetes</h2>
</article>





<article class="post-preview">
<a href="https://www.qikqiak.com/post/deploy-k8s-on-win-use-wsl2/">
<h2 class="post-title">在 Windows 下使用 WSL2 搭建 Kubernetes 集群</h2>

</a>

<span class="post-meta">

发表于 June 10, 2020


</span>


<div class="post-entry">

<p>本文我们将介绍如何在 Windows10 下使用 WSL2 和 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实上的标准。虽然现在已经有各种各样的 Kubernetes 发行版本和安装程序来部署 Kubernetes 环境了,除了云环境或者裸机环境下面之外,我们仍然需要在本地部署和运行 Kubernetes 集群,特别是对于相关的开发人员。</p>

<p>但是 Kubernetes 最开始是被设计在 Linux 环境中来部署和使用的,然而还是有不少用户平时工作还是使用的是 Windows 操作系统,为了降低 Windows 用户使用 Linux 的困难程度,微软推出了 WSL (Windows Subsystem for Linux),该工具相当于一个运行在 Windows 下面的 Linux 子系统,这让 Windows 和 Linux 之间的环境界限变得更加不明显了,特别是 WSL2 版本推出以后,完全具有了在 WSL2 中运行 Docker 的能力了,所以现在我们几乎可以无缝地在 WSL2 上面运行 Kubernetes。</p>
<a href="https://www.qikqiak.com/post/deploy-k8s-on-win-use-wsl2/" class="post-read-more">[阅读全文]</a>

</div>


<span class="post-meta">

#<a href="https://www.qikqiak.com/tags/kubernetes/">kubernetes</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/wsl/">wsl</a>&nbsp;

#<a href="https://www.qikqiak.com/tags/kind/">kind</a>&nbsp;

</span>

</article>


</div>

<div align="center" class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
Expand Down Expand Up @@ -1311,7 +1313,7 @@ <h4 class="sidebar-title">分类</h4>



<li><a href="https://www.qikqiak.com/tags/kubernetes">kubernetes(160)</a></li>
<li><a href="https://www.qikqiak.com/tags/kubernetes">kubernetes(161)</a></li>



Expand Down Expand Up @@ -1857,7 +1859,7 @@ <h4 class="sidebar-title">标签</h4>



<a href="https://www.qikqiak.com/tags/grafana">grafana(6)</a>
<a href="https://www.qikqiak.com/tags/grafana">grafana(7)</a>



Expand Down Expand Up @@ -1955,7 +1957,7 @@ <h4 class="sidebar-title">标签</h4>



<a href="https://www.qikqiak.com/tags/kubernetes">kubernetes(160)</a>
<a href="https://www.qikqiak.com/tags/kubernetes">kubernetes(161)</a>



Expand All @@ -1969,7 +1971,7 @@ <h4 class="sidebar-title">标签</h4>



<a href="https://www.qikqiak.com/tags/loki">loki(2)</a>
<a href="https://www.qikqiak.com/tags/loki">loki(3)</a>



Expand Down
13 changes: 11 additions & 2 deletions public/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<description>Recent content on 阳明的博客</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 15 Jul 2020 00:00:00 +0000</lastBuildDate>
<lastBuildDate>Wed, 19 Aug 2020 00:00:00 +0000</lastBuildDate>

<atom:link href="https://www.qikqiak.com/index.xml" rel="self" type="application/rss+xml" />

Expand All @@ -29,6 +29,15 @@
<description>&lt;p&gt;&lt;a href=&#34;https://www.qikqiak.com/post/devops-base-on-jenkins/&#34;&gt;&lt;img src=&#34;https://sdn.youdianzhishi.com/images/2020/3/7/9461711bff5a4f5b999ebcc0f65bb12b.jpg?imageView2/2/format/webp&#34; alt=&#34;devops jenkins&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
</item>

<item>
<title>Grafana Loki 简明教程</title>
<link>https://www.qikqiak.com/post/grafana-loki-usage/</link>
<pubDate>Wed, 19 Aug 2020 00:00:00 +0000</pubDate>

<guid>https://www.qikqiak.com/post/grafana-loki-usage/</guid>
<description>&lt;p&gt;Loki 是 Grafana Labs 团队最新的开源项目,是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,因为它不会为日志内容编制索引,而是为每个日志流配置一组标签。项目受 Prometheus 启发,官方的介绍就是:&lt;code&gt;Like Prometheus, but for logs&lt;/code&gt;,类似于 Prometheus 的日志系统。&lt;/p&gt;</description>
</item>

<item>
<title>使用 GitLab CI 与 Argo CD 进行 GitOps 实践</title>
<link>https://www.qikqiak.com/post/gitlab-ci-argo-cd-gitops/</link>
Expand Down Expand Up @@ -2193,7 +2202,7 @@

<guid>https://www.qikqiak.com/page/archive/</guid>
<description>关注容器、kubernetes、devops、python、golang、微服务等技术。
Kubernetes/Docker 使用 GitLab CI 与 Argo CD 进行 GitOps 实践 使用 Elastic 技术栈构建 K8S 全栈监控(4&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(3&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(2&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(1&amp;frasl;4) Prometheus 监控外部 Kubernetes 集群 使用 Sealed Secrets 加密 Kubernetes Secrets Kubernetes 中 PV 和 PVC 的状态变化 在 Kubernetes 中运行 Kubernetes 在 Windows 下使用 WSL2 搭建 Kubernetes 集群 使用 Loki 进行日志监控和报警 使用 Tekton 创建 CI/CD 流水线(3/4) GitOps - 在 Kubernetes 中进行 DevOps 的方式 Jenkins 共享库示例 解决 CoreDNS 自定义域名失效的问题 请使用 JSON 格式记录日志[译] 使用 PyCharm、Okteto 和 Kubernetes 搭建远程开发环境 可视化创建 Kubernetes 微服务应用 使用 Tekton 创建 CI/CD 流水线(2/2) 使用 Tekton 创建 CI/CD 流水线(1/2) 加速开发流程的 Dockerfile 最佳实践 在 Kubernetes 上搭建 EFK 日志收集系统 使用编程语言描述 Kubernetes 应用 - cdk8s 在 Kubernetes 集群中使用 NodeLocal DNSCache Kubernetes HPA 使用详解 Envoy 简单入门示例 ingress-nginx 控制器工作原理 用 Kubernetes 资源对象创建 Grafana Dashboard AlertManager 何时报警 优秀的 Grafana K8S 插件 - DevOpsProdigy KubeGraf 在 Kubernetes 集群上部署 Kafka Kubernetes 集群均衡器 Descheduler 有时光机的 Kubernetes Dashboard - Kubevious 获取客户端访问真实 IP 在 Kubernetes 上部署 Vault 在 Kubernetes 上部署 Spinnaker Kubernetes 零宕机滚动更新 在 Kubernetes 集群上部署 VSCode 自定义 Traefik2 中间件 Traefik2.</description>
Kubernetes/Docker Grafana Loki 简明教程 使用 GitLab CI 与 Argo CD 进行 GitOps 实践 使用 Elastic 技术栈构建 K8S 全栈监控(4&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(3&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(2&amp;frasl;4) 使用 Elastic 技术栈构建 K8S 全栈监控(1&amp;frasl;4) Prometheus 监控外部 Kubernetes 集群 使用 Sealed Secrets 加密 Kubernetes Secrets Kubernetes 中 PV 和 PVC 的状态变化 在 Kubernetes 中运行 Kubernetes 在 Windows 下使用 WSL2 搭建 Kubernetes 集群 使用 Loki 进行日志监控和报警 使用 Tekton 创建 CI/CD 流水线(3/4) GitOps - 在 Kubernetes 中进行 DevOps 的方式 Jenkins 共享库示例 解决 CoreDNS 自定义域名失效的问题 请使用 JSON 格式记录日志[译] 使用 PyCharm、Okteto 和 Kubernetes 搭建远程开发环境 可视化创建 Kubernetes 微服务应用 使用 Tekton 创建 CI/CD 流水线(2/2) 使用 Tekton 创建 CI/CD 流水线(1/2) 加速开发流程的 Dockerfile 最佳实践 在 Kubernetes 上搭建 EFK 日志收集系统 使用编程语言描述 Kubernetes 应用 - cdk8s 在 Kubernetes 集群中使用 NodeLocal DNSCache Kubernetes HPA 使用详解 Envoy 简单入门示例 ingress-nginx 控制器工作原理 用 Kubernetes 资源对象创建 Grafana Dashboard AlertManager 何时报警 优秀的 Grafana K8S 插件 - DevOpsProdigy KubeGraf 在 Kubernetes 集群上部署 Kafka Kubernetes 集群均衡器 Descheduler 有时光机的 Kubernetes Dashboard - Kubevious 获取客户端访问真实 IP 在 Kubernetes 上部署 Vault 在 Kubernetes 上部署 Spinnaker Kubernetes 零宕机滚动更新 在 Kubernetes 集群上部署 VSCode 自定义 Traefik2 中间件 Traefik2.</description>
</item>

<item>
Expand Down
Loading

0 comments on commit 8574a1e

Please sign in to comment.