CNS_DOC_13031001_用TMADMIN创建TLOG文件

合集下载

.NET项目中NLog的配置与使用

.NET项目中NLog的配置与使用

.NET项⽬中NLog的配置与使⽤引⾔: 因为之前在项⽬开发中⼀直都是使⽤的Log4Net作为项⽬的⽇志记录框架,最近忽然感觉对它已经有点腻了,所以尝试着使⽤了NLog作为新项⽬的⽇志记录框架(当然作为⼀名有志向的攻城狮永远都不能只局限于眼前的技术,要不断的使⽤和学习新的技术)。

当然serilog也是⼀个不错的⽇志记录框架哟,不过今天主要还是要讲述的是NLog在项⽬中的配置和使⽤。

NLog框架源码:⼀、导⼊NLog NuGet PackAge:⼆、配置NLog 配置⽂件:注意:在这⾥我是专门新建了⼀个NLog.config 配置⽂件⽤来进⾏独⽴配置,当然你也可以在web.config中完成相应的配置!!NLog详细配置⽂件信息,请查看官⽹说明:可参考晓晨⼤佬的NLog配置:我的NLog.config 配置代码:<?xml version="1.0" encoding="utf-8" ?><nlog xmlns="/schemas/NLog.xsd"xmlns:xsi="/2001/XMLSchema-instance"><targets><!--此部分中的所有⽬标将⾃动异步--><target name="asyncFile" xsi:type="AsyncWrapper"><!--项⽬⽇志保存⽂件路径说明fileName="${basedir}/保存⽬录,以年⽉⽇的格式创建/${shortdate}/${记录器名称}-${单级记录}-${shortdate}.txt"--><target name="log_file" xsi:type="File"fileName="${basedir}/ProjectLogs/${shortdate}/${logger}-${level}-${shortdate}.txt"layout="${longdate} | ${message} ${onexception:${exception:format=message} ${newline} ${stacktrace} ${newline}"archiveFileName="${basedir}/archives/${logger}-${level}-${shortdate}-{#####}.txt"archiveAboveSize="102400"archiveNumbering="Sequence"concurrentWrites="true"keepFileOpen="false"/></target><!--使⽤可⾃定义的着⾊将⽇志消息写⼊控制台--><target name="colorConsole" xsi:type="ColoredConsole" layout="[${date:format=HH\:mm\:ss}]:${message} ${exception:format=message}"/></targets><!--规则配置,final - 最终规则匹配后不处理任何规则--><rules><logger name="Microsoft.*" minlevel="Info" writeTo="" final="true"/><logger name="*" minlevel="Info" writeTo="asyncFile"/><logger name="*" minlevel="Warn" writeTo="colorConsole"/></rules></nlog>NLog配置⽂件信息简单概述:rules【规则】说明: 规则是logger具有以下属性的元素:name - 记录器名称过滤器 - 可能包含通配符(*和?)minlevel - 记录的最低级别maxlevel - 记录的最⾼级别level - 单级记录levels - 逗号分隔的记录级别列表writeTo - 逗号分隔的要写⼊的⽬标列表final - 最终规则匹配后不处理任何规则enabled- 设置为false禁⽤规则⽽不删除它ruleName- 规则标识符,允许使⽤Configuration.FindRuleByName和进⾏规则查找Configuration.RemoveRuleByName。

SCCM日志文件列表

SCCM日志文件列表

SCCM日志文件列表SCCM(System Center Configuration Manager)是一种用于管理和部署企业级IT系统的软件。

在SCCM中,日志文件记录了系统的各种操作和事件,对于故障排除和系统监控非常重要。

本文将详细介绍SCCM中常见的日志文件列表及其功能。

1. SCCM日志文件的位置和命名规则SCCM的日志文件存储在服务器的特定目录下,其默认位置为:C:\Program Files\Microsoft Configuration Manager\Logs。

每一个日志文件都有一个特定的命名规则,通常以.log结尾。

下面是一些常见的SCCM日志文件及其命名规则:- CAS.log:此日志文件记录了SCCM的内容分发和复制活动。

- ClientIDManagerStartup.log:此日志文件记录了客户端ID管理器的启动过程,包括生成和分配客户端ID。

- ContentTransferManager.log:此日志文件记录了内容传输管理器的活动,包括下载和分发软件包。

- execmgr.log:此日志文件记录了执行管理器的活动,包括软件部署和程序运行。

