Skip to content

Instantly share code, notes, and snippets.

@faxm0dem
Last active November 2, 2015 08:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save faxm0dem/8734fa29dc57eacc1ba2 to your computer and use it in GitHub Desktop.
Save faxm0dem/8734fa29dc57eacc1ba2 to your computer and use it in GitHub Desktop.
syslog-ng facter integration
---
syslog_ng::rewrite:
r_sdata_facter:
params:
- set:
- '"%{productname}"'
- value: '".SDATA.facter.productname"'
- set:
- '"%{osfamily}"'
- value: '".SDATA.facter.osfamily"'
- set:
- '"%{operatingsystem}"'
- value: '".SDATA.facter.operatingsystem"'
- set:
- '"%{operatingsystemmajrelease}"'
- value: '".SDATA.facter.operatingsystemmajrelease"'
- set:
- '"%{operatingsystemrelease}"'
- value: '".SDATA.facter.operatingsystemrelease"'
rewrite r_sdata_facter {
set(
"OpenStack Nova",
value(
".SDATA.facter.productname"
)
);
set(
"RedHat",
value(
".SDATA.facter.osfamily"
)
);
set(
"CentOS",
value(
".SDATA.facter.operatingsystem"
)
);
set(
"7",
value(
".SDATA.facter.operatingsystemmajrelease"
)
);
set(
"7.1.1503",
value(
".SDATA.facter.operatingsystemrelease"
)
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment