Закрыт

Zabbix with API knowledge needed for basic setup

I need some startup help for configuring Zabbix (by API only!).

It is not magic but my progress is too slow so if you know Zabbix and its API this job is for you!

I just installed

- VM with Zabbix server, agent and web-interface

- VM with mariadb-DB for the server

- VM with Zabbix proxy (active), mariadb and agent

- VM with Zabbix proxy (passive), mariadb and agent

- a few VMs with agents, which will be accessed by proxy (passive or active) or by the server directly

Everything is CentOS 7.X. Zabbix is 4.4.4

Now I want to use the API to configure all the rest (users, groups, hosts, triggers, etc...)

Yes, I want to use only the API (OK, the web-setup oder the zabbix_proxy etc do need basic changes in the conf-files. That cannot be done by API.) and no, you will not get access to my system.

Now show me how to use Zabbix!

First: How has the [login to view URL] and [login to view URL] to look like and what are usable values? (ConfigFrequency=3600 is obviously too long!) What about heartbeat?

Is communication encryption between server and proxy really as slow as [login to view URL] says? Is there a better way to encrypt the communcation?

What is best practice for identifying a proxy (Really by 'Hostname')?

Then the API:

Change 'Admin'-Password

Configure Zabbix being able to send e-mail

Add Hosts, Proxies, items, create groups, users, give users rights to see host groups, and to receive notifications about problems etc...

What kinds of grouping/tagging does Zabbix offer?

E.g. some machines are a part of the load-balancer-setup. So I want to mark/tag/group them. Is this possible?

We have no network discovery!

monitor 'the typical' on a linux machine by using the templates (ping to it, CPU, Swap, Mem, IO, Disk etc...) by proxy (active, passive) and direct from server and create graphs for it and send notifications. Are the typical thresholds OK for notifications or should some of these customized?

Do some web-tests: Access URLs (from proxies (active, passive) or server) and check for return-code or special content in the body or the answer-speed and graph this. Is it possible to have something like

# curl_format='{

"time_namelookup": %{time_namelookup},

"time_connect": %{time_connect},

"time_appconnect (e.g after SSL handshake is done)": %{time_appconnect},

"time_pretransfer (e.g. after negotiations)": %{time_pretransfer},

"time_starttransfer": %{time_starttransfer},

"time_total": %{time_total}

}'

# curl -sS -w "$curl_format" -o /dev/null [login to view URL]

{

"time_namelookup": 0.041636,

"time_connect": 0.052084,

"time_appconnect (e.g after SSL handshake is done)": 0.085941,

"time_pretransfer (e.g. after negotiations)": 0.086054,

"time_starttransfer": 0.132235,

"time_total": 0.133771

}

in one run in Zabbix to see where the URL-check does spend it's time?

How sophisticated is the web URL-check? Am I able to send special headers with the request? Am I able to determine the used TLS-Version or use a different IP for a hostname (for HTTPS) etc? Or do I have to use an external program for that?

Is the standard dashboard usable? (I do not need that stupid clock!) Do you have a better setup?

For a start we want to monitor around 20 VMs. You tell me the above 'basics' and I will try to start to monitor them and ask if I have problems.....

For acessing I am using curl and/or pure Python. (I didn't try to use [login to view URL] if you think it's worth I will try.)

Yes, this project is only for a quick start and yes, everything should be done without a click.

If you do not know the API do not bid!

If you don't have a local Zabbix for trying do not bid, because you will not get access to my systems!

As you see: I am in hurry. If you know Zabbix and the API it's an easy job....

Maybe later we talk about monitoring Java/JMX and other applications, nicer graphics (e.g. by Grafana), more sophisticated setups. But that will be a different project.

Квалификация: Системное администрирование, Администрирование сети, Linux, Systems Engineering

Показать больше visual basic setup failed, visual basic setup, betfair api source visual basic, social networking site programming knowledge needed, vb6 visual basic setup vista, google maps api expertise needed, copyrighters english seo knowledge needed, template monster api integration needed, skype api dial visual basic, basic setup pure ftpd, knowledge needed website design sharepoint, wordpress basic setup, web developer knowledge needed, api directsound visual basic, infrastructure needed vps setup, knowledge needed writer, net ip camera api java visual basic, requirements google map api programmer needed javascript, tesseract ocr api vb visual basic, tutorial api solidworks visual basic

О работодателе:
( 26 отзыв(-а, -ов) ) Bonn, Germany

ID проекта: #23449514

6 фрилансеров(-а) в среднем готовы выполнить эту работу за €467

ramygoda1590

Hi there, I have an excellent experience in networking/Linux/windows/vpn. please just ping me on freelancer chat to have a short discussion on your project and have it done very quickly. below is a brief on my experi Больше

€250 EUR за 1 день
(41 отзывов(-а))
4.7
android2014213

Dear Hiring Manager, I am Redhat Certified Engineer. I have 8 years of experience as a Linux System Administrator. I posses good knowledge of mail server like zimbra, sendmail, web server like Apache, shell scripting, Больше

€299 EUR за 7 дней(-я)
(17 отзывов(-а))
4.4
crystalhitesh

Hello, I have read your job details carefully and i can do your work if you will provide me more details of project.I will definitely give you a best solution to your problem. Thanks

€500 EUR за 7 дней(-я)
(11 отзывов(-а))
4.4
bestit4u

Hello Respect sir I saw your description, I can't stand the excitement of seeing the project you post on... I bet one's shirt on I have the ability to complete your project perfetly because I have experience with your Больше

€500 EUR за 7 дней(-я)
(2 отзывов(-а))
3.5
sunset524

I am a new freelancer but this is why I can try my best for you. I have many experiences with PHP and PHP frameworks - Wordpress, Shopify, Laravel. Also, I mastered Javascript frameworks and MEAN, MERN stack(MongoDB, E Больше

€500 EUR за 7 дней(-я)
(1 отзыв)
0.0
adnan7khan

Zabbix Admin & Engineer (Since last 3+ years) Hi there I have read your all requirements and yes they are all doable on Zabbix - if you are still looking for help & hand in a way that you could manage your Zabbix, Ple Больше

€750 EUR за 7 дней(-я)
(0 отзывов(-а))
0.0