- LocationServices.log:此日志文件记录了客户端位置服务的活动,包括查找和连接到管理点。

- PolicyAgent.log:此日志文件记录了策略代理的活动,包括策略评估和分发。

- Smsdbmgr.log:此日志文件记录了SCCM数据库管理器的活动,包括数据库备份和恢复。

- Wsyncmgr.log:此日志文件记录了软件更新同步管理器的活动,包括更新发布和同步。

2. SCCM日志文件的功能和用途每一个SCCM日志文件都有其特定的功能和用途,下面是对常见的日志文件功能的详细描述:- CAS.log:此日志文件记录了内容分发和复制活动,可以用于排除软件包分发和复制的问题。

例如,如果一个软件包没有成功分发到所有的分发点,CAS.log可以提供有关失败原因的详细信息。

mrtg配置文档

mrtg配置文档

Mrtg:(Multi Router Traffic Grapher)是一个监控网络链路流量负载的工具软件,通过SNMP协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML 文档方式显示给用户,以非常直观的形式显示流量负载。

一:基本流程1.安装软件:apt-get install apache2apt-get install mrtgapt-get install snmp被监测机器需安装snmpd.apt-get install snmpd2.编辑snmpdvim /etc/snmp/snmpd.conf查找到类似的行,修改为如下所示:(仅仅修改屏蔽或放开)# source community# com2sec paranoid default public #com2sec readonly default public # 其中public是与snmp服务器的用户名#com2sec readwrite default private重启snmpd服务: /etc/init.d/snmpd restart可以使用snmpget 和 snmpwalk命令获取被监测机器的OID值和OID的遍历。

命令如下:snmpget -v 1 -c public IP ifPhysAddress.2snmpwalk -v 1 -c public IP system其中public为snmpd配置文件/etc/snmp/snmpd.conf 中设置的用户名。

3.生成mrtg的配置文件如果监测本地采用如下命令:cfgmaker public@localhost > /etc/mrtg.cfg如果仅仅监视一个IP地址采用如下命令:cfgmaker public@192.168.0.1 >> /etc/mrtg.cfgMrtg.cfg只监测服务器的网络流量,可以手动编写mrtg配置文件监测更多的内容。

MRTG详细配置图解

MRTG详细配置图解

MRTG配置手册安‎装在windows‎2003系统上安装M‎R TG,通过SNMP‎协议监测各服务器和网‎络设备的性能。

所需‎要的安装程序:mr‎t g-2.16.2‎A ctivePerl‎-5.14.2.14‎02-MSWin32‎-x86-29534‎2.msiinfo‎r mant-std-‎16.exeMIB‎Browser.e‎x e一、安装mrt‎g将mrtg CO‎P Y到服务器C盘目录‎下“c:\mrtg”‎。

二、安装perl‎Perl安装到C盘‎“c:\perl”目‎录下,添加系统变量‎P ath,添加“C:‎\per\bin;”‎三、测试perl‎打开命令控制台,进入‎到c:\mrtg\b‎i n 目录,输入命令‎p erlmrtg,得‎到以下结果表明安装成‎功。

四、安装I‎I S服务此处略。

‎配置一、监测设备的先决‎条件Windows‎服务器Mrtg采用‎s nmp协议进行数据‎采集。

1、如果被监‎测是被是window‎s服务器,首先要在被‎监测服务器上安装SN‎M P服务,控制面板—‎添加或删除程序—添加‎/删除Windows‎组件安装完毕以‎后,在服务里设置co‎m munity,右键‎S NMP服务—属性—‎安全—public。

‎2、由于要监测CP‎U、内存等参数,还需‎要在被监测服务器安装‎i nformant-‎s td-16.exe‎以提供更加强大的MI‎B码。

Linux服‎务器Linux服务‎器默认未开启SNMP‎服务,需要在安装ne‎t-snmphtt‎p://michae‎l s.blogbus‎.com/tag/N‎E T-SNMP/设‎置community‎为public。

网‎络设备开启snmp‎服务,设置commu‎n ity为publi‎c。

二、检查SNM‎P服务配置在任何机‎器上安装MIB浏览器‎M IB Browse‎r.exe,输入要监‎测的服务器IP,配置‎好community‎,点击Walk,如果‎右侧能出现很多OID‎,证明snmp服务正‎常提供服务。

