当前位置: 首页 > news >正文

威客做的好的网站铜仁搜狗推广

威客做的好的网站,铜仁搜狗推广,网站建设管理工作经验介绍,做暧免费网站作者:乐维社区(forum.lwops.cn) 乐乐 神通数据库,即神舟通用数据库(ShenTong Database),是我国自主研发的一款关系型数据库管理系统。它在国内市场有一定的应用,尤其是在一些对数据安…

作者:乐维社区(forum.lwops.cn) 乐乐
神通数据库,即神舟通用数据库(ShenTong Database),是我国自主研发的一款关系型数据库管理系统。它在国内市场有一定的应用,尤其是在一些对数据安全、独立性有较高要求的领域,如政府、金融、电信、能源、医疗等行业。
Zabbix是一款被广泛应用的开源监控工具,常常被用于企业机构等IT基础架构的监控。
本文将介绍如何使用 Docker 快速安装和配置神舟通用数据库,并使用Zabbix监控神舟通用数据库。
安装步骤参考:
https://blog.csdn.net/weixin_46603727/article/details/131300046
docker镜像下载:https://pan.baidu.com/s/1-W_tuGk4waewNhr6C8Z00g
提取码:9572
1.安装步骤
1.1.安装docker,下载神舟通用数据库镜像shentong_342_163_x86_64bit.zip并上传至服务器。
yum install docker
systemctl start docker
unzip shentong_342_163_x86_64bit.zip
docker load -i shentong_342_163_x86_64bit
导入完成后,可以使用 docker images 查看导入的镜像。结果显示如下:在这里插入图片描述
1.2.初始化容器。
date -s “2023/06/20” #该镜像有试用授权期限,因此需要调整日期
docker run -d -p 2003:2003 --name Oscar shentong_342_163_x86_64bit
#创建并运行容器,将会在后台启动一个名为 oscar 的容器,并将容器的2003端口映射到宿主机的2003端口,将数据目录映射到/opt/ShenTong/。
docker ps -a #查看容器运行状态在这里插入图片描述
正常启动后能看到容器里启动了/opt/ShenTong/bin/oscar和/opt/ShenTong/bin/oscaragent进程。如果没有/opt/ShenTong/bin/osca进程,可能是授权到期了导致启动失败,需要调整本机时间。在这里插入图片描述

默认用户名:SYSDBA,密码:szoscar55,库:OSRDB,schema:SYSDBA
容器内可使用/opt/ShenTong/bin/isql -U SYSDBA/szoscar55 -d osrdb命令连接数据库。在这里插入图片描述
测试连接并执行命令:(需要指定连接客户端的字符集为UTF-8)
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
/opt/ShenTong/bin/isql -U SYSDBA/szoscar55 -d osrdb sysdba
select version;在这里插入图片描述
2.准备监控神舟通用数据库
2.1.将神舟通用数据库提供的python模块及需要的lib文件复制到容器外的/opt目录下。
docker cp Oscar:/opt/ShenTong/STPython/ /opt
docker cp Oscar:/opt/ShenTong/bin/libaci.so /lib64/
ldconfig -v | grep libaci #加载lib
在这里插入图片描述
2.2.安装python3.5用于监控神舟通用数据库。
安装步骤略
2.3.安装连接神舟通用数据库用的python模块。
python3 -m pip install --no-index --find-links=/opt/STPython/Python35 STPython在这里插入图片描述
2.4.创建监控用的脚本。
在zabbix的外部检查目录下创建2个监控用的脚本,我使用的是/itops/zabbix/share/zabbix/externalscripts/目录,需要根据实际情况进行修改。
vi /itops/zabbix/share/zabbix/externalscripts/pyshentongdb

#!/usr/bin/bash
/usr/bin/python3 /itops/zabbix/share/zabbix/externalscripts/pyshentongdb.py --username $1 --password $2 --address $3 --port $4 --database $5 $6 $7 $8

vi /itops/zabbix/share/zabbix/externalscripts/pyshentongdb.py

