Mašīnu pieaugums: AI reālās pasaules lietojumi
Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.
Chronograf ir laikrindu datu grafs, kas līdzīgs Grafana, kas izmanto InfluxDB kā aizmugursistēmu. Chronograf tomēr ir daudz vairāk nekā tikai datu vizualizācijas rīks; Izmantojot Kapacitor, tiek nodrošināta visa aizmugursistēma brīdināšanai un uzraudzībai.
Šajā rokasgrāmatā dažādiem mērķiem tiek izmantoti dažādi rīki, tāpēc, lūdzu, pārliecinieties, vai jūsu sistēmā ir instalētas tālāk norādītās pakotnes.
sudo apt-get install wget curl
Tā kā Chronograf paļaujas uz InfluxDB kā primāro datu avotu, mums vispirms ir jāinstalē jaunākā versija. To var arhivēt, vienkārši lejupielādējot un instalējot iepriekš izveidoto .debfailu.
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.4_amd64.deb
sudo dpkg -i influxdb_1.2.4_amd64.deb
Ja instalēšana izdodas, mēs varam turpināt pakalpojuma iespējošanu un palaišanu, izmantojot systemctl.
sudo systemctl enable influxdb
sudo systemctl start influxdb
Lai pārliecinātos, ka pakalpojums darbojas pareizi, mēs varam izsaukt šādu komandu, izveidojot tiešu savienojumu ar InfluxDB HTTP API.
curl "http://localhost:8086/query?q=show+databases"
Ja viss ir kārtībā, izvadei vajadzētu izskatīties līdzīgi tālāk norādītajam.
{"results":[{"statement_id":0,"series":[{"name":"databases","columns":["name"]}]}]}
Ja, izpildot iepriekš minēto komandu, rodas kļūda, pārliecinieties, vai InfluxDB ir iespējots un ir pareizi palaists, un mēģiniet vēlreiz.
Kapacitor nodrošina lielāko daļu Chronograf funkcionalitātes. Jo īpaši tā ir atbildīga par brīdinājumu nosūtīšanu. Brīdinājumus var nosūtīt, izmantojot dažādus pakalpojumus, sākot no SMTPlīdz Slackun HipChat. Šī pakotne tiek nodrošināta arī, izmantojot iepriekš izveidotu .debfailu.
wget https://dl.influxdata.com/kapacitor/releases/kapacitor_1.3.1_amd64.deb
sudo dpkg -i kapacitor_1.3.1_amd64.deb
Iespējojiet un sāciet pakalpojumu, izmantojot systemctl.
sudo systemctl enable kapacitor
sudo systemctl start kapacitor
Lai pārbaudītu, vai viss ir pareizi instalēts, mēs varam izsaukt šādu komandu, kas parasti atgrieztu pašlaik rindā esošos uzdevumus.
kapacitor list tasks
Pārliecinieties, vai izvade izskatās kā šis teksts.
ID Type Status Executing Databases and Retention Policies
Kļūdas gadījumā tiks parādīts detalizēts kļūdas ziņojums.
Pēc instalēšanas InfluxDBun Kapacitorveiksmīgi, mēs varam turpināt instalēšanu Telegraf. Telegraf ir atbildīgs par visu metrikas apkopošanu, kas turpmāk tiks vizualizēta, izmantojot Chronograf.
wget https://dl.influxdata.com/telegraf/releases/telegraf_1.3.2-1_amd64.deb
sudo dpkg -i telegraf_1.3.2-1_amd64.deb
Iespējojiet un sāciet pakalpojumu.
sudo systemctl enable telegraf
sudo systemctl start telegraf
Vēlreiz pārbaudiet sākotnējo konfigurāciju, kas nodrošināta instalēšanas laikā. Atveriet /etc/telegraf/telegraf.confun pārliecinieties, vai zemāk esošās rindas atspoguļo jūsu konfigurāciju.
urls = ["http://localhost:8086"]
database = "telegraf"
Tālāk mēs turpināsim Chronograf pamata pakotnes uzstādīšanu.
wget https://dl.influxdata.com/chronograf/releases/chronograf_1.3.3.0_amd64.deb
sudo dpkg -i chronograf_1.3.3.0_amd64.deb
Pēc tam pakalpojumu var iespējot un palaist.
sudo systemctl enable chronograf
sudo systemctl start chronograf
Lai pārbaudītu, vai instalēšana bija veiksmīga, norādiet pārlūkprogrammu, http://<server-ip>:8888kurā tiek parādīta sākotnējās iestatīšanas lapa, kurā mēs turpināsim.
Ievadiet InfluxDB savienojuma informāciju. Aizpildiet pieejamās veidlapas, kā norādīts zemāk.
"Connection String" - http://localhost:8086
"Name" - InfluxDB
"Telegraf Database" - telegraf
Noteikti atzīmējiet arī izvēles rūtiņu Make this the default source.
Kreisajā navigācijas joslā noklikšķiniet uz zobratu ikonas (pēdējais vienums). Zem Active Kapacitorkolonnas nospiediet Add config. Aizpildiet sniegto veidlapu, izmantojot tālāk norādītās vērtības.
"Kapacitor URL" - http://localhost:9092
"Name" - Kapacitor
Tagad varat turpināt pievienot brīdinājuma galapunktus, izmantojot sniegto veidlapu.
Lai Chronograf pievienotu citus saimniekdatorus, izmantojot SNMP, mums ir jāveic izmaiņas mūsu Telegraf konfigurācijā un jāinstalē daži nepieciešamie spraudņi.
sudo apt-get install snmp snmp-mibs-downloader
Pēc resursdatora, kurā darbojas Chronograf, autorizācijas citā resursdatorā, mēs varam pievienot šo resursdatoru savai Telegraf konfigurācijai, izmantojot tālāk norādītās rindiņas.
[[inputs.snmp]]
agents = [ "<ip-address-of-other-host>:161" ]
version = 2
community = "<snmp-community>"
name = "snmp"
[[inputs.snmp.field]]
name = "hostname"
oid = "RFC1213-MIB::sysName.0"
is_tag = true
[[inputs.snmp.table]]
name = "snmp"
inherit_tags = [ "hostname" ]
oid = "IF-MIB::ifXTable"
[[inputs.snmp.table.field]]
name = "ifName"
oid = "IF-MIB::ifName"
is_tag = true
Tas jo īpaši uzrauga visus rādītājus, piemēram, CPU lietojumu, atmiņas lietojumu un tīkla lietojuma sadalījumu pa saskarni, izmantojot padziļinātu statistiku, tostarp tādas vērtības kā unicast paketes un saskarnes kļūdas.
Pašlaik Chronograf nenodrošina klasisku autentifikācijas sistēmu, piemēram, usernameun passwordautentifikāciju. Lai nodrošinātu mūsu instalācijas drošību, mēs izmantosim Vultr Firewallfunkciju, lai bloķētu visus portus, kas dodas uz portu 8888TCP, un pievienosim izņēmuma noteikumu mūsu klienta IP adresei, kurai ir jāļauj to skatīt.
Tā kā citi instalētie pakalpojumi klausās tikai atpakaļcilpas IP adresi ( 127.0.0.1), mums nav skaidri jābloķē uz to nosūtītie pieprasījumi.
Chronograf ir ļoti elastīgs un skaists metrikas vizualizācijas rīks, kas komplektēts ar pienācīgām brīdināšanas un datu vākšanas pakotnēm, radot pienācīgu uzraudzības risinājumu.
Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.
Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.
Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.
Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.
Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…
Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.
Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.
Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.
Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.
Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk