首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

数据库PostrageSQL-服务器配置(错误报告和日志)

如果在log_destination中启用了 CSV 格式输出,.csv将会被追加到时间日志文件名中来创建 CSV 格式输出(如果log_filename以.log结尾,该后缀会被替换)。...日志输出提供的信息类似于 log_connections,不过还外加会话的持续时间。 只有超级用户能在会话开始时更改这个参数,在会话中它不能被更改。默认为off。...这个参数只能在postgresql.conf文件中或在服务器命令行上设置。默认值是’%m [%p] ',它记录时间和进程ID。 ? ?...这有助于决定是否所等待造成了性能低下。默认值是off。只有超级用户可以更改这个设置。 log_statement (enum) 控制哪些 SQL 语句被记录。...当每一个临时文件被删除时都会制作一个日志项。一个零值记录所有临时文件信息,正值只记录尺寸大于或等于指定千字节数的文件。默认设置为 -1,它禁用这种记录。只有超级用户可以更改这个设置。

1.1K10

告警监控系统开发

邮件引擎: 是由一个python程序来实现,它可以定义发邮件的服务器、发邮件人以及发件人密码。 输出日志: 整个监控系统要有日志输出。...监控的网卡可以修改,也可更改为hostname) export addr=`/sbin/ifconfig |grep -A1 "ens33: "|awk '/inet/ {print $2}'` dir.../shares/load.sh #先检查配置文件是否需要监控502 if grep -q 'to_mon_502=1' $conf_file; then export log=`grep 'logfile...t_s 时间 t_s2 2小时之前的时间,定义两小时的原因就是为了执行下面的if语句,条件成立不就实现了咱们的报警条件,开始报警。...脚本每分钟执行一次,第二次开始,log,t_s,t_s2相对于第一次只是增加了一分钟,判断文件是否存在,因为上一次刚刚执行过,所以一定是存在的,t_s2就只是增加了60s 所以经过提取给v,判断超过3600