OLT配置方法以及维护手册之欧阳化创编

OLT配置方法以及维护手册之欧阳化创编

OLT配置手册以及维护常见问题OLT作为GPON的核心设备,平时经常遇到各种问题,下面就配置方法以及遇到的问题做一下说明:一、登录:OLT可通过超级终端以及DOS状态下TELNET命令登录,也可用交换机的专用软件SecureCRT进行登录,正常登录后界面一致,均可进行平时数据的查看以及配置业务,通常有两种登录方式:TL1(大写)和CLI(小写)命令,一般TL1进行业务数据的配置以及查看,配置情况以及登录口令均大写:SUPERUSER/ANS#150,CLI可进行OLT上下行的关联情况的配置和查看,配置情况以及登录口令均小写:isadmin/ans#150,下面以221.131.22.11进行说明。

1.超级终端登录:进入后选择T(TL1命令),输入口令即可,Enter Username : SUPERUSER /Enter Password : ANS#150CLI命令如图:进入后直接输入口令即可。

login: isadmin /password: ans#1502.telnet登录方式:在cmd界面下直接输入telnet d.d.d.d 1023即可登录TL1命令进入后输入口令即可进行操作;在cmd界面下输入telnet d.d.d.d 即可登录cli命令,如图进入后输入口令即可。

3.SecureCRT登录:点击快速链接,选择Telnet协议,主机名称为该OLT的带内管理IP,如221.131.22.11,端口为1023,如图所示:进入后输入口令即可登录TL1命令;同样道理CLI命令如图:输入口令即可登录。

由于是公网设备,对于部分大局点,已经设置了ACL,不允许随便访问,因此需要通过网管的跳登,网管的IP地址为211.142.35.198,登录协议为SSH2,端口:22,用户名:testwlan ,登录密码为:7342gpon@wlan .在如下界面下跳登即可:二、数据的查看以及配置:1.TL1数据的配置总体来说,TL1数据配置分几大类:1.ENT_创建;2.ED_修改;3.DLT_删除;4.RTRV_查询。

goadmin 使用手册

goadmin 使用手册

goadmin 使用手册
goadmin是一个基于Go语言的后台管理系统,可以帮助开发者快速搭建
后台管理界面。

下面是goadmin的使用手册:
1. 安装
通过`go get`命令安装goadmin:
```bash
go get -u /go-admin-team/go-admin
```
2. 创建项目
在项目文件夹下新建一个文件,引入适配器、主题和数据库驱动,设置全局配置项,初始化插件,设置插件与配置,挂载到Web框架中。

3. 修改配置文件
复制config/一份config/,修改数据库类型、地址、用户名和密码等信息。

4. 运行代码
执行`go run `运行代码,访问
5. 添加业务表
可以根据自己的业务需求添加业务表,并进行管理。

具体可以参考goadmin的插件文档。

6. 其他功能
goadmin还提供了丰富的插件和主题,可以根据自己的需求进行定制化开发。

同时,也可以根据实际需求对goadmin进行二次开发,扩展更多功能。

以上是goadmin的使用手册,希望对您有所帮助。

mrtg配置

mrtg配置

MRTG2.16.2配置参考手册MRTG运行时的行为是由一个配置文件控制的。

这个配置文件可以用cfgmaker 生成。

(请参考cfgmaker的手册)。

但是更加详细精巧的配置还是需要手工进行的。

这篇文档介绍了mrtg使用的所有配置选项。

语法MRTG配置文件语法遵循一些简单的规则:●∙∙管检测必须在一行的开头。

●∙∙在一个关键词行之后的以空格开头的每一行都是关键词行的后继行。

●∙∙空行被忽略。

●∙∙以#开头的行是注释行。

●∙∙你可以使用Include: file的形式把其它的文件导入配置文件。

例子:include: base-option.inc如果被包含的文件被相对路径指定,包括当前目录和包含主配置文件的目录都会被搜索。

全局配置关键词WorkDirWorkDir 指定日志文件和网页文件的生成文件。

例子:WorkDir: /usr/tardis/pub/www/stats/mrtg可选全局关键词HtmlDirHtmlDir指定html(或者shtml,这个会在以后被支持)生成的位置。

注意:WorkDir会覆盖htmldir和imagedir、logdir的设置。

例子:Htmldir:/www/mrtg/ImageDirImageDir 指定存放生成的图片的文件夹。

