| 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)