Difference between revisions of "Template:Menu content network"
(→Monitoring) |
(→Monitoring) |
||
(29 intermediate revisions by the same user not shown) | |||
Line 71: | Line 71: | ||
* [[DHCP netboot configuration]] | * [[DHCP netboot configuration]] | ||
* [[TFTP server manage netboot kernels]] | * [[TFTP server manage netboot kernels]] | ||
+ | * [[TFTP server disclaimer]] | ||
* [[NFS server]] | * [[NFS server]] | ||
Line 114: | Line 115: | ||
!colspan="2"|Monitoring | !colspan="2"|Monitoring | ||
|- | |- | ||
− | |rowspan=" | + | |rowspan="12"|Zabbix server |
+ | |[[Zabbix vocable]] | ||
+ | |- | ||
|[[Zabbix server setup - requirements]] | |[[Zabbix server setup - requirements]] | ||
|- | |- | ||
Line 125: | Line 128: | ||
|[[Zabbix server configuration - create hosts group]] | |[[Zabbix server configuration - create hosts group]] | ||
|- | |- | ||
− | |[[Zabbix | + | |[[Zabbix create template]] |
|- | |- | ||
− | |[[Zabbix server | + | |[[Zabbix configure template]] |
+ | |- | ||
+ | |[[Zabbix server - add items to an application]] | ||
|- | |- | ||
|[[Zabbix server hosts management]] | |[[Zabbix server hosts management]] | ||
Line 135: | Line 140: | ||
|[[Zabbix server dashboard]] | |[[Zabbix server dashboard]] | ||
|- | |- | ||
− | |rowspan=" | + | |rowspan="2"|Client side |
− | |[[ | + | |[[Zabbix agent setup]] - Recommended! |
+ | |- | ||
+ | |[[SNMP client]] - Old fashion monitoring, but still effective | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | You can also use 3rd parties dashboard on the server side using DASHING. | ||
+ | |||
+ | [[File:Dashboard icon.png|64px|caption|Dashboard icon]] [[Zabbix modern dashboard using DASHING]] | ||
+ | |||
Note: | Note: | ||
− | I'm using Zabbix v2.2. All the following information are just a practical summary of the Zabbix official documentation applied to my use-case. | + | I'm using Zabbix v2.2. All the following information are just a practical summary of the Zabbix official documentation applied to my use-case. |
+ | =Log aggregation= | ||
− | + | [[File:Icon log agregation.png|link=Template:menu content network#Log aggregation|64px|caption|Log aggregation]] Monitor applications behavior using ELK. | |
+ | |||
+ | |||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Step !! colspan="2"|Application !! Usage | ||
+ | |- | ||
+ | |0 || [[File:Logs icons.png|link=ELK principle|32px|caption|ELK principle]] || [[ELK principle]] || What is ELK? How does it works? | ||
+ | |- | ||
+ | | 1 || [[File:Icon elastic search.png|link=ElasticSearch|32px|caption|ElasticSearch]] || [[ElasticSearch]] || Data aggregation and persistence | ||
+ | |- | ||
+ | | 2 || [[File:Icon logstash.png|link=Logstash|20px|caption|Logstash]] || [[Logstash]] | ||
+ | |||
+ | [[Logstash grok expressions]] | ||
+ | |||
+ | [[logstash configuration examples]] | ||
+ | || Retrieve, extract and send log(s) | ||
+ | |- | ||
+ | | 3 || [[File:Icon kibana.png|link=Kibana setup|32px|caption|Kibana setup]] || [[Kibana setup]] | ||
+ | |||
+ | [[Kibana configuration]] | ||
+ | || Monitoring tool installation | ||
+ | |} |
Latest revision as of 14:11, 25 June 2015
Contents
User management
DHCP and DNS
- Samba server
- NFS server
- Webdav
NetBoot
This section explains how to setup, boot and maintain a netboot image.
Requirements:
NetBoot and "Thin client" (diskless clinets) principle:
NetBoot services setup:
- TFTP server
- DHCP netboot configuration
- TFTP server manage netboot kernels
- TFTP server disclaimer
- NFS server
NFS image setup:
Register NFS image to TFTP:
Alternate Netboot scenario: 'Linux installation': network Linux installation
Monitoring
Monitoring IT components, servers and applications using Zabbix
Monitoring | |
---|---|
Zabbix server | Zabbix vocable |
Zabbix server setup - requirements | |
Zabbix server setup - zabbix installation | |
Zabbix server configuration - first run | |
Zabbix server configuration - core setup | |
Zabbix server configuration - create hosts group | |
Zabbix create template | |
Zabbix configure template | |
Zabbix server - add items to an application | |
Zabbix server hosts management | |
Zabbix server - play sound on alert | |
Zabbix server dashboard | |
Client side | Zabbix agent setup - Recommended! |
SNMP client - Old fashion monitoring, but still effective |
You can also use 3rd parties dashboard on the server side using DASHING.
Zabbix modern dashboard using DASHING
Note:
I'm using Zabbix v2.2. All the following information are just a practical summary of the Zabbix official documentation applied to my use-case.
Log aggregation
Monitor applications behavior using ELK.
Step | Application | Usage | |
---|---|---|---|
0 | ELK principle | What is ELK? How does it works? | |
1 | ElasticSearch | Data aggregation and persistence | |
2 | Logstash | Retrieve, extract and send log(s) | |
3 | Kibana setup | Monitoring tool installation |