运维监控
文章平均质量分 53
GEGEWU-
欢迎关注微信公众号逸动云.
展开
-
zabbix5.0快速部署脚本
代码】zabbix5.0快速部署脚本。原创 2022-08-06 11:35:42 · 950 阅读 · 0 评论 -
postgresql 清空数据表数据
TRUNCATE table_name;即可,数据表会清空,而且自增id也会变回0;但在 postgresql 则稍有不同,因为 postgresql 的自增id是通过序列 sequence来完成的,所以清空数据后,还需要还原序列 sequence:TRUNCATE bigtable, fattable RESTART IDENTITY;官方文档:https://www.postgresql.org/docs/9.2/static/sql-truncate.html另一种方式:(因为版本不同,可转载 2022-07-02 22:46:23 · 19458 阅读 · 0 评论 -
zabbix优化(报警恢复慢,页面卡等)
(13条消息) zabbix优化(报警恢复慢,页面卡等)_AtlanSI的博客-CSDN博客_zabbix页面卡https://blog.csdn.net/AtlanSI/article/details/82154610?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-4-82154610-blog-124864508.pc_relevant_default&spm=1001.2101.3转载 2022-07-01 11:25:53 · 1533 阅读 · 0 评论 -
官网TimescaleDB 配置
概述Zabbix支持TimescaleDB,这是一种基于PostgreSQL的数据库解决方案,可自动将数据分为基于时间的块,以支持更快的大规模性能。目前,Zabbix代理不支持 TimescaleDB 。此章节会介绍创建 TimescaleDB 数据库或从现有的 PostgreSQL 表迁移到 TimescaleDB配置我们假设数据库服务器上已经安装了 TimescaleDB 扩展 (详见installation instructions).TimescaleDB 必须通过数据库管理员权限运行此命令:转载 2022-06-27 14:00:27 · 897 阅读 · 0 评论 -
cacti容器化部署docker-compose/docker
web端口操作原创 2022-06-21 17:06:40 · 1386 阅读 · 0 评论 -
ubtun20.04 smartping部署+docker+ansible部署并实现托管
一. 二进制:1. 创建smartping存放目录&& 将smartping-v0.8.0.tar.gz 上传到此目录并解压root@gegewu1:/opt# mkdir smartping2. 在执行文件control目录执行启动命令./control start|stop|restart3. 建立托管文件采用systemctl的方式启动 注:smartping启动方式有两种在两个不同路径均能启动1. 直接全路径启动:/opt/smartping/bin/smartping #此种启动方式建立托原创 2022-06-13 21:07:53 · 537 阅读 · 0 评论 -
telegraf采集交换机cpu/mem
关于oid需要自己查询官方文档telegraf配置:原创 2022-06-17 09:47:16 · 644 阅读 · 0 评论 -
批量扫描端口shell脚本
echo -e '\x1dclose\x0d' |timeout --signal=9 2 nmap -sS -Pn -n -T4 -p${jiance_port_one} ${ip} |awk '/report|tcp/{print $0}' |awk 'NR==2{print $2}'原创 2022-06-15 10:42:26 · 858 阅读 · 0 评论 -
zabbix数据库表介绍
参考:https://www.cnblogs.com/xuefy/p/11422104.htmlhttps://blog.csdn.net/changzai6374/article/details/100963109转载 2022-06-13 11:57:33 · 5302 阅读 · 0 评论 -
zabbix-agent配置
一. 安装zabbix-agent注:可自行访问zabbix官网安装zabbix-agent安装详情:安装zabbix-agent安装完成!二.开放防火墙二. 配置zabbix-agent客服端文件位置:/etc/zabbix/zabbix_agentd.conf 配置详情:配置介绍: 此时zabbix-agent 客服端配置成功!三. zabbix-server端配置主机:10.0.0.1341. 创建主机群组 2.添加主机配置监控 项 3. 验证观察最新数据 看有没有最新数据产生原创 2022-06-11 22:04:25 · 6971 阅读 · 0 评论 -
zabbix6.0前端操作笔记
1. 配置监控交换机配置-主机群组-新建群组(监控测试1)此时创建成功。2.添加主机配置-主机群组-添加主机原创 2022-06-09 11:57:50 · 2585 阅读 · 0 评论 -
zabbix图形界面显示方框+zabbix web页面不支持中文
zabbix6.05图形显示方块解决办法原创 2022-06-06 21:52:25 · 787 阅读 · 0 评论 -
ZABBIX6.0+TSDB+psql+grafana出图+微信报警使用时序数据库(基于ubtun20.04)
1. 安装配置pgsql2. 安装详情: 3. 安装方式2 验证安装:sudo -u postgres psql -c "SELECT version();"一旦安装完成, PostgreSQL 服务将会自动启动。使用 psql工具通过连接 PostgreSQL 数据库并且打印它的版本来验证安装安装成功5. 访问psql6. 启动psql的方式 默认情况下,PostgreSQL 会创建一个拥有所权限的特殊用户 postgres。要实际使用 PostgreSQL,你必须先登录该账户 =原创 2022-06-05 21:19:32 · 719 阅读 · 0 评论 -
TPNG(telegraf+prometheus+grafana+alertmanager)+容器方式部署总结
前言:telegraf采集数据的时间间隔根据采集机器数量决定达到的效果完美监控linux主机+snmp实现监控交换机。一. 安装TPNG二. 安装snmp三. 配置1. 配置:telegraf 监控linux2. 监控交换机32位(只适用于小业务大业务推荐使用64位)监控交换机cpu/mem/温度/运行时长/等 详解:容器方式docker-compose文件prometheus配置文件详情:实际效果图展示:............原创 2022-06-01 15:54:28 · 959 阅读 · 0 评论 -
Prometheus 配置文件详解
Prometheus 配置文件详解官方文档:https://prometheus.io/docs/prometheus/latest/configuration/configuration/指标说明1、Prometheus以scrape_interval规则周期性从监控目标上收集数据,然后将数据存储到本地存储上。2、scrape_interval可以设定全局也可以设定单个metrics。3、Prometheus以evaluation_interval规则周期性对告警规则做计算,然后更新告警状态。4转载 2022-05-31 17:14:45 · 3226 阅读 · 0 评论 -
prometheus之telegraf 实现docker集群部署
准备文件放于目录:telegraf-1 telegraf-2 与 docker-compose.yml文件同级docker-compose.yml文件version: "3.0" services: telegraf-1: image: telegraf:1.16.0 restart: always container_name: telegraf-1 hostname: telegraf-1 ports: - 9275:9..原创 2022-05-28 21:36:04 · 808 阅读 · 0 评论 -
telegraf获取交换机端口状态已及端口状态报警设置
一. 方法1 32位与64位聚合 介绍: 即能获取64位端口进出口流量又能获取 32位端口状态缺点: 不易于维护32位与64位聚合:-------------------------------------------成功--------------------------------[[inputs.snmp]]agents = [""]version = 2community = ""agent_host_tag = "ident"fieldpass = ["ifHCInO.原创 2022-05-27 22:23:44 · 870 阅读 · 0 评论 -
telegraf-agent + onput:prometheus+ opentsdb在telegraf中配置介绍
一. telgrafTelegraf参数配置:1. interval: 所有输入的默认数据收集间隔2. round_interval: 将收集间隔舍入为“interval”例如,如果interval =“10s”则始终收集于:00,:10,:20等。3. metric_batch_size: Telegraf将指标发送到大多数metric_batch_size指标的批量输出。4. metric_buffer_limit: Telegraf将缓存met..原创 2022-05-27 22:19:27 · 982 阅读 · 0 评论 -
centos7 部署zabbix+nginx版本5.0 版本
zabbix介绍:Zabbix介绍:Zabbix是一款开源免费,能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。基于已存储的数据,Zabbix提供了出色的报告和数据可视化功能。这些功能使得Zabbix成为容量规划的理想方案。Zabbix 5.0 版本于 5 月 11 日正式发布,是最新的 LTS(长期支持)版本,5.0 带来很多功能和特性,详细见官方文档。一.需要需改的配置文件有:原创 2022-05-26 14:35:46 · 541 阅读 · 0 评论 -
telegraf采集交换机+linux指标一台机器完整配置
#---------------------64位完整配置[agent]#https://docs.influxdata.com/telegraf/v1.16/administration/configuration/#agent-configurationinterval = "60s" #60s采集一次flush_interval = "60s" #60spull一次暴露在路径上round_interval = truemetric_batch_size = 100000metri..原创 2022-05-26 11:17:47 · 416 阅读 · 0 评论 -
监控数通设备/交换机/路由器等进出口流量
结合32位端口状态值:---------------------------------------------------------------以下为snmp 自动发现功能[[inputs.snmp]]agents = ["IP:port"]version = 2community = "mydata2014"agent_host_tag = "ident"fieldpass = ["ifAdminStatus","ifOperStatus","ifMtu","ifSpeed"] .原创 2022-05-26 09:53:07 · 381 阅读 · 0 评论 -
unbtun20.0 and centos7 安装 snmp
1. 安装snmp服务端:snmpd客户端:snmpapt-get install -y snmpd snmp注: 将目录 "/usr/share/snmp/mibs/" 中的mibs文件替换 不然无法获取某些 oid .oid -------mibs文件链接:链接:https://pan.baidu.com/s/1_t0NGUXn91V74pHSHG5YlA提取码:1122......原创 2022-05-25 16:29:55 · 391 阅读 · 0 评论 -
自动安装grafana + alertmanager + prometheus+ telegraf并建立systemctl托管文件
#!/bin/bashstart() {cat <<EOF 1.需要用到的命令wget apt-get tarEOF}install_1() { install_grafana="grafana-8.5.2.linux-amd64.tar.gz" echo "1. 开始检测是否安装grafana" ss -ntulp |grep grafana if [ $? = 0 ]; then echo "绘图软件grafana已安装"else e.原创 2022-05-25 16:21:40 · 242 阅读 · 0 评论