调查Docker的管理工具
驾驶舱
许可证为 GNU Lesser General Public License v2.1
284(2023/01/25)。
可以进行容器管理、网络和存储管理、性能监控、日志监控等。
也可以连接到容器的控制台。
还可以管理远程的Docker主机。
公式网站
GitHub
第480回 用网络浏览器操作的轻量级管理工具”驾驶舱”
有趣的Docker管理UI驾驶舱
尝试验证在驾驶舱(Linux服务器管理工具)中启动Docker容器的方法
尝试验证在驾驶舱(Linux服务器管理工具)中管理Kubernetes集群的方法
网页管理员
许可证是BSD 3-Clause许可证2.013(2023/01/20)。
官方网站
GitHub
chsliu/docker-webmin
Portainer 容器管理平台
许可证为 zlib 许可证
关于使用条件宽松的 zlib 许可证
2.16.2 (2022/11/21)
Windows和Linux两种操作系统的发音是一样的吗?
官方网站
GitHub
DockerHub
Portainer – 简单的Docker镜像/容器管理
即使是Docker初学者也可以放心使用!使用Portainer来管理镜像和容器
Portainer的功能
使用Portainer来管理个人环境中的容器
通过portainer尝试了很多事情的故事
使用portainer在本地环境中管理Docker容器
在家中更加有趣的技术验证?在portainer中管理Docker容器
[2019年1月版]在WSL + Ubuntu + Docker中使用Portainer
portainer(CentOS7)构建备忘录
通过CoreOS和Portainer进行简单的容器管理
安装能够通过GUI管理Docker镜像和容器的Portainer
使用Docker Compose启动管理Docker的Web应用程序Portainer
引入Docker管理工具Portainer
由于shipyard不能通过web管理docker主机,所以转移到Portainer上进行管理
港口
由VMware开发的开源私有容器注册表
许可证是Apache许可证第2.7.0版 (2022/12/19)
GitHub: GitHub
懒惰的 Docker
许可证为MIT许可证0.20.0(2022/11/12)。
可以通过TUI界面来操作Docker和Docker Compose的工具。
介绍一下Docker和Docker Compose的终端界面工具lazydocker。
denops-docker.vim 是一个用于 Docker 插件的 Vim 脚本。
-
- DockerHub上のイメージの検索など
- Dockerコンテナに対しての操作(開始、終了、再起動、削除、接続など)
cAdvisor 是 Container Advisor 的缩写。
许可证为Apache License 2.0 0.47.0(2023年01月07日)。
谷歌正在开发的Docker容器监控工具
通过使用cAdvisor、influxDB和Grafana来监控Docker资源。
关于使用cAdvisor来监控Docker容器。
使用Prometheus + cAdvisor + Grafana来可视化每个Docker容器的资源。
普罗米修斯
该许可证为 Apache 2.0 许可证2.41.0版(2022/12/20)。
Docker资源监控
由于1.x和2.x的配置文件书写方式不同,需要注意在信息收集时
有关Prometheus 2.0的变更和迁移。
Prometheus/Prometheus
Prometheus/Node Exporter
Prometheus/Alertmanager
Prometheus与Elasticsearch有什么区别?
Prometheus的冗余设置的官方立场
在10分钟内理解Prometheus
【入门】使用Prometheus监控服务器和Docker容器资源
尝试使用Prometheus监控Docker主机和容器
试用Prometheus的Alertmanager
推荐使用Prometheus – 使用blackbox_exporter进行活跃监控
处理Prometheus中永久化目录权限被拒绝的解决方法
尝试在Docker中使用Prometheus
使用Docker在Prometheus上进行数据持久化的方法
关于Vagrant、Docker、Prometheus、Grafana配置文件挂载失败的问题(打开/etc/prometheus/prometheus.yml: 权限被拒绝)
在Docker中运行Prometheus、Grafana、Alertmanager
在一台物理机上部署Prometheus和Grafana(使用Docker)
使用Docker在子目录中运行Prometheus与nginx
Grafana(格拉法纳)
许可证为 Apache 2.0 版本的 8.5.16 (2023/01/25)。
可以显示Prometheus和Elasticsearch数据
具备警报通知功能(5.2.0~)
适合用作仪表盘
Grafana/Grafana
Kibana和Grafana的对比
10分钟了解Grafana
使用Prometheus和Grafana创建监控仪表板
【Grafana】设置Grafana在报警时的通知
在Grafana5.2.0+中执行针对Elasticsearch数据的警报,并通知到Discord。
Grafana Loki 是一款工具。
许可证为Apache许可证2.0版本,有效期至2023年2月27日。
・日志管理工具
・通过Grafana的Explore功能(6.0以上版本),在Grafana页面上进行日志搜索
・据说可以在资源较少的情况下迅捷地运行
・类似于Prometheus的基于标签和标记的搜索。
无需外部服务进行索引
・类似于Prometheus的服务发现功能,自动检测Pod,
并收集日志(promtail)。
官方网站
GitHub
由于Grafana Loki的重要版本已发布,我们尝试了从日志收集到仪表板化的全过程。
通过Loki在Grafana中查看收集的日志的实操教程。
让我们开始使用下一代日志基础设施Grafana Loki吧!
尝试在Docker容器的日志记录中使用Grafana+Loki。
在Minikube上试用Grafana Loki。
类似于Prometheus的日志收集,Grafana Loki。
学习Loki和promtail的基础知识。
将日志从Fluent Bit发送到Grafana Loki。
使用Helm尝试Grafana Loki。
使用Grafana Loki进行日志记录。
使用Grafana Loki进行Kubelet日志入门。
Kibana(基板).
许可证为Apache License 2.0 8.6.1 (2023/01/27)。
・适用于查看和调查日志。
・可以将Kibana的搜索结果以CSV格式导出。
・如果在索引中添加了Filebeat或Fluentd的配置项,
在Discover界面中没有问题,但在使用图表等功能时可能无法使用。
在这种情况下,只需要删除索引模式并重新创建即可解决问题。
・如果在索引中设置了Index Lifecycle Policy,
并在之后更改了设置,需要在Index Management界面中
删除目标索引的Index Lifecycle Policy,并重新添加才能使设置生效。
・当无法在Elasticsearch中写入数据时,解决方法是在执行Retry Policy Execution API后重新执行目标的Index Lifecycle Policy,否则错误将不会消失。
弹性/Kibana
弹性 Docker
Kibana 指南
您不知道的Elasticsearch配置要点五
Elasticsearch性能的五个基本要素
Kibana和Grafana的比較
用Kibana轻松、流畅地进行可视化!
通过Fluentd + Elasticsearch + Kibana可视化日志
使用Docker启动Elasticsearch+Logstash+Kibana
尝试使用Filebeat – 搭建Kibana
通过Filebeat和Kibana在Docker上显示nginx日志
在Elastic Stack 6.1中,将可以以CSV格式导出Kibana的搜索结果。
用Kibana的API导入/导出保存的对象和仪表盘。
指数的生命周期管理(ILM)
指数的生命周期管理(ILM)- 第二部分
体验指数生命周期管理
当使用Kibana的Docker镜像时,可以使用的环境变量。
使用nginx作为反向代理来访问位于docker中的kibana
弹性栈
Elastic公司提供的软件套件可以进行数据收集、处理、汇总和分析。
弹性
弹性 @ Docker
Beats Kubernetes清单示例
弹性堆栈和产品文档
Prometheus和Elasticsearch有何不同?
有关Elastic Stack的内容
Elastic产品的终止/支持终止日期
关于Elasticsearch 6.0.0 Docker镜像中不需要X-Pack的方法(有附加说明)
如果一开始知道了就好的话,就是关于Filebeat的设置。
Curator参考書
使用Curator删除Elasticsearch的旧索引
使用Curator进行Elasticsearch维护
使用Elastic Stack进行备份(快照)/恢复
用Docker在Elastic App Search中运行
使用Kibana查看安装了Elastic App Search的Elasticsearch环境
在Docker中验证本地版本的app-search是否正常运行
使用Docker在Elastic App Search中运行
在设置开发环境时,向Elastic APM添加以下一句备忘录:
为庆祝Elastic APM 7.4.0的发布,在Angular SPA和.NETCore应用程序中添加APM。
在Docker上,验证Elasticsearch 7.1.0的安全性。
快速在Docker的Elasticsearch中安装Sudachi
我想将形式为 yyyy/MM/dd HH:mm:ss 的字符串存储为 ISO8601 的格式。
当无法在Elasticsearch中进行写入时的应对方法
处理Elasticsearch的只读错误的方法
重试策略执行API
通过使用Real Memory Circuit Breaker,节点的恢复性得到了显著提升。
关于Elasticsearch的Circuit Breaker。
当Elasticsearch查询突然开始失败时,针对此情况的处理方法(关于默认无限的fielddata缓存引发的问题)。
关于Elasticsearch的Circuit Breaker。
“似曾相識” (Sì shí)
许可证为 MIT 许可证 3.6.0(2022/03/14)。
Elasticsearch通过Web用户界面。
dejavu:为Elasticsearch提供的缺失的Web UI
appbaseio/dejavu(Docker镜像)
Dejavu – 用于Elasticsearch的Web界面
弹性警报/ElastAlert 2
監視和通知Elasticsearch索引中的文档的开源工具,基于命令和配置文件(YAML)。
关于ElastAlert
许可证是Apache License 2.0
0.2.4(2020/04/17)
https://github.com/Yelp/elastalert
以下是用中文进行的翻译:
目前,ElastAlert的活跃程度很低,几乎没有进行任何错误修复或功能增加的工作。而且,项目维护者交替的进展也非常缓慢,这一点几乎没有任何进展。
相关链接:
https://github.com/Yelp/elastalert/issues/2947
https://github.com/Yelp/elastalert/issues/2946
https://github.com/Yelp/elastalert/issues/2911
关于ElastAlert 2
执照为Apache许可证2.0
2.9.0(2022年/12月/02日)
https://github.com/jertel/elastalert2
https://elastalert2.readthedocs.io/en/latest/
我也作为维护者参与开发。
・支持Docker / k8s。也发布了Docker镜像。
・具有Yelp / elastalert原版中没有的功能。
・对Yelp / elastalert原版的源代码进行了重构并添加了测试代码。
・增加了Discord、Chartwork、Dingtalk、RocketChat、AWS SES、Datadog等多个警报通知目标。
・修复了大量的错误。(如Line Notify、Stomp、Zabbix、Pagertree的正常运行以及AWS SNS的错误修复等)
弹性警报服务器的Docker镜像
bitsensor/elastalert(Docker映像)
bitsensor/elastalert-kibana-plugin
在docker-compose.yml中向Kibana映像添加插件
通过ElastAlert监视和通知Elasticsearch索引
希望使用elastalert自动检测并通知应用程序异常
使用elastalert和ElasticSearch进行简单灵活的警报
介绍基于Elastic Stack的Kubernetes监视系统
Docker镜像相关内容(2023/01/28更新)
praecoapp/elastalert-server是我负责维护的。
bitsensor/elastalert3.0.0-beta.1未確認
servercentral/elastalertlatest0.2.1
daichi703n/elastalert0.2.1-dev20.2.1jfcantu/elastalert:v0.1.1ベース。その他のバグ修正は以下のサイトを参照。
Praeco + ElastAlert2.0 + ES7.x 構成の不具合対応方法praecoapp/elastalert-serverlatestElastAlert 2 2.9.0Praeco用ElastAlert Serverの最新版
Elasticsearch 8対応
请先生/女士
许可证为 GNU 通用公共许可证 v3.0 1.8.12(2023/01/15),我是维护者。
可以通过GUI界面操作ElastAlert 2。
praecoapp/praeco(DockerHub)可以用中文化为:praecoapp/praeco(镜像仓库)。
弹性警报2 + 弹性警报服务器进行了最新化的库等
johnsusek/elastalert-server
praecoapp/elastalert-server(DockerHub)
弹性警报0.2.1版+错误修复
daichi703n/elastalert(DockerHub)
daichi703n/elastalert-server(GitHub)
daichi703n/praeco(DockerHub)
daichi703n/praeco(GitHub)
使用Helm将Praeco(ElastAlert GUI)安装到Kubernetes上(Beta版本)
Praeco + ElastAlert2.0 + ES7.x配置的故障解决方法
使用Praeco(ElastAlert GUI)进行Elasticsearch日志警报
Graylog是一种日志管理平台。
许可证是GNU通用公共许可证v3.0
5.0.2(2023/01/04)。
OSS的日志管理系统
日志收集
日志搜索
创建仪表盘
基于日志的警报通知
使用Graylog开始日志管理
使用docker构建用于日志监视的Graylog
使用Docker构建日志监视工具”graylog”的步骤
将Syslog数据发送到Graylog
使用fluentd-graylog
使用Fluentd和Graylog记录Bunyan JSON日志
使用Graylog和Fluentd管理日志-2
使用Graylog管理日志
Fluentd(流畅的)
许可证为Apache许可证2.0版本1.15.3(2022/11/02)。
高效地收集操作系统、中间件、应用程序和设备所产生的日志的软件。
GitHub
版本更改.md
Kubernetes的Fluentd Daemonset
Docker镜像
开始使用Fluentd
Fluentd和ElasticSearch的日志丢失问题
监控Fluentd
在Ubuntu上安装Fluentd以进行日志轮换
在使用Fluentd处理Apache日志时遇到了时间输出问题,总结了解决方案和原理
考虑使用Fluentd将各种操作系统日志整合并输出到S3的配置
在Windows上安装Fluentd并将数据传输到S3,并添加管理配置
【Fluentd】使用fluent-plugin-docker在直接读取Docker日志时更方便
将Docker上的Laravel日志输出至Fluentd
在从Fluentd传输到Elasticsearch时添加哈希值以避免重复
流畅的比特
2.0.8 (2022/12/23)
Apache License 2.0的许可证。
・用于嵌入式设备如传感器等的数据收集器
・比Fluentd更轻量和更快(好像是这样)
・由C语言实现,因此可以在没有Ruby环境的情况下运行
官方网站、文件、GitHub、DockerHub、使用Fluent Bit进行Kubernetes日志记录
在GKE平台上进行贫困者的日志收集。
尝试使用Fluent Bit。
制作了FluentBit的Golang插件的Dockerfile。
使用Fluent Bit和Elasticsearch进行Docker日志记录。
尝试在Amazon Linux上运行Fluent Bit。
关于物联网和嵌入式设备数据收集器FluentBit的讨论。
数据狗
Docker资源监控
系统监视(监控)云服务
Datadog 通过 Docker 监控带来了幸福之谈
Datadog 监控 Docker 容器
用 Docker 开启 Datadog
使用 Ansible+docker 搭建 Zabbix 应用并进行代理监控
Zabbix(扎比克斯)
许可证为GNU通用公共许可证v2.0 6.2.6(2022年/12月/05日)。
使用Zabbix官方的Docker容器,快速搭建Zabbix服务器(版本3.4)
Docker应用教程:Zabbix服务器
尝试使用docker-compose安装Zabbix
【2019最新版】Zabbix v4秒速搭建(CentOS 7+Docker)
使用docker搭建zabbix4.0+elasticsearch环境
警报
许可证为MIT许可证8.7.0(2021/12/06)。
可以接收由Python、Flask等工具创建的监控工具ElastAlert2的警报
文件
phpMyAdmin 可以用来管理和操作 MySQL 数据库。
许可证是GNU通用公共授权版本2.0 5.2.0(2022/05/12)。
基于浏览器的MySQL/MariaDB管理工具。
GitHub(官方)phpMyAdmin Docker镜像
使用docker-compose搭建MySQL8.0和phpMyAdmin环境
我创建了一个包含PHP:7.3.5+MySQL:5.7+phpMyAdmin的docker-compose.yml文件
使用docker上的phpMyAdmin非常方便
关于在Docker环境上搭建PhpMyAdmin的构建方式
用中文本地化重新表达如下内容,只需要一种选项:
pgweb
MIT许可证的版本是0.13.1(2022/12/28)。
基于浏览器的PostgreSQL管理工具
GitHub sosedoff/pgweb(Docker镜像)
试一试可以在浏览器中操作PostgreSQL的pgweb。
Redis Commander 可视化工具
MITライセンスのバージョン0.8.1(2022/11/25)
基于浏览器的Redis客户端
GitHub
rediscommander/redis-commander
使用Docker进行Redis Commander的部署
计划任务界面
许可证是MIT许可证v0.3.16 (2022/04/04)。
可以通过Web浏览器编辑和管理crontab。
创建一个使用Docker安装Crontab UI的容器。
Swarmpit派
许可证可能已经终止,版本是Eclipse Public License 1.0 1.9(2020/04/28)。
Docker Swarm 的 WebUI
通过Swarmpit可以轻松获取便捷的Docker Swarm WebUI。
管理员
许可证为Apache许可证或GPL 2 v4.8.1(2021/05/14)。
官方網站
Docker 官方圖像
基于浏览器的数据库管理工具,支持以下数据库。
MySQL –> MySQL 是一个关系型数据库管理系统。
PostgreSQL –> PostgreSQL 是一个开源关系型数据库管理系统。
SQLite –> SQLite 是一个嵌入式关系型数据库管理系统。
MS SQL –> MS SQL 是微软开发的关系型数据库管理系统。
Oracle –> Oracle 是一款功能强大的关系型数据库管理系统。
Firebird –> Firebird 是一款开源关系型数据库管理系统。
SimpleDB –> SimpleDB 是亚马逊提供的一种云存储数据库服务。
Elasticsearch –> Elasticsearch 是一款开源的分布式全文搜索和分析引擎。
MongoDB –> MongoDB 是一种高性能、开源的文档数据库。
尝试在Kubernetes上安装并管理Adminer – 使用Docker构建Adminer4.7和MySQL8.0容器 – Adminer非常方便实用,可连接MySQL等数据库。
Kitematic(凯特玛蒂克)
许可证为Apache License 2.0
版本为0.17.13(2020/09/15)
可以在Windows和macOS上使用的Docker引导和操作工具。
它自2015年起已包含在Docker Toolbox中。
现在已成为Docker Desktop的仪表盘功能,并且已结束独立开发。
官方网站
GitHub
织物范围 (Zhī wù
1.13.2(2021/04/09)
Apache许可证第2.0版
支持Docker和Kubernetes
・可以在网络上管理容器。
・可以看到容器网络连接的情况。
・可以直接操作容器。
在GitHub上,我尝试使用Weave Scope进行监控的经历。
【IBM云K8s验证备忘录】利用开源容器监控工具Weave Scope来监视Kubernetes资源。
麻煩提供以下內容的中文同義句(僅需一個選項):
docui
授权许可为MIT许可证2.0.4版(2019/10/16),已停止开发。
可以操作Docker的命令行界面工具
我制作了一个可以直观地简单操作Docker的命令行工具[docui],使用Go语言编写。
波尔图
许可证为Apache License 2.0 2.4.3(2019年3月20日)。
似乎开发工作已经结束了,这是由SUSE开发的一种能为私有注册表提供认证功能和Web用户界面的开源软件。
Portus
SUSE/Portus
尝试用 Portus 创建一个美妙的私人 Docker Registry
用 Portus 创建私人容器镜像注册表吧
想要优雅地管理 Docker 镜像?那就用 Portus 吧
部署私有的 Docker registry “Portus” 示例
让我们用 Portus 创建一个私人的 Docker Registry
让我们用 Portus 创建一个私人的 Docker Registry,配置篇
让我们试试用 Portus 搭建私人 Docker Registry —— 预告篇 ——
流利的Fluentd用户界面
许可证为Apache License 2.0 v1.2.2 (2018/12/06),可能已停止开发。
在中文支持”, 可以有一个选项:
流畅的 / td-agent 的介绍
通过 Web UI 进行 fluentd.conf 或 td-agent.conf 的配置
插件管理(安装、卸载、更新)
确认运行日志
2020年2月9日的追加記錄讓我對在Docker上運行時產生了疑問。
FROM ruby:2.7.0-slim
RUN apt-get update && apt-get install -y \
build-essential \
libssl-dev \
libxml2-dev \
libxslt1-dev \
ruby-dev \
&& rm -rf /var/lib/apt/lists/*
RUN gem install fluentd-ui
EXPOSE 9292
ENTRYPOINT [ "fluentd-ui", "start" ]
$ docker build -t fluentd-ui:latest .
$ docker run -d --name fluentd-ui -p 9292:9292 fluentd-ui:latest
・fluentd-ui的版本是1.2.1
・在创建Docker映像时安装了最新的Fluentd
・初始用户名为admin,密码为changeme
・一起安装的插件有
fluent-plugin-mongo
fluent-plugin-s
fluent-plugin-td
fluentd-plugin-elasticsearch
・fluentd-plugin-elasticsearch只安装了2.1.2.5,但是按下安装按钮后它并没有更新到最新版本。
如果不能使用比2.1.2.5更新的版本会有困难的话,最好不要使用。
GitHub
文档
如何通过fluentd-ui将docker容器中的apache2日志传输到收集容器
Fluentd UI的Fluentd v1兼容性路线图
再次尝试使用fluentd-ui
设置td-agent-ui并通过fluent-cat进行操作确认
尝试启动fluentd-ui
尝试操作Fluentd UI出现了Mac版本
Docker Compose UI (Chinese Option):
Docker Compose 用户界面
许可证为MIT许可证
v1.13.0(2018/05/21)
开发结束
Docker Compose的Web用户界面
文件格式版本兼容到3.6
docker-compose 3.7 #110
Docker镜像
简单的Docker用户界面
许可证为MIT许可证0.5.5版(2017/2/21)。
可以从Chrome网上应用店安装简易Docker UI。
GitHub
简化Docker镜像和容器管理的“Simple Docker UI”评价
通过浏览器进行的Docker管理UI Simple Docker UI
托特瓦/容器-webui
许可证为MIT许可证。
GitHub的最新更新日期是2017/7/5。
可以通过浏览器操作Docker。
Docker Hub
GitHub
建立了 Docker 的 WebUI
巴拿马茂密界面
许可证是Apache License 2.0 ,版本号为0.2.21(2015年7月22日)。
GitHub
centurylink/panamax-ui
Panamax – 基于Web的Docker管理系统
通过将容器管理工具”Panamax”与CoreOS结合使用
希望能够仅通过Vagrant更简单地使用Panamax
造船厂
開發結束
GitHub
Shipyard是一个意想不到便利的工具,可以在Web上管理Docker。
我试着使用Shipyard来构建Docker的Web管理界面。