1.5K61
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    每天一个Linux命令:find

    find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间查找文件。下面就通过实例来体验下find命令的强大。...-options,指定find命令的常用选项 -print,find命令将匹配的文件输出到标准输出 -exec,find命令对匹配的文件执行该参数所给出的shell命令。...-type f -exec ls -l { } \; 在/logs目录中查找更改时间在5日以前的文件并删除它们:find /logs -type f -mtime +5 -exec rm { } \;...-name "*.conf" -mtime +5 -ok rm { } \; 在当前目录中查找所有文件名以.LOG结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示 实例 查当前目录下的所有普通文件...-type f -exec ls -l {} \ 在/ l o g s目录中查找更改时间在5日以前的文件并删除它们: find logs -type f -mtime +5 -exec -ok rm

    81570

    maven中的本地仓库与远程仓库

    在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。...1.2 更改配置全局范围的本地仓库:在M2_HOME/conf/settings.xml中更改配置,更改配置的方法同上 注:此时更改后,所有的用户都会受到影响,而且如果maven进行升级,那么所有的配置都会被清除...,所以要提前复制和备份M2_HOME/conf/settings.xml文件 故:一般情况下不推荐配置全局的settings.xml 2....使用快照就可以达到这一目的。 其实在快照版本在发布的过程中,Maven会自动为构件以当前时间做标记,有了这个时间,我们就可以随时找到最新的快照版本,这样也就解决刚才说的 协作开发的问题。...如果最后解析到的构件版本是时间格式的快照,则复制其时间格式的文件 至 非时间格式,并使用该非时间格式的构件 注:一定要记得       &    <snapshot

    2K20

    tmp临时文件目录自动清理

    查看文件的atime可以通过 ls -u 来检查。 /etc/cron.daily/tmpwatch 脚本每天运行进行文件清理 #!...参数: -u 根据atime决定删除文件 -m 根据mtime决定删除文件 -c 根据ctime决定删促文件 当同时结合使用 -umc 则表示是否删除文件取决于这3个时间点最大值。...sudo journalctl -u systemd-tmpfiles-clean 由于没有定义时间,所以对于大型集群,这个清理时间固定的,这样整个集群清理时间可以错开。...在 /usr/lib/tmpfiles.d/tmp.conf 配置文件中定义了 systemd-tmpfiles-clean.service 的配置,注意其中会避开一些使用PrivateTmp=yes创建的名字空间挂载点.../tmp目录,默认配置也是保留10天文件 按日轮转日志 对于/tmp目录下的日志文件可以通过自己简单的脚本进行轮转 - 思路:脚本在执行日志生成前,对比当前时间文件更改时间,如果跨日期(0点),则会出现当前时间的日期比文件上一次更改时间

    7.4K30

    Linux学习-基本指令

    05、touch 语法: touch [选项]… 文件… 功能: touch命令参数可更改文档或目录的日期时间,包括存取时间更改时间,或者新建一个不存在的文件(普通文件) 常用选项:...-a 或--time=atime或--time=access或--time=use只更改存取时间 -c 或--no-create 建立任何文档 -d 使用指定的日期时间,而非现在的时间 -f 此参数将忽略不予处理...若同时指定多个文件或目录,最后的目的地并非一个已存在的目录,则会出现错误信息 常用选项: -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在 -i 或 --interactive...less可以随意浏览文件more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件,除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜 选项: -.../这样可以设置全部时间 date -s “20080523 01:01:01″ //这样可以设置全部时间 示例: 时间 概念: Unix时间(英文为Unix epoch, Unix time,

    95030

    Linux基础指令及其作用之文件和目录操作

    如果要删除一个目录及其包含的所有文件和子目录,应该使用 rm -r 命令,但同样要谨慎使用,以免误删重要文件。 touch touch 是一个用于创建空文件更改文件时间的命令。...它的基本语法是: touch [选项] 文件名 touch`:这是用于创建或更改文件时间的命令。 [选项]touch 命令有一些可选选项,用于指定不同的行为。常见选项包括: -a:只更改访问时间。...-c:如果文件不存在,则不创建文件。 -m:只更改修改时间。 -t:使用指定的时间文件名:要创建或更改时间文件的名称。...如果要同时创建多个文件可以在命令中提供多个文件名: touch file1.txt file2.txt file3.txt 另外,touch 命令还可以用于更改文件的访问时间或修改时间。...例如,要将文件 “example.txt” 的修改时间设置为当前时间可以运行: touch -m example.txt 或者,要将文件 “example.txt” 的访问时间和修改时间都设置为特定时间

    13010

    LInux中的查找

    -mtime -n +n 按照文件更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。...时间 atime(access time):在读取文件或者执行文件更改,即文件最后一次被读取或执行的时间。...mtime(modify time):在写入文件时随文件内容的更改更改,是指文件内容最后一次被修改的时间。...ctime(change time):在写入文件更改所有者、权限或链接设置时随 Inode 的内容更改更改,即文件状态(属性)最后一次被改变的时间。...使用 -exec 选项会为处理每一个匹配到的文件发起一个相应的进程,并非将匹配到的文件全部作为参数一次执行,效率不高。 而使用 xargs 命令则只有一个进程,是否分批获取参数视情况而定。

    16.1K10

    升级Hive3处理语义和语法变更

    Hive 3中与db.table引用和DROP CASCADE相关的一些语法更改可能需要对应用程序进行更改。 转换时间 将数字转换为时间的应用程序的结果从Hive 2到Hive 3有所不同。...ApacheHive更改了CAST的行为以符合SQL标准,该标准不将时区与TIMESTAMP类型相关联。 升级到CDP之前 将数字类型值强制转换为时间可用于生成反映集群时区的结果。...运行以下查询将数字强制转换为UTC中的时间。...例如,您可以将STRING列更改兼容类型的列,例如MAP 。没有错误发生。...检查ALTER TABLE语句,并更改由于兼容的列类型失败的语句。 ? 创建表 为了提高可用性和功能,Hive 3在建表上做了重大变更。

    2.5K10

    详解在Linux下9个有用的touch命令示例

    touch 命令用于创建空文件,也可以更改 Unix 和 Linux 系统上现有文件时间。这里所说的更改时间意味着更新文件和目录的访问以及修改时间。...让我们更改名为 devops.txt 文件更改时间: [root@linuxtechi ~]# touch -m devops.txt 现在使用 stat 命令来验证修改时间是否改变: [root@linuxtechi...示例:8 使用参考文件设置时间(-r) 在 touch 命令中,我们可以使用参考文件来设置文件或目录的时间。...默认情况下,每当我们尝试使用 touch 命令更改符号链接文件时间时,它只会更改原始文件时间。...如果你想更改符号链接文件时间,则可以使用 touch 命令中的 -h 选项来实现。

    1K40

    linux中touch命令的8个实际例子

    在本文中,我们将介绍一些有用的 Linux 实际示例touch command.这touch command是一个标准程序Unix/Linux操作系统,用于创建、更改和修改文件时间。...touch命令选项 -a, 只更改访问时间 -c, 如果文件不存在,创建 -d, 更新访问和修改时间 -m, 只更改修改时间 -r, 使用文件的访问和修改次数 -t, 使用指定时间创建文件 1....如何更改文件修改时间 如果您想更改名为的文件的唯一修改时间temp,然后使用-m带有触摸命令的选项。请注意,它只会更新文件的最后修改时间不是访问时间)。 # touch -m temp 6....如何使用另一个文件时间 以下触摸命令与-r选项,将更新文件时间meena带有时间temp文件。因此,两个文件都拥有相同的时间。 # touch -r temp meena 8....使用指定时间创建文件 如果你想创建一个指定时间不是当前时间文件,那么格式应该是。

    1.3K30

    【linux命令讲解大全】011.使用find命令在指定目录下查找文件及应用技巧和选项详情

    ; -atime:查找在指定时间曾被存取过的文件或目录,单位以24小时计算; -cmin:查找在指定时间之时被更改过的文件或目录; -cnewer:查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录...小时数>:查找在指定时间曾被更改过的文件或目录,单位以24小时计算; -name:指定字符串作为寻找文件或目录的范本样式; -newer:查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录...格式可以自行指定; -prune:寻找字符串作为寻找文件或目录的范本样式; -regex:指定字符串作为寻找文件或目录的范本样式; -size:查找符合指定的文件大小的文件;...-type f 时间 UNIX/Linux 文件系统每个文件都有三种时间: 访问时间 (-atime/天,-amin/分钟):用户最近一次访问时间。...find ~ \( -iname '*jpeg' -o -iname '*jpg' \) -type f -mtime -7 你可以根据文件状态更改时间 (ctime)、修改时间 (mtime) 或访问时间

    1.4K10

    RHEL7.0 日志系统

    程序和管理员可以将带有.conf后缀的自定义文件放入/etc/rsyslog.d目录,以更改rsyslogd配置不被rsyslog更新所覆盖。...除了将日志文件消息记录到文件中外,也可以将他们打印到所有已登录用户的终端中。在默认的rsyslog.conf文件中,对优先级为“emerg”的所有消息执行此操作。...此设置可以由系统管理员更改。 journalctl 命令从最旧的日志条目开始显示完整的系统日志。...查找具体时间的事件时,将输出限制为特定的时间段非常有用,journalctl 命令有两个选项,可以输出限制为特定的时间范围,分别是 --since 和 --until 选项,两个选项都接受格式为...journalctl -b -1  #表示将输出限制为上一次启动 保持准确的时间 对于在多个系统间分析日志文件而言,正确的同步系统时间非常重要,网络时间协议(NTP)是计算机用于通过互联网提供并获取正确时间信息的一种标准方式

    87500

    一日一命令:find 命令详解

    -options,指定find命令的常用选项,下节详细介绍 -print,find命令将匹配的文件输出到标准输出 -exec,find命令对匹配的文件执行该参数所给出的shell命令。...-type f -exec ls -l { } \;在/logs目录中查找更改时间在5日以前的文件并删除它们:find /logs -type f -mtime +5 -exec rm { } \; -...-name "*.conf" -mtime +5 -ok rm { } \; 在当前目录中查找所有文件名以.conf结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示 参数 expression...find /tmp -name "*.sh" -a -user root find /tmp -not -user root (5)根据文件时间的相关属性来查找文件 可以使用stat命令来查看一个文件时间信息如下...//查找到后用ls 显示出来-ok [commend] //查找后执行命令的时候询问用户是否要执行-exec [commend] //查找后执行命令的时候询问用户

    40430

    Linux find命令详解

    -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。...-group 按照文件所属的组来查找文件。 -mtime -n +n 按照文件更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。...file2 查找更改时间文件file1新但比文件file2旧的文件。 -type 查找某一类型的文件,诸如: b - 块设备文件。 d - 目录。 c - 字符设备文件。...-mount:在查找文件跨越文件系统mount点。 -follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。...如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。 例如:为了用ls -l命令列出所匹配到的文件可以把ls -l命令放在find命令的-exec选项中 # find .

    3.9K20

    修改后门ctime | Linux 后门系列

    ctime是随着改变改变的 0x02 修改 ctime 的理论方法 由于ctime的特性,我觉得这个问题可以从三个角度去考虑 改变更新文件时间的应用运行状态 改变当前时间 改变展示系统时间的应用以及属性...改变更新文件时间的应用运行状态 从字面意思看,我们可以找到维护Linux文件时间的应用,之后对应用本身进行修改,这听起来就是一个十分困难和危险的操作 简单一点,就是停止运行系统,通过较为底层的层面去修改目标文件的...改变当前时间 系统的ctime 更改采用的时间是当前系统时间,那么也就是说如果把系统时间手动设置为 2008年1月1日,再对文件状态进行更改,那么最终留下的 ctime 就是 2008年1月1日的了 但是改变系统时间可不是一件小事...改变展示系统时间的应用以及属性 一般大家都用 stat 来查看文件的完整时间,修改 stat 命令来改变展示的 ctime 不是一件难事 但是,可以获取文件 ctime 的应用不止 stat 一款,...,但应该不会差很多 从硬件时间恢复操作系统时间 sudo hwclock --hctosys 这个命令的含义是使用硬件时间的值作为系统时间 为了防止原来的系统时间和硬件时间有较大差异,在修改系统时间之前可以先看一下系统时间和硬件时间是否有较大差距

    5.7K20
    领券