Zet Machine Logs om in opvraagbare tabellen.
Zet de alarm- en bewerkingslogs die uw CNC-besturingen, robots en PLC-gateways al wegschrijven om in SQL-tabellen. Alarmen, cycli, stilstand en de invoergegevens voor OEE — zonder de PLC te programmeren of een MES uit te rollen.
Gebruik de resultaten in Excel, Google Sheets, AI-tools en je apps via de Database REST API.
Elk type connector is beschikbaar in Free. Begin met 2 gegevensbronnen en 1 agent.
Lezen, ordenen en bevragen op uw machine.
Alleen-lezenquery's · uitgaande verbindingBronbestanden blijven op hun plek. Uw tools ontvangen queryresultaten.
Query Streams leest de logbestanden die machinecontrollers al naar de schijf schrijven en zet deze om in live SQL-tabellen die leesbaar zijn vanuit Microsoft Excel, Google Sheets, AI-assistenten via MCP, de REST API en Power BI. Er worden profielen meegeleverd voor controllers van Mazak, KUKA, Homag, Fanuc, Haas, Okuma, Siemens, Heidenhain, Mitsubishi, Centroid, Hurco en Kawasaki, en elke andere controller kan handmatig worden beschreven. Er wordt niets op de machine geïnstalleerd en er wordt niets geüpload; de agent leest de bestanden waar ze terechtkomen en alleen de queryresultaten verlaten uw netwerk.
- Geen PLC-programmering, geen MES
- Twaalf ingebouwde besturingsfamilies
- Alarmen, cycli en stilstand als SQL
Verbind Machine Logs met de juiste instellingen.
Houd de verbinding op de Network Agent. Dit zijn de gegevens die specifiek zijn voor Machine Logs.
- Map
- Waar de besturing de gegevens al wegschrijft — lokale schijf of een netwerkshare die is opgegeven als \\server\share (nooit een toegewezen stationsletter; op Linux of Mac eerst koppelen); inclusief submappen, met ondersteuning voor inclusie- en exclusiepatronen
- Formaat
- Vastgelegd in het profiel van de besturing — recordgrens, grammatica, tijdstempelnotatie en kolomnamen horen er allemaal bij
- Controllers
- Mazak, KUKA, Homag, Fanuc, Haas, Okuma, Siemens, Heidenhain, Mitsubishi, Centroid, Hurco en Kawasaki, plus een modus waarin u zelf de gegevens beschrijft voor alle andere besturingen
- Rotatie
- Wordt herkend, niet omzeild — tien benoemde rotatiepatronen plus gewone, niet-geroteerde bestanden, inclusief gecomprimeerde archieven
- Niet-overeenkomende regels
- Ongewijzigd bewaard in events_raw_lines, nooit verwijderd
- Inloggegevens
- Geen — er is geen server; de agent leest de bestanden op hun huidige locatie
- SQL-dialect
- DuckDB — standaard-SQL, niets machinespecifieks om te leren
Er wordt niets geïnstalleerd op de machinebesturing en er wordt geen PLC-logica aangepast. De besturing blijft het logbestand schrijven dat hij altijd al schreef; de agent leest dat bestand vanaf een machine die toegang heeft tot de map, slaat de geparseerde rijen op in een versleutelde opslag naast zichzelf en leest alleen de nieuwe bytes opnieuw in. Als het bedrijfsnetwerk offline is, staat het logbestand nog steeds op de besturing en haalt de volgende synchronisatie de achterstand in.
Gemaakt voor de manier waarop Machine Logs werkt.
Wat u krijgt
- Eén rij per gelogde gebeurtenis, met het tijdstempel dat de besturing heeft geschreven, de alarm- of berichtcode, de tekst en _source_file, waarin de naam staat van de machine waarvan de gebeurtenis afkomstig is.
- Alarmgeschiedenissen, bewerkingsgeschiedenissen en berichtenlogs, afhankelijk van wat de besturing bijhoudt — het profiel weet welke bestanden van belang zijn en welke ruis bevatten.
- Elke besturing in de werkplaats komt in één tabel terecht, zodat ‘welke machine is deze maand het vaakst gestopt?’ een GROUP BY is in plaats van een rondje over de werkvloer.
- Regels die een profiel niet herkent, worden letterlijk bewaard in events_raw_lines, zodat u ook vragen kunt beantwoorden over een ongebruikelijk alarmformaat.
-- Hotspots van stilstand per machine, deze maand
SELECT _source_file AS machine, code, COUNT(*) AS hits
FROM fileset.events
WHERE severity = 'ALARM'
GROUP BY machine, code
ORDER BY hits DESCWanneer uw besturing niet in de lijst staat
Twaalf besturingsfamilies worden geleverd met een profiel, en ‘alle andere besturingen’ is een echt antwoord, geen afwimpeling: met de aangepaste modus van de logdriver kunt u zelf eenmalig de recordgrens, grammatica, tijdstempel en kolommen beschrijven, waarna de map net als elke andere een tabel wordt. Als u liever hebt dat de ondersteuning ingebouwd is, laat het ons weten — profielen worden op verzoek toegevoegd.
De indelingen en het gedrag, in detail.
Open de naslaginformatie die u nodig hebt voor Machine Logs.
Een map met controllerlogboeken wordt een uitvaltabel.
Een map met controllerlogboeken wordt een uitvaltabel.
Query Streams leest de bestanden die de besturing al schrijft, legt de opmaak ervan vast en leidt de tabellen af waar een fabriek daadwerkelijk om vraagt. Ook de onbewerkte regels blijven doorzoekbaar — een regel die de parser niet kan lezen, wordt bewaard als een rij met een reden en nooit stilzwijgend verwijderd.
Rotaties, opnieuw geëxporteerde bestanden en dubbele regels — allemaal afgehandeld
SELECT datum, identiteit, lopend/gepland AS beschikbaarheid, ongeplande downs, kleine tussenstops
VAN fileset.oee_inputs
WAAR identiteit = 'MILL-04'
ORDER BY datum DESCVoeg het in dezelfde query toe aan uw ERP-werkorders.
Bestanden die de machine al schrijft, nu een tabel waarover je kunt rapporteren.
Twaalf controllermerken, direct uit de doos.
Twaalf controllermerken, direct uit de doos.
Op elke kaart staan de exacte bestanden die Query Streams op die besturing leest, waar ze vandaan komen en hoe het bestand zich gedraagt — live aangevuld, bij elke export volledig herschreven of één nieuw bestand per gebeurtenis.
Ondersteunde controllerlogboeken
19 formaten · 12 merken/shdr/*.txtMTConnect-adapter stream capture- Eén bestand per machine per dag.
- Voegt gegevens live toe terwijl de machine draait.
Logbuch_*.txtcontrollerdiagnostiek exporteren- UTF-16-tekst, voor u gedecodeerd.
- Volledig herschreven bij elke export
- woodWOP NC-uitvoeringsbestand, geschreven bij het begin van de cyclus.
.prl .ctt .pctCutRite-planningsbestanden, elf per optimalisatie.- Eén nieuw bestand per keer uitvoeren
OPRT_HIS.TXTBedrijfshistorie, afgelezen van de bedieningseenheidMD/ERRALL.LSRobotalarmgeschiedenis vanuit een back-up van de controller- Ringbuffer — volledig opnieuw geëxporteerd, nooit aangevuld
AlarmHistory.txtAlarmgeschiedenis met codes en tijdstempels- Uitgepakt van
HaasBackup(mm-dd-jjjj)op de USB-stick - Eén nieuw bestand per back-up.
ALARM_HISTORY.DATOSP-alarmgeschiedenis- Van de
NCBACKUPmap van een controleback-up - Elke back-up is volledig herschreven.
ac_log/*.logHMI-actielogboek en alarmlogboek- Van
/user/sinumerik/hmi/ac_logop de bediening - Volledig herschreven bij export
TNC:\LOGBOEK.Adump van het besturingslogboek- Opgehaald met MOD-code LOGBOOK of TNCremo
- Het hele systeem is opnieuw geschreven bij elke dump.
LOG\ALMLOG.LOGalarmlog- Vanuit een back-up van de besturing die naar een geheugenkaart is geschreven
- Elke back-up is volledig herschreven.
c:\cncm\msg_log.txtberichtenlog —cnctop een draaibank- Lees ook de informatie in het zipbestand 'F7 Create Report'.
- Wordt aangevuld en daarna vanaf het begin ingekort — zonder rijen te verliezen
Uitvoerbestanden\NavErréén bestand per foutUitvoerbestanden\NavESTOPéén bestand per noodstop- Een nieuw bestand per evenement; de map groeit onbeperkt.
FOUTLOGrobotfoutenlogboek- Opgeslagen met de controller-gegevensback-up (SAVE / ELOG)
- Elke back-up is volledig herschreven.
Logbestanden/*_JJJJ-MM-DD.logCNC-controller syslogLogs/plc*.logPLC-sleutel=waarde telemetrie*.jsonlrobotcontroller JSON-regels*_YYYYMMDD.csvCSV-bestand zonder koptekst, laser, decimale komma
Met elke nieuwe Agent-release worden nieuwe controllerformaten toegevoegd. Omdat Agents zichzelf automatisch bijwerken, verschijnt een later ondersteunde controller in uw connector zonder dat u een USB-stick in een computer hoeft te steken.
Besturingslogs van elke fabriek, gelezen op de plek waar de machine staat
Controllerlogboeken van elke fabriek, lees waar de machine zich bevindt
Een besturingslogbestand is standaard moeilijk bereikbaar. Het staat op de machine of op een share op de werkvloer, achter een fabrieksfirewall, in een gebouw waar uw rapportagetools nooit bij kunnen. Elke fabriek voert een Network Agent uit die deze bestanden op hun huidige locatie leest en verbinding maakt met Query Streams. Vanuit het oogpunt van de fabrieksfirewall is dat een gewone uitgaande verbinding — er hoeft niets te worden opengesteld, er is geen site-to-site-VPN nodig en u hoeft niet voor elke machine een ticket aan te maken.
Drie uitgaande verbindingen, één plek om ze te doorzoeken — geen inkomende poort, geen VPN, geen firewallwijziging
Eén agent per plant
Een Agent bedient een hele locatie in plaats van één machine: elke share met besturingsbestanden op die locatie wordt een eigen File Set-connector op dezelfde Agent. Het Free-abonnement voert één Agent uit; betaalde abonnementen voeren er meer uit.
1 plant = 1 agent = veel controllers
Niets om te openen
De Agent maakt één versleutelde uitgaande verbinding; zowel het uitgaande verzoek als de terugkerende rijen gaan via die verbinding. Geen inkomende poort, geen site-to-site-VPN en niets dat de IT-afdeling van de fabriek hoeft open te stellen — inloggegevens blijven binnen het fabrieksnetwerk.
één verbinding, beide richtingen
Eén zoekopdracht over planten
Elke bron in een gefedereerde query De applicatie benoemt zijn eigen agent, waardoor één enkele verklaring de stilstandtijd bij twee fabrieken op verschillende continenten kan vergelijken, of beide fabrieken aan uw ERP-werkorders kan koppelen. Inbegrepen in de Business- en Enterprise-versies.
2 fabrieken → 1 resultatenset
Ze houden zichzelf op de hoogte.
Agenten werken zichzelf bij, waardoor een controllerformaat dat in een latere release is toegevoegd, elke fabriek bereikt zonder dat iemand een USB-stick mee naar de werkvloer hoeft te nemen. Dat is de reden waarom de bovenstaande lijst een uitgangspunt is in plaats van een vaste lijst.
Nieuwe formaten verschijnen met de Agent.
Machinelogs gedragen zich anders dan serverlogs.
Machinelogs gedragen zich anders dan serverlogs.
Een controller voegt zelden op een beleefde manier gegevens toe aan een groeiend bestand. Query Streams herkent vier verschillende groeipatronen, waardoor opnieuw geponste exports en ingekorte logs niet in dubbele rijen veranderen.
Voeg toe
Het bekende geval — nieuwe regels worden aan het einde van het bestand toegevoegd en eerdere regels blijven altijd op hun plaats.
MTConnect SHDR-opname · CNC-syslog
Bevestigen met koptrim
Regels worden toegevoegd, waarna de besturing periodiek regels verwijdert. bovenkant Om de bestandsgrootte te beperken. Het volgen van een byte-offset alleen zou stilzwijgend gegevens overslaan.
Centroid CNC12 msg_log.txt
Snapshot herschrijven
Elke export herschrijft het hele bestand vanuit een ringbuffer met vaste grootte in de besturingseenheid. Twee exports overlappen elkaar sterk, dus de overlapping moet worden herkend in plaats van opnieuw te worden geïmporteerd.
FANUC OPRT_HIS.TXT · Okuma · Heidenhain · Kawasaki
Eén bestand per evenement
De besturing schrijft voor elk alarm, noodstop of programma-uitvoering een geheel nieuw bestand aan. De map groeit in aantal bestanden, niet in bestandsgrootte.
Hurco NavErr · Haas · HOMAG woodWOP
Van logregels tot de vijf tabellen waarover een fabriek rapporteert.
Van logregels tot de vijf tabellen waarover een fabriek rapporteert.
Parsen is het eenvoudige deel. Query Streams zet geparseerde regels om in intervaltabellen — en vervolgens in de beschikbaarheidsgegevens die uw OEE-dashboard nodig heeft.
De seconden tellen op: de geplande tijd is altijd gelijk aan de draaitijd plus de insteltijd plus elke categorie van stilstand — er blijft geen onverklaarde tijd over.
Afgestemd op de normen waaraan uw fabriek al voldoet in haar rapportage.
Afgestemd op de normen waaraan uw fabriek al voldoet in haar rapportage.
De classificatieterminologie is niet verzonnen. Ze is gebaseerd op gepubliceerde modellen, waardoor de cijfers overeenkomen met wat uw kwaliteits- en continuverbeteringsteams al gebruiken.
Elk inactiviteitsinterval resulteert in een van de zes standaarduitrustingsstanden.
Beschikbaarheid wordt berekend zoals de norm voorschrijft — de werkelijke productietijd gedeeld door de geplande bedrijfstijd — waarbij geplande stops binnen de ploegendienst als beschikbaarheidsverlies worden meegeteld.
Uitvaltijd wordt ondergebracht in een benoemde verliescategorie, inclusief een eerlijke categorie voor tijd die we niet kunnen toewijzen.
De toewijzing wordt bepaald door een beperkte, vaste set redencategorieën — en een reden die we niet kunnen vaststellen, wordt bij naam gemeld in plaats van geraden.
Van verbinding naar bruikbare resultaten.
- Zoek waar de besturing de logs al wegschrijft: een map op de besturing, een share waarop bestanden worden geplaatst of de map waar uw bestaande verzamelscript naartoe schrijft.
- Installeer de Network Agent op een machine die toegang heeft tot die map. Er wordt niets op de besturing zelf geïnstalleerd en er wordt niets geprogrammeerd.
- Kies het profiel van de besturing. Het profiel legt de recordgrens, grammatica, tijdstempelnotatie en kolomnamen vast, dus u hoeft niets te beschrijven.
- Vanaf dat moment leest de agent in elk bestand alleen de nieuwe bytes, houdt rekening met de rotatie van de besturing en bewaart niet-herkende regels in plaats van ze te verwijderen.
- Voer er query's op uit. Alarmen per machine en ploegendienst, gemiddelde tijd tussen storingen, cyclustellingen, redenen voor stilstand — gewone SQL voor alle besturingen tegelijk.
Haal meer uit uw Machine Logs-resultaten.
Eén verbinding bedient je spreadsheets, apps en AI-tools. Deel toestemming om een opgeslagen query uit te voeren; ontvangers zien de toegestane resultaten, terwijl de SQL-code en de inloggegevens van de gegevensbron verborgen blijven.
Voor uw team, leveranciers en partners
Haal live resultaten van Machine Logs rechtstreeks op in een werkblad en vernieuw ze wanneer je wilt — in Excel voor desktop, Excel Online en Microsoft 365.
Ontdek ExcelVoer vanuit de zijbalk een opgeslagen Machine Logs-query uit en plaats de rijen in het werkblad. Gedeelde medewerkers kunnen de gegevens zelf vernieuwen.
Ontdek Google SheetsStel een vraag in gewone taal. Nova kent je Machine Logs-tabellen al, schrijft en voert de SQL uit, legt het antwoord uit en maakt er een grafiek van — je hoeft geen query te schrijven en geen inloggegevens te delen.
Hoe Nova werktDeel een live Machine Logs-resultaat met iedereen — een collega, leverancier of partner — als een grid dat je kunt bookmarken en dat bij het openen opnieuw actuele gegevens ophaalt, op een telefoon, tablet of desktop. Zij zien de resultaten, nooit de SQL of de bestanden.
Hoe de gegevensviewer werktVoor apps en systemen
Publiceer een Machine Logs-query als een geauthenticeerd JSON-eindpunt dat elke applicatie kan aanroepen, met een OpenAPI 3.1-specificatie en kant-en-klare Postman-, Insomnia- en Hoppscotch-collecties. Er wordt geen databasepoort geopend.
REST API verkennenPlak de gegenereerde Power Query M in de Advanced Editor van Power BI en het rapport leest live Machine Logs-resultaten via HTTPS — geen ODBC-driver en geen geopende databasepoort.
Power BI verkennenSynchroniseer Machine Logs-rijen volgens een schema naar een Airtable-base, of haal ze op in een Airtable-automatiseringsscript.
Ontdek AirtableVul een Baserow-tabel met Machine Logs via het REST-eindpunt — zelf gehost of in de Baserow-cloud.
Ontdek BaserowHoud een SeaTable-base up-to-date met Machine Logs-gegevens zonder een bestand te exporteren of de database bloot te stellen.
Ontdek SeaTableZet Machine Logs-resultaten in een Smartsheet-grid, zodat plannen en rapporten gegevens uit het bronsysteem gebruiken en niet uit de export van vorige week.
Ontdek SmartsheetVoorzie een Anvil Python-app van Machine Logs via het REST-eindpunt, in plaats van database-inloggegevens in de app in te bedden.
Ontdek AnvilVoor AI-tools
Geef een AI-assistent alleen-lezen toegang tot Machine Logs, met het schema dat nodig is om correcte SQL te schrijven — geen inloggegevens in de chat.
Ontdek MCPBezorgd aan mensen
Plan een Machine Logs-query in en laat de rijen bezorgen via Slack, Discord, e-mail of een ondertekende webhook — of houd het bericht tegen totdat het aantal rijen, een drempelwaarde of een percentageverandering de ingestelde grens overschrijdt.
Hoe waarschuwingen en rapporten werkenKoppel Machine Logs aan de rest van je gegevens.
Breng databases, zakelijke API's, bestanden en logs samen in één alleen-lezenquery. Elke connector ondersteunt Federated Queries.
Vermeld de verbindingen en tabellen. Query Streams verwerkt de query's voor de gegevensbronnen en combineert de resultaten.
Federated Queries verkennen-- niets gekopieerd, niets samengevoegd, niets ingepland
SELECT c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VAN machinelogs.fileset.orders1 f
JOIN pg_crm.publieke.klanten2 c ON c.id = f.customer_id
JOIN facturering.stripe.facturen3 i ON i.customer = c.stripe_id
GROEP DOOR c.regio
ORDER BY gefactureerd DESC;Gebruik je eigen verbindings-, schema-, tabel- en kolomnamen.
Gedeeld binnen de connectorfamilie.
Elke logconnector levert je ook
- events — één rij per geparseerde regel, met de tijdstempel, de velden die de grammaticaregels benoemen en _source_file met de naam van het bestand waaruit de regel afkomstig is.
- events_raw_lines — regels die niet overeenkomen met de grammaticaregels, letterlijk bewaard in plaats van weggegooid, zodat je ook vragen kunt beantwoorden over een formaat dat je niet had verwacht.
- files_current en files_events — de actuele inventaris en het auditspoor: wat is verschenen, wat is geroteerd, wat is verdwenen en wat is achtergehouden, inclusief de bestandsnaam en de reden.
- Rotatie wordt begrepen, niet omzeild — tien benoemde rotatiepatronen plus gewone, niet-geroteerde bestanden, zodat het logbestand van gisteren en het gecomprimeerde archief ervan dezelfde tabel zijn als dat van vandaag.
Goed om te weten
- Alleen-lezen, afgedwongen — één statement tegelijk, alleen SELECT en vergelijkbare opdrachten. Uw logs worden door ons nooit geschreven, verplaatst, geroteerd of afgekapt.
- Er wordt niets geüpload — regels worden op uw eigen machine, naast de agent, geparseerd en versleuteld in de cache opgeslagen. Alleen het resultaat van een query verlaat uw netwerk.
- Alleen nieuwe bytes worden gelezen — de agent gaat in elk bestand verder waar hij gebleven was, in plaats van het opnieuw te lezen. Zo kost een druk logbestand niet elke dag meer.
- Het SQL-dialect is DuckDB — dezelfde SQL die je voor elke andere connector zou schrijven.
Vragen over Machine Logs
Waar kan ik queryresultaten van Machine Logs gebruiken?
Gebruik resultaten van Machine Logs in Excel, Google Sheets, de Data Viewer, uw apps via de Database REST API en AI-tools via MCP of Nova. Opgeslagen resultaten kunnen ook worden gebruikt door ondersteunde Automation-bestemmingen, rapporten en waarschuwingen. De beschikbaarheid van bestemmingen en de gebruikslimieten zijn afhankelijk van uw abonnement.
Moet ik een inkomende poort openen voor Machine Logs?
Nee. Installeer de Network Agent op een machine die Machine Logs kan bereiken. De agent maakt zelf een uitgaande verbinding met Query Streams; een inkomende poort of VPN is niet nodig. Uw bron moet de agentmachine nog wel toestaan verbinding te maken volgens de eigen toegangsregels.
Worden mijn Machine Logs-bestanden geüpload?
De Network Agent leest bestanden op hun huidige locatie en bewaart de cache op de agentmachine. Bronbestanden worden niet geüpload, verplaatst of herschreven. Alleen de opgevraagde queryresultaten verlaten uw netwerk via de versleutelde uitgaande verbinding.
Wat heb ik nodig om Machine Logs te verbinden?
Map: Waar de controller de gegevens al wegschrijft — lokale schijf of een netwerkshare opgegeven als \\server\share (nooit een toegewezen stationsletter; op Linux of Mac eerst koppelen); inclusief submappen, met ondersteuning voor inclusie- en exclusiepatronen. Indeling: Vastgelegd in het profiel van de controller — recordgrens, grammatica, tijdstempelformaat en kolomnamen horen er allemaal bij. Controllers: Mazak, KUKA, Homag, Fanuc, Haas, Okuma, Siemens, Heidenhain, Mitsubishi, Centroid, Hurco en Kawasaki, plus een modus waarin je zelf de indeling beschrijft voor alle andere systemen. Rotatie: Wordt herkend, niet omzeild — tien benoemde rotatiepatronen plus gewone, niet-geroteerde bestanden; ook gecomprimeerde archieven.
Kan ik Machine Logs koppelen aan andere verbonden bronnen?
Ja. Federated Queries ondersteunen elk type connector, waaronder databases, zakelijke API's, bestanden en logs. Vermeld de verbindingen en tabellen in één alleen-lezenquery. Query Streams vertaalt waar nodig de queryonderdelen voor de gegevensbronnen en combineert de resultaten. Bekijk hoe Federated Queries werken.
Moet ik iets installeren op de machinebesturing?
Nee. Query Streams leest bestanden, dus er wordt niets op de besturing geïnstalleerd en er wordt niets naar teruggeschreven. U wijst een Query Streams Agent naar een map waar de logs al terechtkomen — een netwerkshare, de map waarnaar een USB-back-up wordt gekopieerd of de pc van de machine. De toegang is alleen-lezen.
Hebben jullie de logs van mijn besturing daadwerkelijk gezien, of alleen de gedocumenteerde indeling?
Beide situaties komen voor, en het is goed om te weten welke op jou van toepassing is. Voor drie merken zijn parsers gebouwd en getest met echte bestanden die op de machine zijn vastgelegd: Mazak via MTConnect, KUKA en HOMAG. De andere negen zijn gebouwd op basis van de gepubliceerde indelingsbeschrijving van de leverancier.
Ze worden allemaal ondersteund en getest — maar we zeggen dit liever ronduit dan dat je ervan uitgaat dat we jouw exacte controller hebben gezien. Staat die van jou in de tweede groep en wordt iets niet geparseerd, stuur ons dan een voorbeeld; dan voegen we die toe aan de eerste groep.
Mijn controller staat niet in de lijst. Heb ik pech?
Waarschijnlijk niet. Naast de twaalf genoemde merken zijn er vier generieke vormen die een groot deel van de apparatuur op de werkvloer bestrijken: CNC-controller syslog, PLC key=value telemetrie, robot JSON-regels en CSV-exports zonder koptekst, zoals die door lasersnijders worden geproduceerd. Als uw log er op een van deze lijkt, zal deze gelezen worden.
Wat gebeurt er met regels die niet geparseerd kunnen worden?
Ze blijven bewaard. Een niet-geparseerde regel wordt opgeslagen als een rij met de reden waarom die niet kon worden gelezen, zodat de regel zichtbaar en opvraagbaar blijft. Hetzelfde geldt op bestandsniveau — een bestand dat niet meer overeenkomt met de vastgelegde indeling wordt apart gezet en gemeld, in plaats van er stilzwijgend bij te worden gevoegd. U kunt altijd verantwoorden wat er met elke regel in de map is gebeurd.
Kan ik machineuitval koppelen aan mijn ERP-gegevens?
Ja — dat is precies waarom je logs in SQL zet. Met een gefedereerde query kun je de afgeleide gegevens koppelen aan inactiviteitsintervallen of oee_inputs Tabellen worden gekoppeld aan werkorders, artikelstamgegevens of planningen die zich in een volledig aparte SQL Server-, PostgreSQL- of MySQL-database bevinden, en er wordt één gecombineerde resultaatset geretourneerd.
Is dit een product voor logboekbewaking of voor waarschuwingen?
Nee, en dat willen we graag duidelijk maken. Dit is geen log shipping pipeline of een platform voor operationele monitoring. Het maakt bestaande logbestanden doorzoekbaar met SQL en rapporteerbaar in een spreadsheet. Als u streaming data-invoer en realtime waarschuwingen op infrastructuurniveau nodig hebt, is dat een andere categorie tools.
Gebruik Machine Logs daar waar het werk plaatsvindt.
Begin met Free: elk type connector, 2 gegevensbronnen en 1 Network Agent. Voeg abonnementslimieten toe naarmate je behoeften groeien.

