The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Type: Package
Title: Send Log Messages to Remote 'syslog' Server
Version: 0.1.2.1
Author: Panagiotis Cheilaris [aut, cre]
Maintainer: Panagiotis Cheilaris <philaris@gmail.com>
Description: Send 'syslog' protocol messages to a remote 'syslog' server specified by host name and TCP network port.
URL: https://github.com/philaris/syslognet
BugReports: https://github.com/philaris/syslognet/issues
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.0.2
Imports: utils
NeedsCompilation: no
Packaged: 2020-01-07 10:08:27 UTC; philaris
Repository: CRAN
Date/Publication: 2020-01-08 16:10:05 UTC

Send log message to syslog server

Description

Send log message to syslog server.

Usage

syslog(
  message,
  severity = "NOTICE",
  facility = "USER",
  host = Sys.info()[["nodename"]],
  app_name = Sys.info()[["user"]],
  proc_id = Sys.getpid(),
  server = "localhost",
  port = 601L
)

Arguments

message

text message (string).

severity

severity level (string).

facility

log facility (string).

host

machine that originally sends the message (string).

app_name

application name that originally sends the message (string).

proc_id

process id that originally sends the message (numeric).

server

syslogd server hostname (string).

port

syslogd server port (integer).

Value

Number of bytes written to socket.

Examples

## Not run: 
syslog("log message", "INFO", app_name = 'program', server = 'logserver')

## End(Not run)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.