Simon Pasquier
1483c5b3d3
Add a critical alert on low memory
Change-Id: I1c8e752de9ad3479da830706ae736df6846b977f
pirms 7 gadiem
Jakub Josef
a13f931b0b
Merge "Fix typos in linux/meta/prometheus.yml"
pirms 7 gadiem
Filip Pytloun
3a761a133f
Require less options for linux.system.job
Change-Id: I74f63a705de8abef146cd1a77f8563e5de5d7f8d
pirms 7 gadiem
Simon Pasquier
c462fdfe27
Fix typos in linux/meta/prometheus.yml
Change-Id: Ia7df4918732ce8fcf28b1d6eed629073146a567c
pirms 7 gadiem
Bartosz Kupidura
3d2af0c43f
Don't collect metrics from 'virtual' filesystems
Change-Id: I456ed02ad54a9b55486b4c4a61c9cebfb8f28613
pirms 7 gadiem
Filip Pytloun
1e69281c38
Merge "Disable not used metrics exposed per cpu"
pirms 7 gadiem
Tomáš Kukrál
cc4d6151e0
remove .gitreview file on github
Change-Id: If25a3252244c14128089e5b7997396a8869abc7e
pirms 7 gadiem
Bartosz Kupidura
d2c6bc323a
Disable not used metrics exposed per cpu
Change-Id: Ie3f9da382c23148836e4a20ff0f37c3929e062cf
pirms 7 gadiem
Simon Pasquier
db768fb47c
Fix Prometheus alerts on dropped packets
Since metrics on dropped packets are counters, the alerts should use
the rate() function. This change also fixes some inconsistencies in the
alert descriptions.
Change-Id: I9abbc0a49f45ba760836c436a3e7e65aa62f652e
pirms 7 gadiem
Simon Pasquier
c7b79ad6b4
Rename Prometheus alerts for consistency
Change-Id: I1cc00b41a6a1774d1401a9f71ab4c6364c65d139
pirms 7 gadiem
Olivier Bourdon
0723131ffd
Fix linux/meta/prometheus.yml for the CI
Change-Id: Idc73c152a0e71d5ac2a8c10f46c955755d8e77ae
pirms 7 gadiem
Petr Jediný
8f8ae54938
Introduce ipflush_onchange
Change-Id: I4dc6d6db82dc4074ed247b7fc0c29bfdc867b0d6
pirms 7 gadiem
Jiri Broulik
258139d7bf
lvm services fix
Change-Id: I630861bd8f425aa8aa0369d109362d96b01a806c
pirms 7 gadiem
Jiri Broulik
b916c8e9e5
parametrize lvm filters
Change-Id: I556ab82a1dc0ce711958404165e419275ff5ce19
pirms 7 gadiem
Yuriy Taraday
49008ea0da
Require /etc/sysfs.d to create governor.conf in it
Change-Id: I3fbc02a9073b88b71de2645057cc9bd2b2ff9d21
pirms 7 gadiem
Petr Jediný
d577cb5c36
Add concat and remove for interfaces.d
Change-Id: Ia97c5a79c5298f24aca6ca9148ce48546f3bcb70
pirms 7 gadiem
Ales Komarek
8e3a4ab81c
Merge "Fix processes_zombies metric name"
pirms 7 gadiem
jenkins-mk jenkins-mk
c1b619b7f2
Merge "Fix unless check when creating ovs peer interface"
pirms 7 gadiem
jenkins-mk jenkins-mk
f61568373c
Merge "Extend linux.user"
pirms 7 gadiem
Jiri Broulik
27ca5dd7b2
lvm filter fix
Change-Id: I9967f867b8695e4a5bc4759ca81eebe5ef2309c1
pirms 7 gadiem
azvyagintsev
967af13b84
Extend linux.user
- Add posibility do delete user password
- Delete any password, if no other option has been passed
- Allow to pass hash\plain password
- Allow to unchange password
Change-Id: Id2b7234ca5d4417475b2114e74840292fc57d0de
pirms 7 gadiem
Vasyl Saienko
dfe8e1ccef
Fix unless check when creating ovs peer interface
Interface name was hardcoded when checking if peer is set for
ovs interface.
This patch unhardcode interface name.
Change-Id: Id465d5f84751b5516aebc9d80716d21d14e56abc
pirms 7 gadiem
Dmitry Kalashnik
d332a6ce52
Fix processes_zombies metric name
Change-Id: Ic92564d97000c8bbb824a678af0c9cb7521eaa7e
pirms 7 gadiem
Filip Pytloun
22ee07d07e
Merge pull request #114 from teoyaomiqui/master
adding check before writing to core file
pirms 7 gadiem
Kalynovskyi
0a91ebe68f
adding check before writing to core file
pirms 7 gadiem
Filip Pytloun
b7273108e2
Merge "Add monitoring of the swap usage"
pirms 7 gadiem
Vasyl Saienko
e13b66ca76
Ensure that ifup executed when all interfaces are visible
This patch adds dependency for ovs_port_up_{{ interface_name }} on
linux_interfaces_final_include. This is needed to avoid errors like
"Unknown interface XXX"
Change-Id: I763ff8ae32a170df3802a65a547c6e76959a0137
pirms 7 gadiem
Simon Pasquier
9083abf8a3
Add monitoring of the swap usage
This change adds the Telegraf configuration to collect swap metrics, the
associated Prometheus alarms and graphs to the Grafana dashboard.
Change-Id: I3595fd0b8cab06215c620642da69dd29c398396a
pirms 7 gadiem
Filip Pytloun
54cb363b56
Include linux.system.group when needed
Change-Id: I2163dbdee38e1b9c5c4dec6611550f16fdf1373b
pirms 7 gadiem
Filip Pytloun
0a9dc959f8
Merge pull request #112 from mceloud/revert-111-patch-1
Revert "Adds ability to set mtu in reclass"
pirms 7 gadiem
mceloud
cf75ddeee8
Revert "Adds ability to set mtu in reclass"
pirms 7 gadiem
Filip Pytloun
c5dd63653e
Merge pull request #111 from rmeleromira/patch-1
Adds ability to set mtu in reclass
pirms 7 gadiem
Ramon Melero
d5a097c931
Adds ability to set mtu in reclass
Change of mtu is not handled by reclass. Example interface:
```
br_ctl:
enabled: true
type: bridge
proto: static
mtu: 1450
address: ${_param:single_address}
gateway: ${_param:ctl_gateway}
netmask: ${_param:control_network_netmask}
use_interfaces:
- ${_param:primary_first_nic}
```
pirms 7 gadiem
Jakub Pavlik
8fb5ec75f5
Merge "[DPDK] Enable VT-d in kernel via grub in case vfio-pci PMD driver"
pirms 7 gadiem
Oleg Bondarev
9a46679536
[DPDK] Enable VT-d in kernel via grub in case vfio-pci PMD driver
This is required in order to use vfio-pci driver.
More info: http://docs.openvswitch.org/en/latest/intro/install/dpdk/
Change-Id: I1c936ffd4a903b9c6d67cdde6c612019a85f9b9e
pirms 7 gadiem
Mykyta Karpin
40edd5837f
Fix loopback service status
Currently when Salt starts setup-loopback-device service
systemd executes losetup command and even if it worked
successfully, systemd marks service as inactive(dead).
And Salt considers service as dead. In order to fix
this behavior, we need to add RemainAfterExit=true to
loopback systemd unit template.
Other changes:
.gitreview added
Related Prod: https://mirantis.jira.com/browse/PROD-11760
Change-Id: I6d0c3baf1c22d0a626ff1fd6aaab802c08fb029e
pirms 7 gadiem
Simon Pasquier
4d290b5eec
Add Prometheus alerts for dropped packets
Change-Id: If50f18367b22338b3fba1ff15902d557a0bdf2ea
pirms 7 gadiem
Simon Pasquier
d32688e7aa
Reword Prometheus alert messages
Change-Id: I54e02e0741d53ec7b2335145dc968b7b8c8f5e00
pirms 7 gadiem
Jakub Pavlik
358426780a
Merge pull request #108 from salt-formulas/meta
Graph metadata
pirms 7 gadiem
Ales Komarek
02f35a537c
Graph metadata
Change-Id: If0ee6f1ac5ab697559fcd853225e1520de2e8c1c
pirms 7 gadiem
Filip Pytloun
5133402f89
Merge pull request #106 from slimakcz/lvm_mount_order
fix order for storage: first create lv and next mount this lv
pirms 7 gadiem
tomas kamm
71954dc575
fix order for storage: first create lv and next mount this lv
pirms 7 gadiem
Filip Pytloun
06a72b531e
Merge "Add Grafana dashboard for Prometheus datasource"
pirms 7 gadiem
Filip Pytloun
1fe61e497e
Merge "Enable kernel, net and process metrics for Telegraf"
pirms 7 gadiem
Simon Pasquier
234e14acda
Add Grafana dashboard for Prometheus datasource
Change-Id: Icacb0ca22a34f1ff438a895700040563d250bac9
pirms 7 gadiem
Dmitry Tyzhnenko
f4e5702f86
Create parent dir for override.conf
Change-Id: Iec857e4ac374b7787892144c772063796be87c4b
pirms 7 gadiem
Jenkins
ee0f9eb07c
Merge remote-tracking branch 'target/master'
pirms 7 gadiem
Jakub Pavlik
278e8bdeff
Merge "[DPDK] Add ability to set pmd_rxq_affinity for dpdk interfaces"
pirms 7 gadiem
Filip Pytloun
e5ecffc87c
Merge pull request #103 from salt-formulas/users_deps
Fix requirements on groups and users
pirms 7 gadiem
Filip Pytloun
d281d292b0
Fix requirements on groups and users
Change-Id: I9767e07ffe3a808ee9a2de925862ba193b7b612e
pirms 7 gadiem