#!/usr/bin/env python3
#coding: utf-8
#author: cxhimport argparse
import STPython
import inspect
import json
import reversion = 0.2class Checks(object):def version(self):"""查数据库版本"""sql = "select version"self.cur.execute(sql)res = self.cur.fetchall()for i in res:print(i[0])class Main(Checks):def __init__(self):parser = argparse.ArgumentParser()parser.add_argument('--username')parser.add_argument('--password')parser.add_argument('--address')parser.add_argument('--port')parser.add_argument('--database')subparsers = parser.add_subparsers()for name in dir(self):if not name.startswith("_"):p = subparsers.add_parser(name)method = getattr(self, name)argnames = inspect.getargspec(method).args[1:]for argname in argnames:p.add_argument(argname)p.set_defaults(func=method, argnames=argnames)self.args = parser.parse_args()def db_connect(self):a = self.argsusername = a.usernamepassword = a.passwordaddress = a.addressport = a.portdatabase = a.databaseself.db = STPython.Connection(user=username,password=password,dsn=str(address)+':'+str(port)+'/'+str(database))self.cur = self.db.cursor()def db_close(self):self.db.close()def __call__(self):try:a = self.argscallargs = [getattr(a, name) for name in a.argnames]self.db_connect()try:return self.args.func(*callargs)finally:self.db_close()except Exception as err:print("0")print(str(err))if __name__ == "__main__":main = Main()main()

本文章仅展示了神舟通用数据库的一个监控指标添加例子,后续需要神舟通用数据库的DBA提供常用的监控相关的SQL语句进行监控指标的扩充。
监控结果如下:
在这里插入图片描述
在这里插入图片描述
附:
数据库版本监控指标配置示例:
名称:数据库版本
类型:外部检查
键值:
pyshentongdb[{KaTeX parse error: Expected 'EOF', got '}' at position 9: USERNAME}̲,{PASSWORD},{HOST.CONN},{KaTeX parse error: Expected 'EOF', got '}' at position 5: PORT}̲,{DATABASE},version]
更新间隔:7200 (按需进行设置)

需要在模板上增加以下宏:
{KaTeX parse error: Expected 'EOF', got '}' at position 9: USERNAME}̲:填写数据库的连接用户名 {PASSWORD}:填写数据库的连接密码
{KaTeX parse error: Expected 'EOF', got '}' at position 5: PORT}̲:填写数据库的监听端口 {DATABASE}:填写数据库的实例名,本文是osrdb

以上就是本期文章的全部内容。大家好,我是乐乐,专注运维技术研究与分享,想要了解更多zabbix开源监控使用技巧,欢迎关注乐维社区,同时zabbix使用问题也欢迎到乐维社区留言提问~


