5分钟带你快速了解Jenkins可观测实践

本文涉及的产品
可观测可视化 Grafana 版,10个用户账号 1个月
云拨测,每月3000次拨测额度
简介: 快速了解Jenkins

前置条件

账号注册

前往官方网站 观测云-云时代的系统可观测平台 注册账号,使用已注册的账号/密码登录。

image.png

安装 Datakit

获取OpenWay地址的token

点击【集成】模块,左上角【Datakit】,根据您的操作系统和系统类型选择合适的安装命令。

image.png

执行安装

复制 Datakit 安装命令在需要被监控的服务器上直接运行。

  • 安装目录 /usr/local/datakit/
  • 日志目录 /var/log/datakit/
  • 主配置文件 /usr/local/datakit/conf.d/datakit.conf
  • 插件配置目录 /usr/local/datakit/conf.d/

Datakit 安装完成后,已经默认开启 Linux 主机常用插件,可以在DF——基础设施——内置视图查看。

image.png点击 [基础设施] 模块,查看所有已安装 Datakit 的主机列表以及基础信息,如主机名,CPU,内存等。

image.png

点击 [主机名] 可以查看该主机的详细系统信息,集成运行情况 (该主机所有已安装的插件),内置视图(主机)。

image.png

点击 [集成运行情况] 任意插件名称 [查看监控视图] 可以看到该插件的内置视图。

image.png

监控场景

新建场景

点击【场景】模块->【新建场景】->新建空白场景。

image.png

输入Jenkins场景,点击确定。

image.png

点击【新建节点】,选择Jenkins,点击创建。

image.png

节点名称填写Jenkins监控视图,点击创建。

image.png

查看场景视图

image.png

Datakit开启Jenkins采集

获取Jenkins的Access keys

【登录Jenkins】->【系统管理】->【插件管理】->【可选插件】->输入metrics,点击Install without restart。

安装完成后,点击【系统管理】->【系统配置】->找到Metrics,点击右边的【Generate...】,点击【保存】。

image.png

配置Datakit

创建jenkins.conf文件,修改url为jenkins的url,key为Metrics的key。

$ cd /usr/local/datakit/conf.d/jenkins
$ cp jenkins.conf.sample jenkins.conf
$ vim jenkins.conf

image.png

重启Datakit

$ Datakit --restart

Jenkins相关介绍

Jenkins概述

Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。

Jenkins性能指标

image.pngimage.png


目录
相关文章
|
Kubernetes 负载均衡 jenkins
Kubernetes上基于GitLab+Jenkins的GitOps应用发布实践
## 1. 在 [容器服务控制台](https://cs.console.aliyun.com) 创建kubernetes集群 #### 1.1 新建Kubernetes集群: ![image](https://yqfile.alicdn.com/17bba07bc905b8049507005a9a65be1139709d61.png) #### 1.2 新建命名空间gito
2556 0
Kubernetes上基于GitLab+Jenkins的GitOps应用发布实践
|
jenkins 测试技术 持续交付
基于Jenkins的开发测试全流程持续集成实践
本文介绍了我目前团队所在使用的持续集成全流程及一些重要插件的使用,虽然还很不完善,但初步解决了我所在团队在集成和发布上的一些痛点。随着后续对K8S的学习的深入,我会逐步引入阿里云K8S服务(ACK)进行微服务的容器编排以及持续集成的K8S化改造,希望到时再进行分享。
2569 0
ASP.NET Core微服务之基于Jenkins Pipeline的持续集成实践
最近在公司实践持续集成,使用到了Jenkins的Pipeline来提高团队基于ASP.NET Core API服务的集成与部署,因此这里总结一下。 一、关于持续集成与Jenkins Pipeline 1.1 持续集成相关概念   互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称 CI) 。
2396 0
|
存储 jenkins 持续交付
Kubernetes集群上基于Jenkins的CI/CD流程实践
本节我们通过在Kubernetes集群上创建并配置Jenkins Server实现应用开发管理的CI/CD流程,并且利用Kubernetes-Jenkins-Plugin实现动态的按需扩展jenkins-slave。
18333 0
|
4月前
|
jenkins Java 持续交付
【项目集成工具】Jenkins
【项目集成工具】Jenkins
|
1月前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成(5/5)
Docker Swarm总结+Jenkins安装配置与集成(5/5)
49 0
|
1月前
|
jenkins Java 持续交付
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
Docker Swarm总结+Jenkins安装配置与集成snarqube和目标服务器(4/5)
44 0
|
7月前
|
jenkins 持续交付 开发工具
如何基于Docker搭建jenkins集成开发环境?建议收藏
如何基于Docker搭建jenkins集成开发环境?建议收藏
100 1
|
6月前
|
运维 jenkins 机器人
Jenkins配置项目集成钉钉通知
Jenkins配置项目集成钉钉通知