这个文件夹应该设置在html文件夹内。

例子:Imagedir:/www/mrtg/imagesLogDirLogDir 指定存放日志的文件夹.这不必放在htmldir文件夹内.例子:Logdir:/www/mrtg/logsForks( UNIX only)在支持Fork的系统之中(例如UNIX),当mrtg需要通过snmp获取数据的时候,它能fork自己成为多个实例。

在高延迟或者存在大量设备的情况下,这能极大的提高效率。

如果你的那台交换机就在隔壁,那它可能不会提高你的查询速度。

据我所知,NT不能fork,所以这项功能在NT中不能使用。

例子:forks:4EnableIPv6当把值设置为yes时,如果相应的库文件存在(请参考mrtg-ipv6手册页),那么IPv6就可以启用了。

nlog使用方法

nlog使用方法

nlog使用方法【原创实用版3篇】目录(篇1)1.引言2.nlog 简介3.nlog 使用方法4.nlog 的优缺点5.总结正文(篇1)一、引言log 是一款基于 JavaScript 的开源库,用于实现高性能的 log 记录功能。

在本文中,我们将介绍 nlog 的使用方法。

二、nlog 简介log 是一个轻量级的 log 记录库,它提供了简单易用的 API,可以方便地记录应用程序的日志信息。

nlog 的设计目标是高性能、易用性和可扩展性。

它支持多种日志格式和输出方式,并且可以轻松地定制和扩展。

三、nlog 使用方法1.引入 nlog 库:在 JavaScript 文件中引入 nlog 库,可以使用npm 或 yarn 等包管理工具进行安装。

2.配置 nlog:在应用程序中配置 nlog,可以使用 nlog 的配置文件或直接在代码中进行配置。

配置包括日志级别、输出方式、日志格式等。

3.记录日志:在应用程序中使用 nlog 记录日志,可以使用 API 直接调用或通过配置文件自动生成。

四、nlog 的优缺点1.优点:nlog 具有高性能、易用性和可扩展性等特点,可以满足一般应用程序的日志记录需求。

2.缺点:nlog 是一个轻量级的库,功能相对简单,对于一些高级的日志功能可能无法支持。

五、总结log 是一款简单易用的 log 记录库,具有高性能和可扩展性等特点。

目录(篇2)1.关于nlog2.nlog的使用方法3.nlog的优缺点正文(篇2)一、关于nloglog(Node.js Logging)是一个开源的日志记录库,用于在Node.js 应用程序中记录日志信息。

它提供了简单易用的API,可以轻松地记录应用程序的运行状态和错误信息。

nlog的设计目标是让日志记录变得更加简单、高效和可维护。

二、nlog的使用方法1.安装nlog:使用npm或yarn安装nlog库。

2.引入nlog:在应用程序中引入nlog库,可以使用以下代码:```javascriptconst nlog = require("nlog");```3.配置nlog:配置nlog库以指定日志记录的格式、级别和其他设置。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用TMADMIN创建TLOG文件TUXEDO用一个文件TLOG记录对数据库操作的日志。

用于协调分布式数据库的提交与回滚。

$tmadmin
>crdl -b 500 -z $TUXAPP/TLOG
>crlog -m simple
>q
重命名下列文件,因为下列文件名与ORACLE带的文件名有冲突
TUXEDO安装路径$TUXDIR/include目录下的下面文件
把sqlca.h 改名为sqlca.h.bak
把sqlcode.h 改名为sqlcode.h.bak
把sqlda.h 改名为sqlda.h.bak
服务端的程序:test.pc,功能:根据客户端传的EMPNO到表EMP中取ENAME的值,并把它返回给客户端
编写客户端程序: testcli.c 功能:调用TUXEDO服务端的服务TEST,取EMPNO=7900所对应的ENAME的值,并显示出来
这里为没有写代码,因为我发现我到网搜索的测试代码都没法通过。

服务端程序
用ORACLE的PROC把test.pc 文件预编译成test.c文件
$ proc test.pc include=$TUXDIR\include
2.用buildserver把test.c编译成可执行文件,注意-r 后带的Oracle_XA 与RM文
件中的一致。

$ buildserver -o test -f test.c -r Oracle_XA -s TEST 编译客户端程序
$ buildclient -o testcli -f testcli.c
用tmboot –y 启动TUXEDO。

相关文档
最新文档