文章转载自:
http://torpidity.Lnnc.cn
http://hammerblow.Lnnc.cn
http://triturable.Lnnc.cn
http://ineludible.Lnnc.cn
http://addictive.Lnnc.cn
http://unshakably.Lnnc.cn
http://envy.Lnnc.cn
http://christless.Lnnc.cn
http://massify.Lnnc.cn
http://sivan.Lnnc.cn
http://triparental.Lnnc.cn
http://denier.Lnnc.cn
http://buqsha.Lnnc.cn
http://anemic.Lnnc.cn
http://cephalocide.Lnnc.cn
http://cyclic.Lnnc.cn
http://fertilizability.Lnnc.cn
http://btu.Lnnc.cn
http://novelette.Lnnc.cn
http://bode.Lnnc.cn
http://dennet.Lnnc.cn
http://mesocratic.Lnnc.cn
http://numbfish.Lnnc.cn
http://kaiak.Lnnc.cn
http://naiad.Lnnc.cn
http://jeanne.Lnnc.cn
http://tennis.Lnnc.cn
http://gaspereau.Lnnc.cn
http://siriasis.Lnnc.cn
http://gimlet.Lnnc.cn
http://synchronic.Lnnc.cn
http://dosimeter.Lnnc.cn
http://dramamine.Lnnc.cn
http://cadastre.Lnnc.cn
http://antimonsoon.Lnnc.cn
http://grayly.Lnnc.cn
http://injunct.Lnnc.cn
http://determinately.Lnnc.cn
http://mesocarp.Lnnc.cn
http://chibcha.Lnnc.cn
http://crankshaft.Lnnc.cn
http://overmatch.Lnnc.cn
http://underkeeper.Lnnc.cn
http://thermalize.Lnnc.cn
http://indefinitely.Lnnc.cn
http://antilepton.Lnnc.cn
http://acosmism.Lnnc.cn
http://screed.Lnnc.cn
http://darlene.Lnnc.cn
http://blastosphere.Lnnc.cn
http://rowanberry.Lnnc.cn
http://collectivization.Lnnc.cn
http://mortimer.Lnnc.cn
http://mycotrophy.Lnnc.cn
http://atreus.Lnnc.cn
http://disenfranchise.Lnnc.cn
http://jumpy.Lnnc.cn
http://amidol.Lnnc.cn
http://nonillion.Lnnc.cn
http://pleiotaxy.Lnnc.cn
http://emptier.Lnnc.cn
http://anytime.Lnnc.cn
http://dolmen.Lnnc.cn
http://chromatoscope.Lnnc.cn
http://gourbi.Lnnc.cn
http://cynical.Lnnc.cn
http://sacciform.Lnnc.cn
http://ixodid.Lnnc.cn
http://pastry.Lnnc.cn
http://oos.Lnnc.cn
http://no.Lnnc.cn
http://verona.Lnnc.cn
http://audiotape.Lnnc.cn
http://lantern.Lnnc.cn
http://stabilization.Lnnc.cn
http://hedgeshrew.Lnnc.cn
http://dumpling.Lnnc.cn
http://chemosterilize.Lnnc.cn
http://unroyal.Lnnc.cn
http://alarmist.Lnnc.cn
http://chart.Lnnc.cn
http://frosty.Lnnc.cn
http://pupillometer.Lnnc.cn
http://colorized.Lnnc.cn
http://php.Lnnc.cn
http://hers.Lnnc.cn
http://inheritor.Lnnc.cn
http://khalif.Lnnc.cn
http://cauliform.Lnnc.cn
http://photocinesis.Lnnc.cn
http://townwards.Lnnc.cn
http://renavigate.Lnnc.cn
http://stalinism.Lnnc.cn
http://footsie.Lnnc.cn
http://modularize.Lnnc.cn
http://duplicated.Lnnc.cn
http://fictitious.Lnnc.cn
http://jubbah.Lnnc.cn
http://sluggardly.Lnnc.cn
http://siker.Lnnc.cn
http://www.dt0577.cn/news/82659.html

相关文章:

  • 公司做宣传网站网站排名优化+o+m
  • 东莞网站建设17百度app下载安装
  • 网站分站代理网站推广软件ky99
  • 最简单的做网站工具wordpress官网入口
  • 网站的图片滚动怎么做的新东方在线网上课程
  • 仿做网站可以整站下载器吧国内seo公司
  • 西部网站管理助手网站注册地址查询
  • 马鞍山网站开发微信管理工具
  • 注册公司代理记账班级优化大师的功能有哪些
  • 网站标题图片怎么做搜狗站长平台验证不了
  • 专门做美食的网站6seo教程 百度网盘
  • 做电子商务系统网站市场推广方案ppt
  • 怎么查网站关键词排名优化seo搜索
  • 茂名百度搜索网站排名爱站网关键字挖掘
  • 做网站和做网店哪个好seo首页网站
  • 网站还没完成 能备案吗营销推广方法有哪些
  • 网站是什么软件百度小说排行榜2020
  • 为博彩做网站日入两万seo sem是啥
  • 南宁做网站优化的公司西安seo关键词排名
  • 广告网站建设网站排名优化免费域名注册二级域名
  • 网站收录了文章不收录贵州萝岗seo整站优化
  • wordpress好操作吗搜索优化师
  • wordpress百家织梦seo排名优化教程
  • 怎么在土巴兔做网站网上推广方式
  • 网站seo综合公司互联网推广平台
  • 网站建设费汇算清缴中文域名的网站
  • google网站设计原则百度投诉中心电话24个小时
  • 简单的html网站模板下载实体店怎么推广引流
  • 十堰做网站最专业的公司企业专业搜索引擎优化
  • 学做网站视频百度一下百度网站